| 599c76a7 |
monitor: Add support for decoding HCI Read Clock command |
Marcel Holtmann |
12 years ago |
1 file, +49, -1 |
| 9dccef06 |
monitor: Add structures for HCI read clock command |
Marcel Holtmann |
12 years ago |
1 file, +12, -0 |
| ba83a3e0 |
obexd: Use g_dbus_get_properties when parsing MAP-msg-listing
Currently the message D-Bus properties for the ListMessages response are put
together manually in the parse_* functions unsing obex_dbus_dict_append.
This patch simplifies it by calling g_dbus_get_properties for every message. |
Christian Fetzer |
12 years ago |
1 file, +21, -63 |
| 576fb290 |
obexd: Fix memleak when unregistering MAP event handler
96 bytes in 3 blocks are definitely lost in loss record 217 of 310
at 0x4C29E84: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
by 0x5977858: g_malloc0 (in /usr/lib/libglib-2.0.so.0.3600.3)
by 0x433A87: map_register_event_handler (map-event.c:76)
by 0x4324C1: set_notification_registration (map.c:1722)
by 0x4325BB: map_probe (map.c:1801)
by 0x42D55C: obc_session_register (session.c:862)
by 0x42BE4B: create_callback (manager.c:100)
by 0x42CA0D: connect_cb (session.c:281)
by 0x4191CB: handle_response (gobex.c:949)
by 0x4196F0: incoming_data (gobex.c:1192)
by 0x5971DA5: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.3600.3)
by 0x59720F7: ??? (in /usr/lib/libglib-2.0.so.0.3600.3) |
Christian Fetzer |
12 years ago |
1 file, +1, -0 |
| 4946657a |
monitor: Decode missing fields of link layer connect request |
Marcel Holtmann |
12 years ago |
1 file, +38, -2 |
| 80c88f49 |
monitor: Add complete decoding of LL control PDUs |
Marcel Holtmann |
12 years ago |
1 file, +116, -14 |
| dc0d2a8d |
monitor: Add LL control PDU constants and structures |
Marcel Holtmann |
12 years ago |
1 file, +70, -0 |
| 9570f9e1 |
monitor: Export printing functions for LL features and channel map |
Marcel Holtmann |
12 years ago |
2 files, +12, -0 |
| 6b6d78d2 |
monitor: Export printing functions for version and company strings |
Marcel Holtmann |
12 years ago |
2 files, +12, -6 |
| fc871b7e |
monitor: Use Bluetooth monitor type for HCI traces |
Marcel Holtmann |
12 years ago |
1 file, +1, -1 |
| 0a200567 |
tools: Update magic definition for BTSnoop file format |
Marcel Holtmann |
12 years ago |
1 file, +15, -7 |
| 66ee9fe1 |
tools: Fix typo in error message |
Marcel Holtmann |
12 years ago |
1 file, +1, -1 |
| 3063f679 |
build: Include btsnoop and PCAP file handling functions |
Marcel Holtmann |
12 years ago |
1 file, +3, -1 |
| fdc9c48c |
shared: Add functions for PCAP file handling |
Marcel Holtmann |
12 years ago |
2 files, +284, -0 |
| 127e3aef |
shared: Add functions for btsnoop file handling |
Marcel Holtmann |
12 years ago |
2 files, +286, -0 |
| a57482c3 |
monitor: Overwrite existing link layer access addresses |
Marcel Holtmann |
12 years ago |
1 file, +2, -1 |
| 70b587a8 |
monitor: Add support for LMP decoding |
Marcel Holtmann |
12 years ago |
3 files, +243, -0 |
| c631cd21 |
monitor: Add support for decoding link layer packets |
Marcel Holtmann |
12 years ago |
4 files, +382, -1 |
| 5e3da664 |
monitor: Fix printing of physical packet from simulation |
Marcel Holtmann |
12 years ago |
1 file, +4, -5 |
| e27e058c |
monitor: Add label parameter to address printing function |
Marcel Holtmann |
12 years ago |
2 files, +3, -3 |
| 0611470c |
monitor: Move btsnoop file creating into control handling |
Marcel Holtmann |
12 years ago |
3 files, +11, -3 |
| d815cc4a |
tools: Use btsnoop constants in conversion utility |
Marcel Holtmann |
12 years ago |
2 files, +18, -23 |
| 3a5c84b3 |
monitor: Export function for printing LE addresses |
Marcel Holtmann |
12 years ago |
2 files, +6, -0 |
| d268a1f0 |
monitor: Export function for print advertising data |
Marcel Holtmann |
12 years ago |
2 files, +6, -0 |
| 6d89e266 |
unit: Add test case for link layer CRC functions |
Marcel Holtmann |
12 years ago |
3 files, +199, -1 |
| 6915f9bf |
monitor: Add functions for link layer CRC calculations |
Marcel Holtmann |
12 years ago |
2 files, +114, -0 |
| 6e8cf9a1 |
test/test-nap: Fix interface name |
Luiz Augusto von Dentz |
12 years ago |
1 file, +1, -1 |
| 14c2ef7e |
network: Fix crash after removing adapter
The service watch is not removed so once the client disconnects the
callback is called using the data already freed:
Invalid read of size 8
at 0x428CFE: server_remove_sessions.isra.0 (server.c:605)
by 0x428D80: server_disconnect (server.c:626)
by 0x475426: service_filter (watch.c:486)
by 0x47569A: message_filter (watch.c:554)
by 0x32F840F9E5: dbus_connection_dispatch (in /usr/lib64/libdbus-1.so.3.7.4)
by 0x474347: message_dispatch (mainloop.c:76)
by 0x3383648962: ??? (in /usr/lib64/libglib-2.0.so.0.3600.3)
by 0x3383647E05: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.3600.3)
by 0x3383648157: ??? (in /usr/lib64/libglib-2.0.so.0.3600.3)
by 0x3383648559: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.3600.3)
by 0x40A2CF: main (main.c:583)
Address 0x4eb5f00 is 32 bytes inside a block of size 56 free'd
at 0x4A074C4: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
by 0x338364D9AE: g_free (in /usr/lib64/libglib-2.0.so.0.3600.3)
by 0x429663: server_unregister (server.c:848)
by 0x33836648F7: g_slist_foreach (in /usr/lib64/libglib-2.0.so.0.3600.3)
by 0x454180: adapter_remove (adapter.c:2886)
by 0x45C940: index_removed (adapter.c:5651)
by 0x467FDF: received_data (mgmt.c:252)
by 0x3383647E05: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.3600.3)
by 0x3383648157: ??? (in /usr/lib64/libglib-2.0.so.0.3600.3)
by 0x3383648559: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.3600.3)
by 0x40A2CF: main (main.c:583) |
Luiz Augusto von Dentz |
12 years ago |
1 file, +1, -0 |
| f8444cbe |
monitor: Add stub for link layer decoding |
Marcel Holtmann |
12 years ago |
4 files, +66, -2 |
| a9134a62 |
monitor: Add support for reading physical simulation traces |
Marcel Holtmann |
12 years ago |
1 file, +27, -5 |
| 8da7fa1c |
monitor: Add btsnoop functions physical datalink type |
Marcel Holtmann |
12 years ago |
2 files, +84, -0 |
| 491aae55 |
monitor: Add decoding stub for simulator packets |
Marcel Holtmann |
12 years ago |
2 files, +21, -0 |
| 542f1520 |
monitor: Remove datalink check when creating btsnoop files |
Marcel Holtmann |
12 years ago |
1 file, +0, -9 |
| 5381735e |
monitor: Add include for stdint.h header |
Marcel Holtmann |
12 years ago |
1 file, +1, -0 |
| 8ca1d9b9 |
monitor: Use btsnoop constants for different packet types |
Marcel Holtmann |
12 years ago |
1 file, +9, -17 |
| e9d67091 |
monitor: Add stub for handling vendor events |
Marcel Holtmann |
12 years ago |
4 files, +71, -2 |
| 74bb289d |
monitor: Remove unused functions for btsnoop flag conversion |
Marcel Holtmann |
12 years ago |
2 files, +0, -60 |
| 0e5dfcb6 |
monitor: Specify and use btsnoop opcode constants |
Marcel Holtmann |
12 years ago |
2 files, +72, -17 |
| ac35a3fd |
monitor: Provide function for generic btsnoop write operation |
Marcel Holtmann |
12 years ago |
2 files, +4, -2 |
| edce6a49 |
monitor: Use explicit functionnames for btsnoop packet operations |
Marcel Holtmann |
12 years ago |
3 files, +6, -6 |
| d3393028 |
monitor: Allow specifying type of btsnoop file to create |
Marcel Holtmann |
12 years ago |
3 files, +13, -4 |
| 132fbb28 |
monitor: Set default index filter in control handler |
Marcel Holtmann |
12 years ago |
2 files, +11, -11 |
| c3fb66e7 |
monitor: Use constants for btsnoop datalink types |
Marcel Holtmann |
12 years ago |
2 files, +16, -9 |
| ea2e42ac |
build: Fix not checking readline.h for bluetooth-player
If --disable-client is passed to configure script is possible to build
BlueZ without readline which would cause the following error:
tools/bluetooth-player.c:36:31: fatal error: readline/readline.h: No such file or directory
#include <readline/readline.h>
^ |
Luiz Augusto von Dentz |
12 years ago |
1 file, +8, -8 |
| 303b8b77 |
monitor: Return btsnoop type when opening files |
Marcel Holtmann |
12 years ago |
3 files, +7, -3 |
| bbe209ce |
monitor: Use separate btsnoop write routine |
Marcel Holtmann |
12 years ago |
1 file, +26, -19 |
| 269522ae |
monitor: Add error constant for memory capacity exceeded |
Marcel Holtmann |
12 years ago |
1 file, +1, -0 |
| 3ba92b7a |
build: Add sco-tester to .gitignore list |
Marcel Holtmann |
12 years ago |
1 file, +1, -0 |
| 1919205c |
monitor: Fix spelling for LE supported states |
Marcel Holtmann |
12 years ago |
1 file, +2, -2 |
| e704187c |
monitor: Fix structure for LE Set Scan Response Data command |
Marcel Holtmann |
12 years ago |
2 files, +5, -5 |