Commit Graph

16 Commits (014c2802ee086eaddb483e3bd1141d1e2edaee70)

Author SHA1 Message Date
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 db629448fd Use calloc() instead of malloc() when allocating 'struct' or array in memory 2024-03-29 00:20:30 +01:00
Olivier Martin c4e4b8fa5a dbus/gattlib_notification: Use lookup instead of looping through variant keys 2024-02-19 18:00:52 +01:00
Olivier Martin 4c5f35f15f error: Introduce error module to catch DBUS error details 2024-02-15 22:00:06 +01:00
Olivier Martin db8aee543b dbus/on_handle_characteristic_indication: Fix logging 2024-02-15 22:00:06 +01:00
Olivier Martin 2518348023 gattlib: Introduce 'gattlib_adapter_get_name()' 2024-02-12 22:35:46 +01:00
Olivier Martin 1d80061bf2 python: Fix callback back to native gattlib 2024-02-12 22:04:57 +01:00
Olivier Martin 1afaa8b460 Introduce Gattlib logging backend 2021-10-18 16:46:45 +02:00
Olivier Martin 809a10a289 dbus/gattlib_notification: Fix warning 2021-10-17 22:28:22 +02:00
Peter Rosin f90a95bcff avoid calling g_object_unref on the pointers that have just been free()d
"Steal" the notified_characteristics pointer while at it so that it
does not remain and point to a stale list.
2021-10-17 22:07:06 +02:00
Olivier Martin f4ecc64d29 Clarify and update license 2021-09-01 00:04:00 +02:00
Кирилл Зимников 2c38df5f30 Fix memory problems 2021-08-31 23:19:37 +02:00
Kevin Dewald 15210d1c35 Fixed recently introduced double-free error. 2021-04-15 22:39:10 +02:00
chenbin 3f85abd606 fix memory leak. 2021-04-13 22:49:25 +02:00
Olivier Martin b8f60de4e5 dbus/gattlib_notification: Print which UUID cannot be found 2021-02-01 16:46:25 +01:00
Olivier Martin ddc790358f dbus: Ensure GATT Notification/Indication are correctly disconnected 2020-04-08 22:30:54 +02:00