| 245bb41f |
hcidump: Add parsing for ATT Prepare Write |
Andre Dieb Martins |
13 years ago |
1 file, +20, -0 |
| 87420ada |
hcidump: Fix handle formatting for ATT Handle Notify |
Andre Dieb Martins |
13 years ago |
1 file, +1, -1 |
| c0720bef |
hcidump: Add parsing for ATT Signed Write |
Andre Dieb Martins |
13 years ago |
1 file, +22, -0 |
| 32f993ef |
hcidump: Add parsing for ATT Write Request
Note we do not need extra parsing for ATT Write Response as it only has
one field (opcode). |
Andre Dieb Martins |
13 years ago |
1 file, +15, -0 |
| ec6a4aed |
hcidump: Minor coding style fixes to ATT parser code |
Johan Hedberg |
13 years ago |
1 file, +4, -8 |
| f0c49c01 |
hcidump: Add parsing for Read Multiple |
Andre Dieb Martins |
13 years ago |
1 file, +28, -0 |
| 40499cd8 |
hcidump: Add missing const to utility functions |
André Dieb Martins |
13 years ago |
1 file, +2, -2 |
| b7388e9f |
hcidump: Add ATT find info req/resp dump
Adds dumping for ATT's Find Info Request and Response. Also adds a simple
name resolving for GATT common uuids (listed on Assigned Numbers). |
Andre Dieb Martins |
13 years ago |
1 file, +113, -3 |
| 45786d1e |
hcidump: Add parsing for ATT Read By Group
Additionally, fix Read By Type printf formatting for handles. |
Andre Dieb Martins |
13 years ago |
1 file, +28, -2 |
| fb5bb0cf |
hcidump: Add parsing for ATT Read Blob |
Andre Dieb Martins |
13 years ago |
1 file, +26, -0 |
| ea43a85b |
hcidump: Add parsing for ATT Find By Type |
Andre Dieb Martins |
13 years ago |
1 file, +35, -0 |
| 0c78d8cb |
hcidump: Fix compilation against latest BlueZ
BlueZ now has ntoh64()/hton64() functions in bluetooth.h, therefore the
hcidump local copy is not necessary. |
Anderson Lizardo |
13 years ago |
1 file, +0, -16 |
| 22974ec9 |
hcidump: Fix HCI LE advertising report dump
LE advertising report event has only one data block for each report.
Thus, we can't reuse ext_inquiry_response_dump(), which loops over
successive data blocks until reaches a zero-length one.
This commit introduces ext_inquiry_data_dump(), which dumps a frame
containing data formatted according to [Vol 3] Part C, Section 8. This
function is reused by ext_inquiry_response_dump().
Also adds RSSI parsing to each advertising report. |
Andre Dieb Martins |
13 years ago |
1 file, +84, -62 |
| 10fb9d6a |
hcidump: Add check for ACL_START_NO_FLUSH
In addition to ACL_START, hcidump should check for the flag
ACL_START_NO_FLUSH to indicate the start of a frame.
Using '==' instead of '&' for the comparison since
ACL_START_NO_FLUSH is defined to zero.
The flag was introduced in BlueZ commit
2430512c983cad8c20252f1df8f297399993ca3d |
Daniel Orstadius |
13 years ago |
1 file, +1, -1 |
| d19c0357 |
hcidump: Add ATT read by type req/resp dump |
Andre Dieb Martins |
13 years ago |
1 file, +54, -0 |
| 38954ff4 |
hcidump: Add ATT dump for read req/resp |
Andre Dieb Martins |
13 years ago |
1 file, +14, -0 |
| b92b12c1 |
hcidump: Add ATT error pdu dump |
Andre Dieb Martins |
13 years ago |
1 file, +80, -0 |
| 6b066c9b |
hcidump: Add ATT MTU req/resp and notify value |
Andre Dieb Martins |
13 years ago |
1 file, +29, -0 |
| 6098c44a |
hcidump: Partial dump of ATT PDUs
Starts implementing dumping for ATT/GATT pdus. |
Andre Dieb Martins |
13 years ago |
4 files, +171, -0 |
| 021ad130 |
hcidump: Implement dump for event LE Read Remote Used Features Complete |
André Dieb Martins |
13 years ago |
1 file, +23, -0 |
| 31167d94 |
hcidump: Implement dumping for evnet LE Connection Update Complete. |
André Dieb Martins |
13 years ago |
1 file, +17, -0 |
| b67814b8 |
hcidump: Fix time intervals dumping of LE commands.
Add missing btohs() convertions and spec. constants for converting time
intervals for LE Set Scan Parameters and LE Set Advertising Parameters. |
André Dieb Martins |
13 years ago |
1 file, +4, -2 |
| 14e915fa |
hcidump: Add command for displaying hcidump version |
Marcel Holtmann |
13 years ago |
1 file, +9, -3 |
| 0c5c007c |
hcidump: Parse Command Complete events corresponding to AMP related HCI commands |
Inga Stotland |
13 years ago |
1 file, +80, -0 |
| c6b73e9b |
hcidump: Update copyright information |
Marcel Holtmann |
13 years ago |
23 files, +23, -23 |
| c8dc6d04 |
hcidump: Fix uninitialized struct sockaddr_hci memory passed to bind()
The bind() call in open_socket() was passing a struct sockaddr_hci to
bind() with two uninitialized bytes. This caused "Invalid argument" errors
on kernels which do strict checks of struct sockaddr_hci fields. |
Anderson Lizardo |
13 years ago |
1 file, +1, -0 |
| cb0bb3a9 |
hcidump: Implement partial support for LE events and commands |
André Dieb Martins |
13 years ago |
1 file, +226, -0 |
| 77b2a11a |
hcidump: Fix breakage with LE advertising reports decoding |
Marcel Holtmann |
13 years ago |
1 file, +6, -6 |
| ecdcbb42 |
hcidump: Add support for decoding LE advertising reports |
Marcel Holtmann |
13 years ago |
1 file, +63, -0 |
| 1a62ff9a |
hcidump: Fix missing comma in cmd_le_str |
Ville Tervo |
13 years ago |
1 file, +2, -2 |
| fc497f80 |
hcidump: Add master/slave parsing for le_conn_complete event |
Ville Tervo |
13 years ago |
1 file, +3, -1 |
| c1240fdf |
hcidump: Parsing of AMP specific HCI events |
Inga Stotland |
13 years ago |
1 file, +94, -0 |
| acd53323 |
hcidump: Add parsing of AMP related HCI commands |
Inga Stotland |
13 years ago |
1 file, +62, -2 |
| 50ae421b |
hcidump: Add LE connection creation dumping |
Ville Tervo |
13 years ago |
1 file, +136, -3 |
| 5d365c05 |
hcidump: Fix unneeded single character option parsing |
Marcel Holtmann |
13 years ago |
1 file, +1, -1 |
| 4f63d01d |
hcidump: Forgot to remove the --verbose option parsing |
Marcel Holtmann |
13 years ago |
1 file, +0, -1 |
| 865cf4f1 |
hcidump: Remove --verbose also from usage description |
Marcel Holtmann |
13 years ago |
1 file, +0, -1 |
| c89eff9b |
hcidump: Just default to verbose parsing and remove the option |
Marcel Holtmann |
13 years ago |
2 files, +2, -7 |
| c8dd52a6 |
hcidump: Add support for fixed channel information element |
Marcel Holtmann |
13 years ago |
1 file, +3, -0 |
| 053d539a |
hcidump: Correct SDP Universal Attribute name printing
0x000c = Icon URL
0x000d = Additional Protocol Descriptor Lists |
Iain Hibbert |
13 years ago |
2 files, +3, -3 |
| 4fd47e9f |
hcidump: Remove --noappend and --btsnoop options from manual page |
Marcel Holtmann |
13 years ago |
1 file, +0, -6 |
| 34c693bb |
hcidump: Make BT-Snoop format the default file format |
Marcel Holtmann |
13 years ago |
1 file, +2, -9 |
| 1e54e8bd |
hcidump: Remove support for noappend option |
Marcel Holtmann |
13 years ago |
1 file, +3, -13 |
| 7b87a471 |
hcidump: Show P-bit in the l2cap parser |
Gustavo F. Padovan |
13 years ago |
1 file, +2, -0 |
| 2f75cc50 |
hcidump: Show F-bit instead of Retransmission Disable
"F-bit" make more sense for the Enhanced Retranstransmission mode. |
Gustavo F. Padovan |
13 years ago |
1 file, +1, -1 |
| 79dabfb9 |
hcidump: Add new S-frame types to l2cap parser |
Gustavo F. Padovan |
13 years ago |
1 file, +2, -1 |
| 6883784c |
hcidump: Print packet type when decoding Setup Synchronous Connection command |
Nick Pelly |
13 years ago |
1 file, +3, -2 |
| b1cf1d94 |
hcidump: Prevent buffer overruns when parsing invalid OBEX frames |
Iain Hibbert |
13 years ago |
1 file, +41, -6 |
| fd713d87 |
hcidump: Fix my stupid typo with Write Inquiry Transmit Power Level |
Marcel Holtmann |
13 years ago |
1 file, +1, -1 |
| 8133ca74 |
hcidump: Update copyright information |
Marcel Holtmann |
13 years ago |
23 files, +23, -23 |