Branch: refs/heads/master Home: https://github.com/bluez/bluez Commit: ea96d7d18bffb4fefa29828aaadc6b4823869ca7 https://github.com/bluez/bluez/commit/ea96d7d18bffb4fefa29828aaadc6b4823869ca7 Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2024-04-05 (Fri, 05 Apr 2024) Changed paths: M profiles/input/device.c M profiles/input/input.conf Log Message: ----------- input/device: Fix not handling IdleTimeout when uhid is in use When uhid is in use IdleTimeout was not taking any effect, this also attempt to force the destroy the input device node to make it useful for users that don't want to keep the input node forever. Commit: 94c4f445af66c553a479742fa0e7f32360ad2ae7 https://github.com/bluez/bluez/commit/94c4f445af66c553a479742fa0e7f32360ad2ae7 Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2024-04-05 (Fri, 05 Apr 2024) Changed paths: M profiles/input/input.conf M profiles/input/manager.c Log Message: ----------- input.conf: Change IdleTimeout unit to be in seconds This changes IdleTimeout unit to be in seconds instead of in minutes which offer better granularity. Commit: c6dea886985e37e2380166fe8a49494fa695e660 https://github.com/bluez/bluez/commit/c6dea886985e37e2380166fe8a49494fa695e660 Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2024-04-05 (Fri, 05 Apr 2024) Changed paths: M profiles/input/device.c Log Message: ----------- input/device: Add replay support This adds replay support when uhid is in use and the input node is keep while disconnected: Fixes: https://github.com/bluez/bluez/issues/777 Commit: 7604a577c9d7bf15c9144b8154842ce277afec90 https://github.com/bluez/bluez/commit/7604a577c9d7bf15c9144b8154842ce277afec90 Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2024-04-08 (Mon, 08 Apr 2024) Changed paths: M monitor/att.c M src/gatt-database.c M src/settings.c M src/shared/gatt-client.c M src/shared/gatt-db.c M src/shared/gatt-db.h M unit/test-gatt.c Log Message: ----------- shared/gatt-db: Fix gatt_db_service_insert_characteristic gatt_db_service_insert_characteristic shall not attempt to insert the characteristic attribute handle on the next available index as there could be descriptors in between so this changes the way get_attribute_index calculates the index based on the given handle to properly skip indexes used by descriptors. Compare: https://github.com/bluez/bluez/compare/98bed16d254c...7604a577c9d7 To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications