11805 Commits

Author SHA1 Message Date
Matthias Ringwald
97d2cfbc6f fix warnings for log_info/printf 2020-11-30 14:26:45 +01:00
Matthias Ringwald
e883851f1d fix warnings for log_info/printf 2020-11-30 11:59:26 +01:00
Matthias Ringwald
c15d10d569 example/pbap_client_demo: fix compile without stdin support 2020-11-26 22:07:05 +01:00
Matthias Ringwald
cf31ef9b5b gatt_client: don't trigger pairing for reactive authentication without automatic pairing 2020-11-26 18:12:20 +01:00
Matthias Ringwald
fd14b2051a gatt_client: rewrite sm reencryption complete handling 2020-11-26 18:03:55 +01:00
Matthias Ringwald
e4d159ba3a gatt_client: improve comments 2020-11-26 18:03:55 +01:00
Matthias Ringwald
3503dc74a1 gatt_client: wait_for_pairing_complete -> wait_for_authentication_complete 2020-11-26 18:03:55 +01:00
Matthias Ringwald
e28291c183 sm: return status from encryption complete in SM_EVENT_REENCRYPTION_COMPLETE 2020-11-26 18:03:55 +01:00
Matthias Ringwald
aa9b34e571 sm: abort legacy pairing as initiator when responder echoes confirm 2020-11-25 10:30:31 +01:00
Matthias Ringwald
0763891b99 l2cap: check packet size against local mtu for classic basic channels 2020-11-25 09:30:13 +01:00
Matthias Ringwald
4fc83f45ae l2cap: forward data only in open state 2020-11-25 09:30:13 +01:00
Matthias Ringwald
7d5c2f20da l2cap: use connection handle for channel lookup 2020-11-25 09:30:13 +01:00
Milanka Ringwald
e04eae2275 docs: update le security flow control script 2020-11-24 11:18:28 +01:00
Milanka Ringwald
5b2fa894af tools: prepare script to update Copyright text 2020-11-24 11:18:28 +01:00
Milanka Ringwald
6d2149fcce btstack: add licence to main folder 2020-11-24 11:18:28 +01:00
Matthias Ringwald
2cc326019e bluetooth: improve comment on custom BTstackk ATT Error Codes 2020-11-23 16:50:04 +01:00
Matthias Ringwald
798530bda9 gatt_client: only trigger pairing/re-encryption if client request pending 2020-11-23 16:39:02 +01:00
Milanka Ringwald
8be4ab4986 doc: update le security authenticaiton flow control 2020-11-23 16:19:04 +01:00
Milanka Ringwald
ffc2d37d26 docu: document LE security authentication models 2020-11-23 10:04:32 +01:00
Matthias Ringwald
7eb34b16da test/auto-pts: fix compile 2020-11-22 17:38:38 +01:00
Matthias Ringwald
645e0efae7 gatt_client: return missing keys if re-encryption fails for mandatory authentication 2020-11-20 17:41:27 +01:00
Matthias Ringwald
770186d106 esp32: fix audio sink driver 2020-11-20 14:27:01 +01:00
Matthias Ringwald
0b695730e4 esp32: unify i2s configuration 2020-11-20 14:27:01 +01:00
Matthias Ringwald
2418d9f45c changelog: prepare v1.2 2020-11-20 09:36:24 +01:00
Milanka Ringwald
a37d57613a test/pts: fix compile warnings 2020-11-20 09:35:32 +01:00
Matthias Ringwald
18ef5dfc3c l2cap.c, hfp_ag.c: remove duplicate function defintions 2020-11-20 09:21:49 +01:00
Milanka Ringwald
74ee36073f avrcp: remove browsing API, as it moved to avrcp_browsing 2020-11-20 09:20:11 +01:00
Milanka Ringwald
6d8f569dff avrcp: rename function 2020-11-20 09:20:11 +01:00
Matthias Ringwald
f0674e22c0 sm: reconnect security setup is complete when re-encryption failed 2020-11-19 17:27:16 +01:00
Matthias Ringwald
b187cc61ac sm: fix build with ENABLE_LE_PROACTIVE_AUTHENTICATION 2020-11-19 16:50:30 +01:00
Milanka Ringwald
c2d7cdb89d test/pts: update test docu 2020-11-19 15:40:34 +01:00
Milanka Ringwald
4c832391e9 test/pts/avdtp_source: update test 2020-11-19 15:28:18 +01:00
Milanka Ringwald
5251c3dd24 test/pts: update test descriptions 2020-11-19 15:28:18 +01:00
Milanka Ringwald
b377a92dbb test/pts: enable address sanitizer 2020-11-19 15:28:18 +01:00
Milanka Ringwald
79b02f79ab btstack_sbc: introduce btstack_sbc_channel_mode_t and btstack_sbc_allocation_method_t 2020-11-19 15:28:18 +01:00
Milanka Ringwald
79654d96bb avdtp: add avdtp_set_preferred_channel_mode 2020-11-19 15:28:18 +01:00
Matthias Ringwald
95f861f5a6 daemon: fix configure.ac 2020-11-19 14:32:26 +01:00
Matthias Ringwald
39543d077f sm: set pairing active on send/receive of pairing request to trigger pairing complete due to incompatible auth reqs 2020-11-19 11:38:32 +01:00
Matthias Ringwald
6846b04409 cc256x: add rule for bluetooth_init_cc2560B_avpr_1.8_BT_Spec_4.1.c 2020-11-18 14:26:50 +01:00
Matthias Ringwald
298ab52b22 sm: fix pre-compiler conditional placement 2020-11-18 13:23:13 +01:00
Matthias Ringwald
434cfc47cc test/pts: build pts tools as part of unit tests 2020-11-18 11:49:50 +01:00
Matthias Ringwald
38336af48c test/gatt_client: update mocking code 2020-11-18 11:43:13 +01:00
Milanka Ringwald
cad352fab6 test/avdtp_sink: update test sequences 2020-11-18 09:51:50 +01:00
Milanka Ringwald
dcf436d1f1 avdtp: use configuration array as user provided storage 2020-11-18 09:51:11 +01:00
Milanka Ringwald
d47b24a315 test/avdtp: update test code to use local codec configuration 2020-11-17 15:04:03 +01:00
Milanka Ringwald
619205264f avrcp: fix reading packet type from vendor specific responses 2020-11-17 14:42:36 +01:00
Milanka Ringwald
2686781a2a test/avrcp: register media packet handler, updated test info 2020-11-17 14:42:36 +01:00
Matthias Ringwald
cb5a7fc3c5 posix: enumerate timers in in btstack_run_loop_posix_dump_timer 2020-11-16 21:19:05 +01:00
Matthias Ringwald
7ab974d945 btstack_crypto: assert if software ECC is not used but controller does not support ECDH operations 2020-11-16 18:57:52 +01:00
Matthias Ringwald
ccaaedd976 chagelog update 2020-11-16 17:15:13 +01:00