Branch: refs/heads/master Home: https://github.com/bluez/bluez Commit: 42f5184b98821900867ae2a99e75069352dff2b7 https://github.com/bluez/bluez/commit/42f5184b98821900867ae2a99e75069352dff2b7 Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2025-04-25 (Fri, 25 Apr 2025) Changed paths: A .clang-format Log Message: ----------- Add support clang-format This adds .clang-format (based on kernel) which can be used by linters, editors, etc to check the coding style. Commit: cb8f216f51b7f9712873870701f48f39d94bf3c9 https://github.com/bluez/bluez/commit/cb8f216f51b7f9712873870701f48f39d94bf3c9 Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2025-04-25 (Fri, 25 Apr 2025) Changed paths: A .editorconfig Log Message: ----------- Add .editorconfig file for basic formatting See https://editorconfig.org Commit: c29bb3f92825eb8b688a11bc0a7ade9b8ed1c287 https://github.com/bluez/bluez/commit/c29bb3f92825eb8b688a11bc0a7ade9b8ed1c287 Author: Arun Raghavan <arun@xxxxxxxxxxxxx> Date: 2025-04-25 (Fri, 25 Apr 2025) Changed paths: M src/shared/asha.c Log Message: ----------- shared/asha: Only update device set after start succeeds This ensures that one side's connected status is only exposed to the other after the connection is actually complete. Commit: c3b6f4e4b4562b5c5350bb44a16af40e97658321 https://github.com/bluez/bluez/commit/c3b6f4e4b4562b5c5350bb44a16af40e97658321 Author: Frédéric Danis <frederic.danis@xxxxxxxxxxxxx> Date: 2025-04-25 (Fri, 25 Apr 2025) Changed paths: M src/device.c Log Message: ----------- device: Check presence of ServiceRecords when loading from store For a HID paired device, if the cache file containing the SDP records is not present this will prevent the device to connect and need to remove it and pair again. Current bluetoothd traces: src/shared/mgmt.c:can_read_data() [0x0000] event 0x000b src/adapter.c:connected_callback() hci0 device EC:83:50:76:BD:67 connected eir_len 31 src/shared/mgmt.c:can_read_data() [0x0000] event 0x0006 profiles/input/server.c:connect_event_cb() Incoming connection from EC:83:50:76:BD:67 on PSM 17 profiles/input/device.c:input_device_set_channel() idev 0x5580c6a331b0 psm 17 profiles/input/server.c:confirm_event_cb() profiles/input/server.c:connect_event_cb() Incoming connection from EC:83:50:76:BD:67 on PSM 19 profiles/input/device.c:input_device_set_channel() idev 0x5580c6a331b0 psm 19 profiles/input/device.c:hidp_add_connection() Could not parse HID SDP record: No such file or directory (2) profiles/input/device.c:ctrl_watch_cb() Device EC:83:50:76:BD:67 disconnected profiles/input/device.c:intr_watch_cb() Device EC:83:50:76:BD:67 disconnected This commit sets BREDR svc_resolved to false if the ServiceRecords entry is not present in the cache file, triggering service rediscover on next device connection. Compare: https://github.com/bluez/bluez/compare/faca96e9c9a3...c3b6f4e4b456 To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications