10729 Commits

Author SHA1 Message Date
Matthias Ringwald
9ea7f7a7fa hfp: allow for empty fields in sequence 2020-06-12 18:22:53 +02:00
Milanka Ringwald
d28b2d5db8 hfp: replace if chain with switch 2020-06-12 18:22:53 +02:00
Matthias Ringwald
1dddc4f447 hfp: handle double quotes and spaces 2020-06-12 18:22:53 +02:00
Matthias Ringwald
83e2f9a719 hfp: drop special code for ATD 2020-06-12 18:22:53 +02:00
Matthias Ringwald
cbef8b0d44 hfp: treat ';' as separator 2020-06-12 18:22:53 +02:00
Matthias Ringwald
bc06f5ac92 test/hfp: combine hf and ag parser tests, more tests 2020-06-12 18:22:53 +02:00
Matthias Ringwald
c771037830 gap: comment on link key db only working after power up 2020-06-09 10:16:42 +02:00
aroldxd
c1e2cdaa05 avdtp_util: fix avdtp_si2str lookup 2020-06-08 14:24:21 +02:00
Matthias Ringwald
7b73c5a9f4 btstack_defines: add HCI_EVENT_USER_PASSKEY_NOTIFICATION and HCI_EVENT_KEYPRESS_NOTIFICATION 2020-06-08 12:24:40 +02:00
Matthias Ringwald
1a45d6874e hfp: check line size in at parser 2020-06-05 12:14:11 +02:00
Matthias Ringwald
62c7768ede hfp: check line size in at parser 2020-06-05 11:38:14 +02:00
Matthias Ringwald
9ece71c2c4 hci: fix bad assignment 2020-06-05 09:02:12 +02:00
Matthias Ringwald
699292e66e update changelog 2020-06-03 15:44:07 +02:00
Matthias Ringwald
63fc2b30be gap: only accept authentication if we did send an auth request 2020-06-03 15:43:10 +02:00
Matthias Ringwald
abdad579b4 hci: request authentication after read encryption key size if not already authenticated 2020-06-03 15:42:22 +02:00
Matthias Ringwald
9866fdc780 hci: extract hci_handle_read_encryption_key_size_complete 2020-06-03 15:22:18 +02:00
Matthias Ringwald
b490b5d28c update changelog 2020-06-03 15:20:37 +02:00
Matthias Ringwald
30e72d78ec gap: disconnect if remote does not support SC but link key key indicates SC was used for pairing 2020-06-03 15:15:53 +02:00
Matthias Ringwald
6ef3696af0 hci: use ERROR_CODEs instead of constants, set connection>state = SENT_DISCONNECT upon sending HCI Disconnect 2020-06-03 15:15:18 +02:00
Matthias Ringwald
82721f83fe hci: read remote features page 2 2020-06-03 14:29:46 +02:00
Matthias Ringwald
50c51a777f hci: track remote feature Secure Connections (Host) and (Controller) 2020-06-03 14:29:41 +02:00
Matthias Ringwald
2f5c44ba2e hci: extract handle_remote_features_page_x 2020-06-03 12:27:41 +02:00
Matthias Ringwald
67aae55197 hci: hci_remote_ssp_supported requires SSP support in Controller and Host 2020-06-03 12:27:16 +02:00
Matthias Ringwald
5ccef624bd hci: read remote extended features (features page 1) if possible 2020-06-03 12:27:16 +02:00
Matthias Ringwald
3aabc0d9d2 l2cap: trigger connection also read remote extended features complete event 2020-06-03 12:27:16 +02:00
Matthias Ringwald
49bafb5ea1 hci: track remote extended features flag 2020-06-03 12:27:16 +02:00
Matthias Ringwald
76ccfb2aa2 hci: move eSCO remote feature into remote supported feature bit field 2020-06-03 12:27:16 +02:00
Matthias Ringwald
de0df01371 hci: extract hci_handle_remote_features_received 2020-06-03 12:27:16 +02:00
Matthias Ringwald
ba0187464a hci: split request remote supported features into read features page 0, 1, and 2 2020-06-03 12:27:16 +02:00
Matthias Ringwald
ac1d102c1d hci: clarify BONDING_REMOTE_SUPPORTS_SSP as BONDING_REMOTE_SUPPORTS_SSP_CONTROLLER 2020-06-03 12:27:16 +02:00
Matthias Ringwald
545c5248ed changelog update 2020-06-02 17:37:52 +02:00
Matthias Ringwald
7034e973bc doc: add column on BR/EDR Secure Connection support 2020-06-02 17:20:04 +02:00
Matthias Ringwald
4525a7feac esp32: add example main.c to CMakeLists.txt 2020-06-02 15:43:02 +02:00
Matthias Ringwald
c029e2d6c9 posix-h4: remove accidental init scripts for CC256x 2020-06-02 15:20:36 +02:00
Matthias Ringwald
8c3fe4521a cc256x: use https urls for init scripts 2020-06-02 15:18:24 +02:00
Matthias Ringwald
254b78ee86 gap: Detect Secure Connection -> Legacy Connection Downgrade Attack (BIAS) 2020-06-01 23:56:05 +02:00
Matthias Ringwald
0d589c3720 gap: add gap_secure_connections_enable
fix logic to send Write Secure Connections Host Enable command
2020-06-01 23:38:41 +02:00
Matthias Ringwald
7631af51db test/pts: provide CMake build file to debug with IDEs (Xcode, CLion, ...) 2020-06-01 23:22:17 +02:00
Matthias Ringwald
a7996a1da5 audio_duplex: support stereo input 2020-06-01 22:53:36 +02:00
Matthias Ringwald
5d23aae8c9 gap: add gap_secure_connections_enable 2020-05-29 20:06:06 +02:00
Matthias Ringwald
3b65523c39 Revert "hci: write secure connections host enable if command supported"
This reverts commit 47bc3ebbd9c7203e97682307a2d63374390b5ae3.
2020-05-27 18:03:27 +02:00
Matthias Ringwald
47bc3ebbd9 hci: write secure connections host enable if command supported 2020-05-27 18:01:25 +02:00
Matthias Ringwald
b002ae8c9b hci_cmd: add hci_write_secure_connections_host_support 2020-05-27 17:59:00 +02:00
Matthias Ringwald
8d2d8af11c hci: check if Read Remote Extended Features Command is implemented 2020-05-26 16:25:06 +02:00
Matthias Ringwald
d505770669 hci_cmd: add hci_read_remote_extended_features_command 2020-05-26 13:45:17 +02:00
Matthias Ringwald
3cdbe9dbd5 sm: support LE Secure Connections Only mode with sm_set_secure_connections_only_mode 2020-05-26 10:52:52 +02:00
Matthias Ringwald
b2bb8038e8 hid_host_demo: use default PSM for HID Control and Interrupt if missing in SDP Record 2020-05-26 09:53:25 +02:00
Matthias Ringwald
4bf371718e cc256x: allow to specify power vector for each modulation type 2020-05-19 10:02:11 +02:00
Matthias Ringwald
1f51cd71c2 hsp_ag: remove unused code and comments 2020-05-17 23:20:22 +02:00
Matthias Ringwald
ff0aba06b1 hsp_hs: use getters from btstack_event.h 2020-05-17 23:19:20 +02:00