12028 Commits

Author SHA1 Message Date
Milanka Ringwald
af380372ab test/avdtp: update test docu 2021-02-04 14:28:25 +01:00
Milanka Ringwald
a01ec3faef test/avdtp: define SBC stream endpoint as last to keep PTS happy 2021-02-04 14:22:59 +01:00
Milanka Ringwald
6401297e9d test/avdtp: fix aac codec capabilities 2021-02-04 14:22:59 +01:00
Milanka Ringwald
171a407889 test/avdtp: added new tests for delay reporting 2021-02-04 14:22:59 +01:00
Matthias Ringwald
d7f7a5c374 l2cap: make handling of hci disconnect more robust 2021-02-03 17:34:55 +01:00
Matthias Ringwald
535ff08864 avdtp: emit stream release for active stream if signaling is closed first, e.g. caused by hci disconnect 2021-02-03 17:34:12 +01:00
Matthias Ringwald
39a4565173 avdtp: extract avdtp_handle_close_[media|recovery|reporting]channel 2021-02-03 15:55:55 +01:00
Matthias Ringwald
798bd46f26 btstack_memory: fix de-init 2021-02-03 14:31:14 +01:00
Matthias Ringwald
642d8b89ed test: add test target 2021-02-03 10:53:23 +01:00
Matthias Ringwald
3c80037b65 test/crypto: remove unused test in reference implementation 2021-02-03 10:47:19 +01:00
Matthias Ringwald
19ef97d232 btstack_memory: fix memory tracking, assert all buffers are freed in deinit 2021-02-03 10:09:14 +01:00
Milanka Ringwald
a36c113578 pts/gavdp: add test description 2021-02-03 10:05:41 +01:00
Matthias Ringwald
0bd372cf65 fix static function prototypes 2021-02-02 15:13:51 +01:00
Matthias Ringwald
f9e215c7dc add missing default cases 2021-02-02 15:13:32 +01:00
Matthias Ringwald
9d30a519f9 libusb/pts: add -Wswitch-default for gcc (ignored by clang) 2021-02-02 15:07:43 +01:00
Matthias Ringwald
298c2fec55 l2cap: split l2cap_hci_event_handler 2021-02-01 19:11:19 +01:00
Matthias Ringwald
002782727d hci: add return for hci_power_control_state_halting 2021-02-01 19:05:48 +01:00
Matthias Ringwald
1dbbb889f1 l2cap: push state check into l2cap_handle_disconnect_request 2021-02-01 18:44:36 +01:00
Matthias Ringwald
42bd3d7789 hci: split hci_power_control 2021-02-01 18:44:12 +01:00
Matthias Ringwald
403280b95d sm: extract sm_run_send_keypress_notification, sm_run_distribute_keys 2021-02-01 17:50:50 +01:00
Matthias Ringwald
0928eccef7 avdtp_util: extract avdtp_signaling_emit_media_codec_capability 2021-02-01 17:36:41 +01:00
Milanka Ringwald
e142a73524 test/embedded: add btstack_util tests 2021-02-01 16:19:35 +01:00
Matthias Ringwald
1979f09cf0 use bool instead of int vars 2021-02-01 15:51:30 +01:00
Matthias Ringwald
9305033e02 MISRAC2012-Rule-14.4_c: compare against 0 or NULL 2021-02-01 15:15:55 +01:00
Milanka Ringwald
da8f99ada5 test/pts/avdtp: update test desc 2021-02-01 10:59:43 +01:00
Matthias Ringwald
71d5257663 test: remove HAVE_ASSERT from coverage tests 2021-01-29 21:47:15 +01:00
Matthias Ringwald
f4e1455232 test: add coverage-pts target 2021-01-29 21:46:21 +01:00
Matthias Ringwald
e2c00bfeb6 test: use ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS by all tests 2021-01-29 20:54:04 +01:00
Matthias Ringwald
7a65bea8ef test/crypto: include aes_cmac_test from crypto as aes_cmad_test2 2021-01-29 16:07:21 +01:00
Matthias Ringwald
e608825f0c test/auto-pts: fix build 2021-01-29 14:56:13 +01:00
Matthias Ringwald
2cddd09dab test: use ENABLE_SOFTWARE_AES128 by all tests 2021-01-29 14:41:39 +01:00
Matthias Ringwald
e501675b4f test/security_manager: update test for ENABLE_SOFTWARE_AES128 2021-01-29 14:24:56 +01:00
Matthias Ringwald
77cfc86276 test/security_manager: enable pklg 2021-01-29 12:25:55 +01:00
Matthias Ringwald
8616781357 test/linked_list: add tests 2021-01-29 11:14:54 +01:00
Matthias Ringwald
1f56122ce4 test/embedded: only link against used objects 2021-01-28 19:21:15 +01:00
Matthias Ringwald
cf5f26583a test/crypto: run aes_ccm_test 2021-01-28 18:38:12 +01:00
Matthias Ringwald
87dfcafe94 test/embedded: add tests for run_loop_base 2021-01-28 18:20:33 +01:00
Matthias Ringwald
1ebfed2414 tset/embedded: more run loop tests 2021-01-28 15:52:10 +01:00
Matthias Ringwald
141177f8b5 btstack_run_loop: use assert for not implemented functions 2021-01-28 15:49:53 +01:00
Matthias Ringwald
6d34f98e0c test/btstack_memory: cover no buffers, single buffer, and malloc configurations 2021-01-28 15:20:28 +01:00
Matthias Ringwald
28728a93ef btstack_memory: fix memory tracking for malloc config 2021-01-28 15:18:34 +01:00
Matthias Ringwald
2ad967e10c btstack_event: fix AVDTP_SUBEVENT_SIGNALING_MEDIA_CODEC_MPEG_AAC_CONFIGURATION 2021-01-28 15:09:54 +01:00
Matthias Ringwald
4ab261495c changelog: copy-edit for v1.3 release 2021-01-28 10:28:36 +01:00
Matthias Ringwald
f13e45796a test/pts: select single remote stream endpoint in avdtp_source for config commands 2021-01-27 16:39:55 +01:00
Matthias Ringwald
4a24e821b7 test/pts: fix configuration of remote sep in avdtp_sink_test 2021-01-27 16:30:37 +01:00
Matthias Ringwald
0d5e852dfe avdtp: update stream_endpoint->sep.configuration.media_codec on as initiator 2021-01-27 15:55:37 +01:00
Matthias Ringwald
29ba805bf8 tool/compile_gatt: support multiple instances of the same service 2021-01-26 21:00:34 +01:00
Matthias Ringwald
5b1b9b3f03 tool/convert_gatt_service: add copy of Bluetooth SIG GATT Services page from 2020-07-22 2021-01-26 17:24:36 +01:00
Matthias Ringwald
eaffacf936 esp32: enable wide-band speech, disable secure connections for hfp/hsp demos 2021-01-26 16:22:48 +01:00
Matthias Ringwald
d06350f68f test/gatt_service: fix coverage compile flags 2021-01-26 11:04:40 +01:00