13375 Commits

Author SHA1 Message Date
Matthias Ringwald
b43dabc88d pbap_client_demo: avoid recursive expansion of phone book name on 'Select SIM1' command 2021-10-13 19:31:52 +02:00
Matthias Ringwald
fb3c5474af a2dp_sink_demo: fix unused variable warning 2021-10-13 12:22:20 +02:00
Milanka Ringwald
873b8e568a example: remove handling of notification events with INTERIM status 2021-10-13 12:04:02 +02:00
Milanka Ringwald
dac572e657 avrcp_controller: sent interim notification only once, as initial value 2021-10-13 12:04:02 +02:00
Milanka Ringwald
367e3c559c avrcp_target: cleanup notification registration response 2021-10-13 12:04:02 +02:00
Matthias Ringwald
0e40986336 a2dp_sink_demo: avoid buffer overrun 2021-10-13 11:31:30 +02:00
Matthias Ringwald
67f708e073 sm + hci: complementary functions to remove packet handler 2021-10-12 10:39:00 +02:00
Matthias Ringwald
ed0afb52d5 a2dp_source: restart set config timer only when active, improve debug output, use 200 ms timeout 2021-10-09 17:53:24 +02:00
Matthias Ringwald
02fa22bcb6 a2dp_source: reset discover seps timer also on answer to remote discover seps command 2021-10-09 17:53:24 +02:00
Milanka Ringwald
f102895433 avrcp_target: send addressed player notification 2021-10-08 15:35:36 +02:00
Milanka Ringwald
db818650e3 avrcp_target: update value independently of notification status 2021-10-08 15:35:36 +02:00
Milanka Ringwald
61a3437b34 avrcp_target: return value and code clean up 2021-10-08 15:35:36 +02:00
Milanka Ringwald
aff3a7a6bf example/a2dp_source_demo: report initial battery and volume status 2021-10-08 15:35:36 +02:00
Milanka Ringwald
019328b260 example/a2dp_sink_demo: demonstrate battery value update 2021-10-08 15:35:36 +02:00
Matthias Ringwald
0fd25cb506 test/pts: fix build 2021-10-08 11:15:46 +02:00
Matthias Ringwald
e6ce01a5b6 test/classic-oob-pairing: update config, set warning = error 2021-10-08 10:37:15 +02:00
Matthias Ringwald
894c930c47 btstack_portaudio: fix unused variables warning 2021-10-08 10:36:45 +02:00
Matthias Ringwald
11d10bda60 sm support storing bonding information for devices with identical IRK but different public addresses 2021-10-08 09:38:39 +02:00
Matthias Ringwald
2325f63e69
Merge pull request #380 from boriszweimueller/develop
tool/dump_tlv: Fix TypeError on EOF. Do not call ord() with empty byte object.
2021-10-07 22:27:24 +02:00
Boris Zweimüller
1b466dbe99 Fix TypeError. Do not call ord() with embty byte object. 2021-10-07 13:51:34 +02:00
Matthias Ringwald
d54424c330 hci: request remote features before initiating our authentication 2021-10-06 12:16:28 +02:00
Matthias Ringwald
44b93b4e95 hci: fix stack init without classic 2021-10-06 11:05:57 +02:00
Matthias Ringwald
a5764cd2ce hfp_ag: fix accept incoming connection while audio connection is established 2021-10-05 18:59:42 +02:00
Matthias Ringwald
1bb5fe666b test/security_manager: fix build 2021-10-05 11:35:58 +02:00
Matthias Ringwald
c91e6e4f88 hci: remove tracking for hci commands that are sent by gap
hci delete stored link key, hci le set random address, hci le set advertising enable
2021-10-05 11:14:31 +02:00
Matthias Ringwald
e91ddb4075 sm: use hci_le_random_address_set to set random address 2021-10-05 11:09:12 +02:00
Matthias Ringwald
9136bde860 hci: add hci_le_random_address_set to set random address. Advertisements are restarted if random address is used for advertising 2021-10-05 11:03:54 +02:00
Matthias Ringwald
8d5f0979ab gap: only read pairing oob data on request 2021-10-05 09:17:45 +02:00
Matthias Ringwald
e5470e6dff hci: trigger read remote features from gap_request_security_level 2021-10-05 09:13:36 +02:00
Matthias Ringwald
e28e41c058 hci: fix stack init with HAVE_HOST_CONTROLLER_API, send read local name only without HAVE_HOST_CONTROLLER_API 2021-10-04 16:29:11 +02:00
Matthias Ringwald
f9fd20c2db hci: fix unused warning 2021-10-04 16:15:50 +02:00
Matthias Ringwald
d6596031ae hci: postpone hci remote features query until requested by l2cap 2021-10-04 15:07:46 +02:00
Matthias Ringwald
903b29f987 l2cap: move 'abort on conn request if not encrypted' check into l2cap_handle_remote_supported_features_received 2021-10-04 13:03:10 +02:00
Matthias Ringwald
6ffc78ce30 hci: add hci_remote_features_available and use in l2cap 2021-10-04 12:56:56 +02:00
Matthias Ringwald
447016ffce hci: prioritize authentication commands over remote feature requests
ESP32 does not handle remote feature request (and probably other link layer messages) after authentication has started
2021-10-04 11:52:49 +02:00
Milanka Ringwald
152ee6644d att_db: remove unused definition 2021-10-04 09:52:15 +02:00
Milanka Ringwald
29b681717d att_db: use bool for in_group 2021-10-04 09:46:33 +02:00
Milanka Ringwald
f76262a529 att_db: make public gatt_server_get_handle_range_for_service_with_uuid128 function 2021-10-04 09:43:22 +02:00
Matthias Ringwald
59e92e92c4 hci: move le data length checks into run function 2021-10-01 18:02:26 +02:00
Matthias Ringwald
699a5fcacb hci: move check for le write host supported to run function 2021-10-01 18:02:26 +02:00
Matthias Ringwald
e4c6114d55 hci: move check for BCM controller into run function 2021-10-01 18:02:26 +02:00
Matthias Ringwald
eb8d95caa2 hci: remove init command complete handler for (HCI_INIT_DONE-1) 2021-10-01 18:02:26 +02:00
Matthias Ringwald
4f982f3129 hci: call hci_init_done only from run function 2021-10-01 18:02:26 +02:00
Matthias Ringwald
f795c86ec3 hci: send classic/le commands only if supported 2021-10-01 18:02:26 +02:00
Matthias Ringwald
f305290647 hci: move check for write secure connections mode to run function 2021-10-01 18:02:26 +02:00
Matthias Ringwald
e7c662fa0f hci: send write simple pairing mode if supported 2021-10-01 18:02:25 +02:00
Matthias Ringwald
5ffe9d0bfe hci: only send read local buffer size if supported 2021-10-01 18:02:25 +02:00
Matthias Ringwald
c97af5065b hci: fall through to read local supported commands 2021-10-01 18:02:25 +02:00
Matthias Ringwald
f4c579d45b hci: move check for need_baud_change to run function 2021-10-01 18:02:25 +02:00
Milanka Ringwald
4cb846c806 gatt-service/vcs: implement notifications 2021-10-01 15:31:27 +02:00