Matthias Ringwald
|
5ba066244f
|
test/auto-pts: compile-time selection of __gcov_dump vs. __gcov_flush
__gcov_flush is a private symbol in Clang 10 and cannot be resolved with dlsym
|
2021-12-13 17:48:58 +01:00 |
|
Matthias Ringwald
|
04dff67be0
|
tool/btstack_parser: handle 'u' in defines
|
2021-12-13 17:22:41 +01:00 |
|
Matthias Ringwald
|
2e7076ac00
|
test: update return types for some mock functions
|
2021-12-13 17:03:37 +01:00 |
|
Milanka Ringwald
|
9f7e3af12b
|
MISRAC2012-Rule-10.3: att_db, btstack_stdin_embedded
|
2021-12-13 16:01:57 +01:00 |
|
Matthias Ringwald
|
9f4f788192
|
mesh_access: remove duplicate define of MESH_SUBEVENT_MESSAGE_NOT_ACKNOWLEDGED
|
2021-12-13 15:32:23 +01:00 |
|
Matthias Ringwald
|
6d105c7159
|
gap: return uint8_t for gap_encryption_key_size
|
2021-12-13 15:21:26 +01:00 |
|
Matthias Ringwald
|
f461b3dfe4
|
gap: return bool for gap_secure_connection
|
2021-12-13 15:21:26 +01:00 |
|
Matthias Ringwald
|
36c3546b50
|
gap: return bool gap_secure_connection_for_link_key_type
|
2021-12-13 15:21:26 +01:00 |
|
Matthias Ringwald
|
ff3f1026e3
|
gap: return bool for gap_authenticated
|
2021-12-13 15:21:26 +01:00 |
|
Matthias Ringwald
|
552b9260fd
|
gap: return bool for gap_mitm_protection_required_for_security_level
|
2021-12-13 15:21:26 +01:00 |
|
Matthias Ringwald
|
7040ba26e3
|
gap: return bool for gap_authenticated_for_link_key_type
|
2021-12-13 15:21:26 +01:00 |
|
Matthias Ringwald
|
d48d37c33f
|
l2cap: channel->automatic_credits is bool
|
2021-12-13 15:21:26 +01:00 |
|
Milanka Ringwald
|
ed68ae9dc7
|
att_server: fix compile
|
2021-12-13 15:13:19 +01:00 |
|
Milanka Ringwald
|
38b893aaba
|
MISRAC2012-Rule-10.4_a: att_db, att_db_util, att_dispatch, att_server
|
2021-12-13 14:52:33 +01:00 |
|
Milanka Ringwald
|
7fee22d161
|
att_server: use uint16 for value_indication_handle
|
2021-12-13 14:51:57 +01:00 |
|
Milanka Ringwald
|
7a772b0948
|
att_db: use "u" for defines
|
2021-12-13 14:48:44 +01:00 |
|
Milanka Ringwald
|
e2b97c7b20
|
btstack_defines: use "u" for defines
|
2021-12-13 14:48:30 +01:00 |
|
Milanka Ringwald
|
8c7c78abdb
|
btstack_defines: add "u" for defines
|
2021-12-13 14:35:47 +01:00 |
|
Milanka Ringwald
|
429d695f3d
|
att_dispatch: use bool
|
2021-12-13 14:16:24 +01:00 |
|
Milanka Ringwald
|
edc4e664d5
|
MISRAC2012-Rule-10.4_a: att_db, att_db_util
|
2021-12-13 12:34:14 +01:00 |
|
Matthias Ringwald
|
ebf3ce5c6f
|
test/auto-pts; runtime lookup for __gcov_dump resp. __gcov_flush
|
2021-12-12 22:36:16 +01:00 |
|
Matthias Ringwald
|
78c4542a56
|
gatt_client: extract gatt_client_handle_reencryption_complete and gatt_client_handle_disconnection_complete
|
2021-12-11 18:04:12 +01:00 |
|
Matthias Ringwald
|
291a91035e
|
hci: fix indention of hci_halting_run
|
2021-12-11 16:58:03 +01:00 |
|
Matthias Ringwald
|
36f0defa2e
|
sm: extract sm_initiator_connected_handle_security_request
|
2021-12-11 16:49:23 +01:00 |
|
Matthias Ringwald
|
e8977660d7
|
tool/metrics: exclude deprecated functions
|
2021-12-11 16:26:28 +01:00 |
|
Matthias Ringwald
|
87c6929f49
|
test/le_device_db_tlv: fix counter tests
|
2021-12-10 23:31:31 +01:00 |
|
Milanka Ringwald
|
7a7ce57fab
|
test: le_device_db, use empty_db_index based on NVM_NUM_DEVICE_DB_ENTRIES
|
2021-12-10 16:36:13 +01:00 |
|
Milanka Ringwald
|
0c1ae7428e
|
test: add le_device_db unit tests
|
2021-12-10 16:21:42 +01:00 |
|
Milanka Ringwald
|
077fecbb6e
|
ports: add link to documentation in btstack_config.h
|
2021-12-09 16:42:48 +01:00 |
|
Matthias Ringwald
|
8b78f3562d
|
readme: mention le audio
|
2021-12-09 15:32:32 +01:00 |
|
Milanka Ringwald
|
33df075989
|
avrcp_controller: fix notification handling
|
2021-12-09 11:26:47 +01:00 |
|
Milanka Ringwald
|
bcdb3aeb11
|
test/pts: update HFP test sequences
|
2021-12-08 21:16:58 +01:00 |
|
Matthias Ringwald
|
c1eef992e2
|
hfp_ag: extract hfp_ag_run_ring_and_clip and call after audio gets established
|
2021-12-08 20:43:01 +01:00 |
|
Matthias Ringwald
|
cab96eec12
|
test/pts: update GAP tests + sequences
|
2021-12-08 20:05:29 +01:00 |
|
Matthias Ringwald
|
d7f12b5216
|
l2cap: reject incoming l2cap connection in security mode 4 if link hasn't been encrypted independent from bonding state
|
2021-12-08 20:05:29 +01:00 |
|
Matthias Ringwald
|
1bc4c2e0ee
|
l2cap: fix Secure Connections Only Mode for outgoing connections
|
2021-12-08 20:05:29 +01:00 |
|
Matthias Ringwald
|
18c4a0a373
|
gap: fix dedicated bonding
|
2021-12-08 20:05:29 +01:00 |
|
Matthias Ringwald
|
54317d10cc
|
esp32: add yml to cmake build
|
2021-12-08 20:05:29 +01:00 |
|
Matthias Ringwald
|
3c4f967cce
|
Changelog: copywriting
|
2021-12-08 20:05:29 +01:00 |
|
Milanka Ringwald
|
19976d6bd9
|
hfp: exit hfp_handle_hci_event after connection is finelized
|
2021-12-08 12:05:52 +01:00 |
|
Milanka Ringwald
|
1671eab2dc
|
test/pts/: update test sequences and test code for HFP AG
|
2021-12-08 12:05:06 +01:00 |
|
Milanka Ringwald
|
26ba361800
|
avrcp_browsing_target: fix compile
|
2021-12-07 23:21:30 +01:00 |
|
Milanka Ringwald
|
276c795abe
|
avrcp_target: fix compile
|
2021-12-07 23:05:32 +01:00 |
|
Milanka Ringwald
|
c3c3461e3b
|
test/pts: update avrcp test and test sequences
|
2021-12-07 21:48:39 +01:00 |
|
Milanka Ringwald
|
7d1b72e5d0
|
avrcp_target: refactor set track changed function
|
2021-12-07 21:48:39 +01:00 |
|
Milanka Ringwald
|
d3db1226d6
|
avrcp_target: move W2_SEND_RESPONSE state directly before calling avrcp_request_can_send_now
|
2021-12-07 21:48:39 +01:00 |
|
Milanka Ringwald
|
4e0673db41
|
avrcp_target: use W2_SEN_RESPONSE state for messages that are not notifications
|
2021-12-07 21:48:39 +01:00 |
|
Milanka Ringwald
|
ae5447c3af
|
avrcp_target: do not set state in data init method
|
2021-12-07 21:48:39 +01:00 |
|
Milanka Ringwald
|
79774d7874
|
avrcp_target: simplify logic for sending response
|
2021-12-07 21:48:39 +01:00 |
|
Milanka Ringwald
|
24606b2c07
|
avrcp_target: send pending responses first before sending flagged responses
|
2021-12-07 21:48:39 +01:00 |
|