11486 Commits

Author SHA1 Message Date
Matthias Ringwald
090b2ae21f test/security_manager_sc: split app_packet_handler to avoid multiple connect messages 2020-09-23 14:14:56 +02:00
Matthias Ringwald
8b22887d86 Revert "hci: skip HCI Read Buffer Size if Classic not enabled"
This reverts commit 2ac123ee4e889e88afa3da746b3f78c8670a2953.
2020-09-23 14:13:52 +02:00
Matthias Ringwald
f5228c62df hci: ENABLE_LE_WHITELIST_TOUCH_AFTER_RESOLVING_LIST_UPDATE triggers whitelist entry refresh on resolving list remove 2020-09-23 10:28:17 +02:00
Matthias Ringwald
453459dd5b hci: rework whitelist management to allow for updating entry 2020-09-23 10:07:37 +02:00
Matthias Ringwald
a921db4938 test/security_manager_sc: compile without classic 2020-09-22 22:10:48 +02:00
Milanka Ringwald
57d30cd064 a2dp_source: call get_all_capabilities instead of get_capabilities 2020-09-22 15:55:28 +02:00
Milanka Ringwald
cc61e7e99b avdtp: in get_all_capabilities command send get capabilities if AVDTP version of remote is lower then 1.3, otherwise send get all capabilities 2020-09-22 15:54:29 +02:00
Milanka Ringwald
4f2219ad44 att_db_test: test handle_write_command 2020-09-22 12:22:11 +02:00
Milanka Ringwald
1ae7694f56 att_uuid_handle: test att_uuid_for_handle 2020-09-22 11:56:50 +02:00
Milanka Ringwald
936bf7dcf2 att_db_test: test prepare write 2020-09-22 10:58:26 +02:00
Matthias Ringwald
b4394846ba test/security_manager_sc: flush coverage data before exit 2020-09-21 17:11:00 +02:00
Matthias Ringwald
35e92150ad hfp_ag: reset call_index after processing hold command 2020-09-21 15:20:04 +02:00
Matthias Ringwald
ffdafca3f4 mesh: add missing break in upper transport 2020-09-21 15:19:47 +02:00
Matthias Ringwald
ffdd2f68ec test/coverage: fix build 2020-09-21 12:06:46 +02:00
Matthias Ringwald
cf7023dfc2 test/coverage: demangle C++ function names before merging coverage files 2020-09-21 12:04:18 +02:00
Matthias Ringwald
410e1b0659 test/coverage: fix build 2020-09-19 09:55:03 +02:00
Matthias Ringwald
4d7d20a57c fix build 2020-09-19 09:45:43 +02:00
Matthias Ringwald
41549f4ff0 remove accidental commit 2020-09-18 23:25:11 +02:00
Matthias Ringwald
378d29b494 Revert "hci: skip authenticate hack"
This reverts commit 914f56d2dfd78958e64f9b8781b866612a3605fa.
2020-09-18 23:20:33 +02:00
Matthias Ringwald
3011ca4a9a test/coverage: fix paths 2020-09-18 18:17:42 +02:00
Matthias Ringwald
c757f61e42 test: skip folders without unit tests 2020-09-18 17:58:27 +02:00
Matthias Ringwald
73e5d7d08c test: skip folders without unit tests 2020-09-18 17:53:30 +02:00
Matthias Ringwald
795c77dcdf test/security_manager_sc: track coverage 2020-09-18 17:34:32 +02:00
Matthias Ringwald
94978b3278 test/coverage: replace path prefix with 'btstack' 2020-09-18 17:34:32 +02:00
Matthias Ringwald
6b7b368a28 test: move Security Manager SC test into own folder 2020-09-18 17:34:32 +02:00
Milanka Ringwald
57f18570c6 att_db_test: test handle_write_request 2020-09-18 14:39:25 +02:00
Matthias Ringwald
7e7f1cd46a test/security_manager: re-enable coverage flags 2020-09-18 12:15:07 +02:00
Matthias Ringwald
02b02cffc7 hci: remove device from resolving list before adding it again for new pairing 2020-09-17 16:34:52 +02:00
Milanka Ringwald
a108abeaf9 att_db-test: test handle_read_multiple_request 2020-09-17 15:18:12 +02:00
Milanka Ringwald
730f5432eb att_db_util_test: add casting 2020-09-17 15:17:23 +02:00
Milanka Ringwald
8a6bd77d31 att_db: remove commented TODO as it is handled 2020-09-17 15:16:51 +02:00
Matthias Ringwald
ee9010c31f a2dp-forwarding: pause/resume headset stream commands 2020-09-17 09:41:56 +02:00
Matthias Ringwald
914f56d2df hci: skip authenticate hack 2020-09-17 09:41:56 +02:00
Matthias Ringwald
795687c35d a2dp-forwarding: print all stream events 2020-09-17 09:41:56 +02:00
Matthias Ringwald
ef382a1a23 a2dp-forwarding: request master role for headset connection if in slave on A2DP Signaling setup 2020-09-17 09:41:56 +02:00
Matthias Ringwald
d386d69768 a2dp-forwarding: add 'w' - pause stream 2020-09-17 09:41:56 +02:00
Matthias Ringwald
947a57e3c6 a2dp-forwarding: disallow role change for outgoing connection to headset 2020-09-17 09:41:56 +02:00
Matthias Ringwald
350da86233 a2dp-forwarding: use gap_pin_code_response 2020-09-17 09:41:56 +02:00
Matthias Ringwald
9b8cf64ebe a2dp-forwarding: report status using 's' command, print roles 2020-09-17 09:41:56 +02:00
Matthias Ringwald
f6b24c1cd3 a2dp-forwarding: allow role switch, try to become master for incoming connections 2020-09-17 09:41:56 +02:00
Matthias Ringwald
c7cff81f23 a2dp-forwarding: send all ready sbc frames on packet receive 2020-09-17 09:41:56 +02:00
Matthias Ringwald
e1073381b3 a2dp-forwarding: 5 frames, less debug output 2020-09-17 09:41:56 +02:00
Matthias Ringwald
8f671c58b1 a2dp-forwarding: implement greedy forwarding 2020-09-17 09:41:56 +02:00
Matthias Ringwald
67badf5110 a2dp-forwarding: sort and deduplicate global variables 2020-09-17 09:41:56 +02:00
Matthias Ringwald
eb11480eef a2dp-forwarding: keep track of num_sbc_frames_in_ring_buffer 2020-09-17 09:41:56 +02:00
Matthias Ringwald
80a9fdae61 a2dp-forwarding: set ssp io cap to SSP_IO_CAPABILITY_DISPLAY_YES_NO 2020-09-17 09:41:56 +02:00
Matthias Ringwald
587e1c8bf6 a2dp-forwarding: print state in console usage, ignore signaling connections from other devices 2020-09-17 09:41:56 +02:00
Matthias Ringwald
812872ca01 a2dp-forwarding: add 'c' to delete all link keys 2020-09-17 09:41:56 +02:00
Matthias Ringwald
bc9bb58423 a2dp-forwarding: remove cid checks 2020-09-17 09:41:56 +02:00
Matthias Ringwald
ec9422468d a2dp-forwarding: avdtp_mitm_demo -> a2dp_mitm_demo 2020-09-17 09:41:56 +02:00