11432 Commits

Author SHA1 Message Date
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
Matthias Ringwald
21debf25cf hci: enable address resolution and manage resolving list on Controller 2020-09-11 14:19:27 +02:00
Matthias Ringwald
052bbdc5f8 sm: provide gap_get_persistent_irk 2020-09-11 12:24:48 +02:00
Matthias Ringwald
ba44ad4121 hci: correct checks on when to disable scanning and advertising w.r.t. whitelist being used 2020-09-11 12:24:48 +02:00
Matthias Ringwald
5226d7f2d7 hci: use bool for le_advertisements_active and le_advertisements_enabled 2020-09-11 12:24:48 +02:00
Matthias Ringwald
a41310b780 hci: interleave { check stop, stop, modify, re-start} of { scanning, advertising, connecting} for gap le 2020-09-11 12:21:19 +02:00
Milanka Ringwald
9aa720b2ff avrcp_controller: fix transaction ID overrun 2020-09-11 11:20:33 +02:00
Milanka Ringwald
b1935866ea avdtp: use avdtp_get_next_transaction_label 2020-09-11 11:20:07 +02:00
Milanka Ringwald
c82cf54a8a a2dp_source: fix sep discovery for incoming connection 2020-09-11 09:05:44 +02:00
Milanka Ringwald
83b1251fae avdtp: fix transaction ID overrun 2020-09-11 09:04:11 +02:00
Matthias Ringwald
99b14827c0 hci: store LE Set Address Resolution Enable supported 2020-09-10 10:55:21 +02:00
Matthias Ringwald
173ed1a39d hci_cmd: add LE Resolving List commands 2020-09-10 10:55:21 +02:00
Matthias Ringwald
8959f8692d max32630-fthr: improve Controller reset / PR #317 2020-09-10 10:55:21 +02:00
Milanka Ringwald
7344f9affb avdtp: cleaned up log messages 2020-09-10 10:08:15 +02:00
Matthias Ringwald
352a05047d hfp: use HFP_SCO_PACKET_TYPES in link settings table 2020-09-09 12:14:37 +02:00
Matthias Ringwald
01e5b7274c hfp: filter link setting by allowed sco packet types 2020-09-09 12:14:37 +02:00
Matthias Ringwald
3427dd75c1 hfp: use hfp_next_link_setting_for_connection in hfp_handle_failed_sco_connection 2020-09-09 12:14:37 +02:00
Matthias Ringwald
2b7abbfb3c hfp: extract hfp_next_link_setting_for_connection 2020-09-09 12:14:37 +02:00
Matthias Ringwald
4ceb7a8fc5 test/hfp: check link setting transition to lower setting 2020-09-09 12:14:37 +02:00
Matthias Ringwald
e453c1d946 hfp: extract hfp_next_link_setting 2020-09-09 12:14:37 +02:00
Matthias Ringwald
ebc6f15b2a hfp: add eSCO + mSBC to link settings table 2020-09-09 12:14:37 +02:00
Matthias Ringwald
991c26bed2 hfp: allow to restrict packet types for incoming sco connections with hfp_set_sco_packet_types (testing) 2020-09-09 12:14:37 +02:00
Matthias Ringwald
3962dc205c hsp: allow to configure sco packet types
# Conflicts:
#	src/classic/hsp_ag.c
2020-09-09 12:14:37 +02:00
Matthias Ringwald
1ce7cea150 test/hfp: fix test build 2020-09-09 12:09:48 +02:00
Matthias Ringwald
a18a1577cd test: remove ENABLE_BTP from default config 2020-09-09 12:09:48 +02:00
Matthias Ringwald
2867ed4194 hfp: use correct type for role in sdp query context 2020-09-09 12:09:48 +02:00
Milanka Ringwald
90244c92bf hfp_hf: emit audio connection failed if remote rejects codec exchange 2020-09-09 11:38:25 +02:00