Commit Graph

14 Commits (880f1d2cd0bb133e0bd9dc3eee9eb63f6efc9a98)

Author SHA1 Message Date
Olivier Martin 880f1d2cd0 Add support to retrieve all manufacturer data from GATT advertisement packets 2024-04-10 10:53:45 +02:00
Olivier Martin db04a0eb5c Introduce gattlib_connection_is_valid() to not access 'connection->device' 2024-04-08 23:10:47 +02:00
Olivier Martin cdd62f6d35 Return specific error code when the adapter or device has been removed 2024-04-08 10:08:57 +02:00
Olivier Martin 0e34df58e5 Single lock for all gattlib library 2024-04-08 00:15:16 +02:00
Olivier Martin 014c2802ee Refactor code to better separate gattlib_adapter_t, gattlib_device_t, gattlib_connection_t and their backends 2024-04-05 13:20:40 +02:00
Olivier Martin 1afaa8b460 Introduce Gattlib logging backend 2021-10-18 16:46:45 +02:00
Olivier Martin f4ecc64d29 Clarify and update license 2021-09-01 00:04:00 +02:00
Olivier Martin 7056103e6a dbus/gattlib_advertisement: Fix advertisement_data access in get_advertisement_data_from_device() 2020-04-09 21:36:32 +02:00
Olivier Martin 9315ecfa54 dbus: Check connection parameter passed to gattlib_get_advertisement_data() 2020-04-09 11:47:34 +02:00
Olivier Martin 46da1ee50c dbus: Prevent compiler warning 2020-04-08 22:30:54 +02:00
Daniels Umanovskis c6a3325222 dbus: Add support for reading manufacturer data from advertisement packets 2019-11-05 23:31:59 +01:00
Olivier Martin 51c6cbeee2 dbus: Reduce memory leak 2019-07-18 20:58:26 +02:00
Olivier Martin 193c86590e gattlib: Introduce helper function to select Eddystone devices 2019-07-15 18:04:11 +02:00
Olivier Martin 69fb243fe7 gattlib: Implement `gattlib_get_advertisement_data()` 2019-07-15 18:04:11 +02:00