11458 Commits

Author SHA1 Message Date
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
Matthias Ringwald
9d5096f224 a2dp-forwarding: update api 2020-09-17 09:41:56 +02:00
Matthias Ringwald
c41125b006 a2dp-forwarding: avoid ringbuffer overrun 2020-09-17 09:41:56 +02:00
Milanka Ringwald
48b86f8ae0 a2dp-forwarding: remove multistack code 2020-09-17 09:41:56 +02:00
Matthias Ringwald
837e41c7f7 test/security_manager: configure with support for Secure Connections 2020-09-16 13:13:09 +02:00
Matthias Ringwald
ecbd4bc00b test/security_manager: configure with support for Secure Connections 2020-09-16 12:31:49 +02:00
Matthias Ringwald
75e53860db readme: update some product links and use https 2020-09-16 11:35:27 +02:00
Matthias Ringwald
a2d947e737 test/att_db: fix coverage reporting 2020-09-16 11:25:10 +02:00
Matthias Ringwald
52a3617cfd sdp_util: skip memcpy if size == 0 2020-09-16 11:18:47 +02:00
Matthias Ringwald
90fe6d5fb1 test/security_manager: adapt test for queued sm_run callbacks 2020-09-16 10:24:43 +02:00
Matthias Ringwald
54eca18e6f test/att_db: added test setup for att_db 2020-09-15 17:54:28 +02:00
Milanka Ringwald
f3eb711492 a2dp_source_demo: cleanup console output 2020-09-15 14:20:11 +02:00
Milanka Ringwald
47612f7f1a a2dp: cleanup logs 2020-09-15 14:20:11 +02:00
Milanka Ringwald
3f8d9db275 a2dp_source: on reconfigure event, set state to A2DP_STREAMING_OPENED 2020-09-15 14:20:11 +02:00
Matthias Ringwald
ece00d2d30 sm: fix compile 2020-09-14 13:22:00 +02:00
Matthias Ringwald
84c0c5c71b sm: initialize callback of sm_run_timer only in sm_init() 2020-09-14 13:19:24 +02:00
Matthias Ringwald
70b44dd47b sm: use timer to trigger sm_run to reduce stack depth 2020-09-12 16:58:15 +02:00
Matthias Ringwald
8978dcf132 hci: fix enable advertisements (regression introduced in 5226d7f) 2020-09-11 17:22:38 +02:00
Matthias Ringwald
2ac123ee4e hci: skip HCI Read Buffer Size if Classic not enabled 2020-09-11 16:55:34 +02:00
Matthias Ringwald
e29c33b5cf ports: remove ENABLE_CLASSIC from LE-only ports 2020-09-11 16:55:08 +02:00
Matthias Ringwald
1b27a074a7 example/Makefile.inc: allow to drop classic objects from Makefile build 2020-09-11 16:49:49 +02:00
Matthias Ringwald
b168aa1e01 hog_boot_host_demo: remove classic gap call 2020-09-11 16:49:06 +02:00
Matthias Ringwald
1de8bf6a9e sm: fix compile without le privacy address resolution enabled 2020-09-11 15:50:55 +02:00
Matthias Ringwald
ced5a857a4 tool/compile_gatt: add fallback for PyCryptodome installed as replacement for PyCrypto 2020-09-11 15:43:31 +02:00
Matthias Ringwald
cf38a091e0 gap: implement gap_load_resolving_list_from_le_device_db 2020-09-11 15:27:02 +02:00
Matthias Ringwald
f2eb090749 cc256x: update CC256xC to v1.4 2020-09-11 15:15:24 +02:00
Matthias Ringwald
b596325d25 da14585: enable le address resolution in some ports 2020-09-11 14:26:45 +02:00
Matthias Ringwald
3d5dc47f01 doc: add ENABLE_LE_PRIVACY_ADDRESS_RESOLUTION 2020-09-11 14:19:28 +02:00
Matthias Ringwald
3cfbd237fb sm: trigger resolving list update on new le device db entries 2020-09-11 14:19:28 +02:00