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 |
|