Milanka Ringwald
|
f6906c74ea
|
a2dp_sink: use a2dp_emit_signaling_connection_released
|
2020-08-19 11:17:16 +02:00 |
|
Milanka Ringwald
|
45c1e06ec7
|
a2dp_source: use a2dp_replace_subevent_id_and_emit_cmd
|
2020-08-19 11:17:16 +02:00 |
|
Milanka Ringwald
|
b0d30d8aaf
|
avdtp: replace subevent is in existing event and emit it
|
2020-08-19 11:17:16 +02:00 |
|
Milanka Ringwald
|
0d176b654b
|
avdtp: perform seps discovery on every connections, and stop with the first suitable
|
2020-08-19 11:17:16 +02:00 |
|
Milanka Ringwald
|
62c4ec8271
|
avdtp: provide avdtp_get_connections
|
2020-08-19 11:17:16 +02:00 |
|
Milanka Ringwald
|
87d9d50861
|
a2dp_source: move app state to connection as a2dp_source_state
|
2020-08-19 11:17:16 +02:00 |
|
Matthias Ringwald
|
2d5c2a2746
|
gap: fix mechanism to stop scanning if needed
|
2020-08-19 10:59:01 +02:00 |
|
Matthias Ringwald
|
05002aec5b
|
hci, mesh_lower_transport: fix warnings
|
2020-08-18 14:40:22 +02:00 |
|
Matthias Ringwald
|
057ab60c9e
|
hci: fix compile for le peripheral only role
|
2020-08-17 22:25:05 +02:00 |
|
Matthias Ringwald
|
f75e06ade5
|
hci: fix compile for le peripheral only role
|
2020-08-17 22:22:01 +02:00 |
|
Matthias Ringwald
|
d8d859610c
|
changelog: le whitelist management
|
2020-08-17 18:44:27 +02:00 |
|
Matthias Ringwald
|
6ea9315c7c
|
gap: defer whitelist update for connect with whitelist until create connection cancel has completed
|
2020-08-17 18:40:02 +02:00 |
|
Matthias Ringwald
|
c163146e41
|
hci: track outgoing connection address also for connect with whitelist
|
2020-08-17 18:39:05 +02:00 |
|
Matthias Ringwald
|
34f5575806
|
gap: keep remote device in whitelist on connection complete
|
2020-08-17 17:33:51 +02:00 |
|
Matthias Ringwald
|
7a92a9db0f
|
gap: ignore duplicate addition to whitelist
|
2020-08-17 17:33:30 +02:00 |
|
Matthias Ringwald
|
8b69e4c72c
|
gap: fix gap_scan_params if called before stack has started up, preserve scan type
|
2020-08-17 17:23:46 +02:00 |
|
Matthias Ringwald
|
a7a719e99a
|
gap: new gap_set_scan_params allows to specify scanning filter policy
|
2020-08-17 15:46:16 +02:00 |
|
Matthias Ringwald
|
a3b69fde2a
|
gap: provide LE Whitelist API via gap_whitelist_add/remove/clear
|
2020-08-17 15:34:40 +02:00 |
|
Matthias Ringwald
|
95e257d9ea
|
gap: add gap_connect_with_whitelist, re-implement gap_auto_connect_* functions
|
2020-08-17 15:19:09 +02:00 |
|
Matthias Ringwald
|
226db5ef76
|
gap: extract hci_whitelist_add, _remove, _clear
|
2020-08-17 15:11:54 +02:00 |
|
Matthias Ringwald
|
af64f147df
|
gap: start/stop connect with whitelist based on le_connecting_request/state
|
2020-08-17 15:06:11 +02:00 |
|
Matthias Ringwald
|
29c24beb69
|
gap: interleave stop/update/start phases for adv/scan/connecting, disable scan and/or adv if whitelist is used
|
2020-08-17 12:28:15 +02:00 |
|
Matthias Ringwald
|
fde725fe22
|
gap: streamline adv/scan/connection management
|
2020-08-17 12:28:15 +02:00 |
|
Matthias Ringwald
|
bbc366e601
|
gap: drop adv enable/disable todos, simplify adv management
|
2020-08-17 12:28:15 +02:00 |
|
Matthias Ringwald
|
85076d74c4
|
gap: improve name and use bool for whitelist_modification_pending
|
2020-08-17 12:28:15 +02:00 |
|
Matthias Ringwald
|
13eb2a2e39
|
gap: enable whitelist management for Central and Peripheral roles
|
2020-08-17 12:28:15 +02:00 |
|
Matthias Ringwald
|
5a1ca52e61
|
gap: new gap_set_scan_params allows to specify scanning filter policy
|
2020-08-17 12:28:15 +02:00 |
|
Matthias Ringwald
|
d32b3f05f5
|
gap: return command disallowed for new outgoing le connection if already active
|
2020-08-17 12:26:37 +02:00 |
|
Matthias Ringwald
|
d5b1a89efd
|
hci: track le connection request in addition to le connection state
|
2020-08-17 12:25:23 +02:00 |
|
Matthias Ringwald
|
eb8076dd4e
|
hci: extract hci_is_le_connection_type
|
2020-08-17 11:18:03 +02:00 |
|
Matthias Ringwald
|
4a659b0ecf
|
gap: treat AES-CCM encrypted connections as mutually authenticated, fixes #309
|
2020-08-14 12:22:12 +02:00 |
|
Matthias Ringwald
|
44f858f3f1
|
hci: gap_request_role is classic-only
|
2020-08-14 12:00:25 +02:00 |
|
Matthias Ringwald
|
ac10900005
|
esp32: reduce log output for tlv. remove printf
|
2020-08-13 22:11:13 +02:00 |
|
Matthias Ringwald
|
d04a455e52
|
hci: fix missing return in gap_request_role
|
2020-08-13 21:21:18 +02:00 |
|
Matthias Ringwald
|
88a03c8d01
|
gap: request role change for classic connection via gap_request_role
|
2020-08-13 19:41:48 +02:00 |
|
Milanka Ringwald
|
f82b60ef82
|
avdtp: finalize after emit signaling connection open failure
|
2020-08-13 17:55:46 +02:00 |
|
Matthias Ringwald
|
8e0c44212d
|
hid_host_demo: try to become master for incoming connections
|
2020-08-11 15:51:59 +02:00 |
|
Matthias Ringwald
|
c9921182ab
|
chipset: update helper scripts to python3
|
2020-08-10 16:20:51 +02:00 |
|
Matthias Ringwald
|
f58c0c23eb
|
mesh: fix compile warning when compiling without btstack assert
|
2020-08-10 16:12:55 +02:00 |
|
Matthias Ringwald
|
a6c191f73a
|
posix-h4-atwilc3000: disable some classic features to fix build
|
2020-08-10 16:12:25 +02:00 |
|
Matthias Ringwald
|
6f6f8b16b1
|
wilc3000: update to python3
|
2020-08-10 16:09:11 +02:00 |
|
Matthias Ringwald
|
5a39f76e1b
|
btstack_run_loop_base: added btstack_run_loop_base_dump_timer
|
2020-08-10 15:42:52 +02:00 |
|
Matthias Ringwald
|
30264fa654
|
changelog update (was only applied to master before)
|
2020-08-10 15:41:12 +02:00 |
|
Matthias Ringwald
|
653d386b6b
|
mesh: fix warnings / corner cases
|
2020-08-10 15:16:55 +02:00 |
|
Matthias Ringwald
|
df71a9a479
|
mesh: fix compile warnings
|
2020-08-08 19:47:49 +02:00 |
|
Matthias Ringwald
|
17756958b1
|
mesh: let make test runs all unit tests
|
2020-08-08 19:47:49 +02:00 |
|
Matthias Ringwald
|
927b0d8be6
|
mesh: avoid out of bounds reads
|
2020-08-08 19:47:49 +02:00 |
|
Matthias Ringwald
|
84e4acf20a
|
mesh: clear lower_transport_outgoing_waiting after unit test
|
2020-08-08 19:47:49 +02:00 |
|
Matthias Ringwald
|
1e116f542a
|
mesh: add all tests to CMake built
|
2020-08-08 19:47:49 +02:00 |
|
Matthias Ringwald
|
7727b2d69e
|
mesh: fix buffer overrun on network pdu setup
|
2020-08-08 19:47:49 +02:00 |
|