Matthias Ringwald
|
bf67b2dbb0
|
avrcp: request can send now again for controller if both want to send
|
2021-02-08 11:36:17 +01:00 |
|
Matthias Ringwald
|
f4ab45812f
|
libusb: add new 0x000b pid of Zephyr HCI USB firmware, init sm_init(), disable SCO if there's only one interface
|
2021-02-08 09:57:37 +01:00 |
|
Matthias Ringwald
|
2d2d4d3cb1
|
sm: ignore sm_trigger_run if sm is not initialized
|
2021-02-08 09:55:43 +01:00 |
|
Matthias Ringwald
|
0ad702f3bc
|
btstack_run_loop: assert callbacks for timer and data source are set
|
2021-02-08 09:33:59 +01:00 |
|
Matthias Ringwald
|
8691a66c78
|
a2dp, avdtp: use a2dp_source_set_config_{TYPE} and avdtp_config{TYPE}_store to avoid large number of parameters
|
2021-02-04 19:13:57 +01:00 |
|
Matthias Ringwald
|
bb75dd7da2
|
hci_cmd: add hci_remote_oob_extended_data_request_reply
use 'K' format specifier for 16-byte data in big-endian format, e.g. OOB data or link keys
|
2021-02-04 15:48:43 +01:00 |
|
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 |
|