Olivier Martin
|
2518348023
|
gattlib: Introduce 'gattlib_adapter_get_name()'
|
2024-02-12 22:35:46 +01:00 |
Olivier Martin
|
884904a3c0
|
dbus/gattlib_adapter: Fix 'gattlib_adapter_close()'
|
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
|
ec9e5cd38a
|
dbus: Fix build
|
2024-02-12 09:52:07 +01:00 |
Olivier Martin
|
d5aa8d6468
|
Fix logging for on_interface_proxy_properties_changed()
|
2024-02-12 00:13:07 +01:00 |
Olivier Martin
|
306acf8483
|
Fix 'discovered_devices' list (set NULL after free + mutex)
|
2024-02-12 00:13:07 +01:00 |
Olivier Martin
|
028dfef5fc
|
python: Update deprecated calls
|
2024-02-12 00:13:07 +01:00 |
Olivier Martin
|
a41061c1d4
|
Various fixes/logging/features
|
2024-02-12 00:11:45 +01:00 |
Olivier Martin
|
0369342fd4
|
Introduce 'gattlib_characteristic_free_value()' to release memory allocated after reading GATT characteristic
|
2022-05-16 21:44:31 +02:00 |
Olivier Martin
|
3ac5707c95
|
dbus: Fix battery value reading
|
2022-05-16 21:44:31 +02:00 |
Olivier Martin
|
c1a3c02154
|
dbus: Add battery characteristics to the list of GATT characteristic
|
2022-05-16 21:44:31 +02:00 |
Olivier Martin
|
59820e2cad
|
gattlib-py/device: Re-enable RSSI
|
2022-05-16 21:44:31 +02:00 |
Olivier Martin
|
b5a785e4b6
|
dbus: Refactore gattlib_adapter_scan_enable_with_filter() to also introduce the non-blocking version
|
2022-05-16 21:44:31 +02:00 |
Olivier Martin
|
d9c18b93a3
|
dbus/gattlib_discover_primary: Ensure a valid connection pointer is given
|
2022-05-11 20:29:07 +02:00 |
wurong
|
bdc273fe0a
|
fix mem leak.
|
2022-05-11 15:53:48 +02:00 |
tswaehn
|
b82be455b4
|
fix: sigsev when service is null
|
2022-03-10 22:00:34 +01:00 |
tswaehn
|
5badee94b9
|
fix: sigsev when service property returns null
|
2022-03-10 22:00:34 +01:00 |
tswaehn
|
c2c6b2f17b
|
fix: device_manager not found => SIGSEV
|
2022-01-30 21:41:17 +01:00 |
tswaehn
|
deee3766e1
|
fix: gattlib_adapter not found => SIGSEV
|
2022-01-30 21:41:17 +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 |
Olivier Martin
|
e2b189d226
|
handle_dbus_gattcharacteristic_from_path: Ensure 'characteristic' is unref
|
2021-10-17 22:15:27 +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
|
fa54ae42cc
|
handle_dbus_gattcharacteristic_from_path: Ensure 'characteristic_uuid_str' is not NULL
|
2021-09-15 22:44:28 +02:00 |
Olivier Martin
|
c3abb7eb6c
|
dbus/gattlib.c: Fix copyright
|
2021-09-01 10:42:26 +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 |
Kevin Dewald
|
b137160afc
|
Fixed handling of null MAC addresses during scanning.
|
2021-04-05 21:45:27 +02:00 |
Kevin Dewald
|
9451e19426
|
Add verification for null mac address.
|
2021-03-19 12:46:32 +01:00 |
Kevin Dewald
|
321c37dc57
|
Removed extra print statement.
|
2021-03-04 00:48:06 +01:00 |
Kevin Dewald
|
49790a92bf
|
Fixed bug where notifications will be enabled but no events will be received.
|
2021-03-03 13:04:50 +01:00 |
Kevin Dewald
|
fee6603fa3
|
Fixed uninitialized memory error.
|
2021-03-03 13:01:30 +01:00 |
Kevin Dewald
|
3c917fe683
|
Fixed missing characteristic detection when discovering services.
|
2021-03-02 22:23:45 +01:00 |
Olivier Martin
|
b8f60de4e5
|
dbus/gattlib_notification: Print which UUID cannot be found
|
2021-02-01 16:46:25 +01:00 |
0xloem
|
acf3df7da6
|
Force python to link with the right kind of libraries
|
2020-12-13 11:30:51 +00:00 |
Avinash Jois
|
6dcf6b904e
|
Fix timeout removal
|
2020-12-07 23:17:08 +00:00 |
Avinash Jois
|
bef872c588
|
Remove extra line
|
2020-12-07 23:17:08 +00:00 |
Avinash Jois
|
989483acdb
|
Properly disable scan after scan_loop termination
|
2020-12-07 23:17:08 +00:00 |
Ankur Verma
|
c6c29ad9fe
|
Allow gattlib to be added as a subdirectory
|
2020-11-27 16:00:42 +00:00 |
Vanshil Shah
|
054f64e115
|
Set adapter name properly if non-default adapter is passed in
|
2020-07-20 20:19:09 +01:00 |
saad-s
|
f5c2fcc906
|
cmake option to enable/disable python interface
|
2020-07-02 13:29:18 +01:00 |
saad-s
|
d4bd91ad1e
|
fix missing ARCHIVE DESTINATION for static building
|
2020-07-02 13:29:18 +01:00 |
Olivier Martin
|
b63dc0f23e
|
dbus: Fix 'Write-Without-Reponse' GATT operation
|
2020-05-25 23:54:48 +02:00 |
Ankur Verma
|
0bbe347daf
|
Add support to build gattlib dbus mode as a static library
|
2020-05-22 10:50:51 +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
|
825fc4d07c
|
gattlib: Introduce indefinite scan timeout
|
2020-04-09 10:33:27 +02:00 |
Olivier Martin
|
c0215ee4ce
|
gattlib: Introduce GATTLIB_DISCOVER_FILTER_NOTIFY_CHANGE
|
2020-04-09 10:33:27 +02:00 |