Matthias Ringwald
|
a4419cc8cf
|
att_db_util: implement att_db_util_hash_calc
test/att_db_util: add test for calc gatt database hash
|
2020-01-09 22:20:41 +01:00 |
|
Matthias Ringwald
|
73843592ce
|
att_db_util: implement generator for GATT Database Hash
|
2020-01-09 22:20:41 +01:00 |
|
Matthias Ringwald
|
bc6b65c794
|
att_db_util: track number of bytes to include in database hash
|
2020-01-09 22:20:41 +01:00 |
|
Matthias Ringwald
|
8e361704e5
|
btstack_crypto: change aes_cmac to access all message bytes sequentially
|
2020-01-09 22:20:41 +01:00 |
|
Matthias Ringwald
|
7aa521df15
|
test/crypto: add more cmac tests
|
2020-01-09 22:20:41 +01:00 |
|
Matthias Ringwald
|
ec422a3a49
|
mesh: fix MESH_SUBEVENT_PROXY_CONNECTED
Event does not have a status field
|
2020-01-07 22:23:36 +01:00 |
|
Matthias Ringwald
|
b24771d95e
|
hfp_hf: fix HFP_SUBEVENT_SPEAKER_VOLUME and HFP_SUBEVENT_MICROPHONE_VOLUME definitions
Both have no status field
|
2020-01-07 22:14:59 +01:00 |
|
Matthias Ringwald
|
9b9bd84a4f
|
hfp_ag_demo, hfp_ag_client_test: avoid out-of-bounds stack read
|
2020-01-07 22:13:31 +01:00 |
|
Matthias Ringwald
|
f959ac69f5
|
test/gatt_client: avoid invalid memory access in mock implementation
|
2020-01-07 22:12:37 +01:00 |
|
Matthias Ringwald
|
ccc4a51891
|
test: add -fanitize=address,undefined to most tests
|
2020-01-07 11:26:31 +01:00 |
|
Matthias Ringwald
|
497cc6820f
|
test/mesh: more warnings
|
2020-01-07 09:37:07 +01:00 |
|
Milanka Ringwald
|
f88046ff92
|
avdtp_source_test: remove function that moved to library
|
2019-12-17 09:20:12 +01:00 |
|
Matthias Ringwald
|
74b96ea183
|
test/avdtp_util: update test
|
2019-12-16 16:14:33 +01:00 |
|
Milanka Ringwald
|
d61023b23c
|
mesh: add unit test for elements descriptions iterator, add missing getter for CONFIGURATION_COMPOSITION_DATA event, fix offsets in existing getters
|
2019-12-12 15:17:14 +01:00 |
|
Matthias Ringwald
|
f13fc29007
|
btstack_crypto: move rijndael/aes128 implementation into 3rd-party [a2471]
|
2019-12-07 22:32:03 +01:00 |
|
Milanka Ringwald
|
cc2a5f42a2
|
mesh: add skeleton files for mesh_configuration_client
|
2019-12-06 09:25:36 +01:00 |
|
Matthias Ringwald
|
7ee2bdaeef
|
mesh: add generic level server to test/mesh, use bstack_assert, fix time calculation
|
2019-11-12 16:22:38 +01:00 |
|
Matthias Ringwald
|
f346f180a4
|
test/mesh: add fault state and add command to simulate fault
|
2019-10-29 19:19:38 +01:00 |
|
Matthias Ringwald
|
5d71beb8a1
|
mesh: allow to configure node info: cid, pid, vid
|
2019-10-29 17:12:15 +01:00 |
|
Matthias Ringwald
|
60b0564cc4
|
test/pts: use tlv version of link key db and le device db
|
2019-10-24 17:52:41 +02:00 |
|
Matthias Ringwald
|
d425804b40
|
test/mesh: log incomplete segmented messages at EOF
|
2019-10-24 16:22:19 +02:00 |
|
Matthias Ringwald
|
98e0b87678
|
test/mesh: skip seg acks when reassembling segmented messages
|
2019-10-24 14:37:57 +02:00 |
|
Matthias Ringwald
|
765f9d5344
|
test/mesh: fix build of mesh_pty without proxy enabled
|
2019-10-24 13:46:11 +02:00 |
|
Matthias Ringwald
|
3c061251b2
|
test/mesh: decode segment acknowledgements
|
2019-10-24 11:22:27 +02:00 |
|
Matthias Ringwald
|
a1146ab854
|
test/mesh: add generic messages to dissector
|
2019-10-24 11:19:50 +02:00 |
|
Matthias Ringwald
|
ce4f7e0e0c
|
test/mesh: process all received ADVs
|
2019-10-22 22:39:49 +02:00 |
|
Matthias Ringwald
|
0aa6ff4026
|
test/mesh: add Configuration and Health Server message names
|
2019-10-22 21:45:32 +02:00 |
|
Matthias Ringwald
|
eed276207a
|
test/mesh: fix parsing received advs, create new segmented message on new seq_zero
|
2019-10-22 19:11:35 +02:00 |
|
Matthias Ringwald
|
32ee5dd707
|
test: run map_test by build server
|
2019-10-22 16:42:03 +02:00 |
|
Milanka Ringwald
|
25d0666c75
|
map_util: assert data len, use explicit comparisons in if clauses
|
2019-10-22 15:16:33 +02:00 |
|
Milanka Ringwald
|
4eb8f7a7eb
|
map_client: fix compile
|
2019-10-22 14:55:07 +02:00 |
|
Milanka Ringwald
|
8fce0df8fe
|
map_client: enable ASSERT, fix compile
|
2019-10-22 14:44:26 +02:00 |
|
Matthias Ringwald
|
3e35e030aa
|
test/mesh: initial version of mesh-aware p .pklg dumper
|
2019-10-21 16:04:08 +02:00 |
|
Matthias Ringwald
|
6d64841b77
|
test/mesh: net_mic len depends on CTL, add network_encrypt
|
2019-10-18 22:28:32 +02:00 |
|
Matthias Ringwald
|
bbaf89325d
|
test/mesh: add mesh network pdu deobfuscation and decryption
|
2019-10-18 19:25:27 +02:00 |
|
Matthias Ringwald
|
1d0ba3a509
|
test/mesh: mesh security toolbox in python
|
2019-10-18 11:51:20 +02:00 |
|
Matthias Ringwald
|
63197f4548
|
test/mesh: fix mesh_messag_test build
|
2019-10-11 16:08:10 +02:00 |
|
Matthias Ringwald
|
4926bfb09f
|
test/mesh: enable asserts
|
2019-10-04 10:53:33 +02:00 |
|
Matthias Ringwald
|
6a5ffed8f9
|
fix warnings
|
2019-10-04 10:10:56 +02:00 |
|
Milanka Ringwald
|
84e3541e4b
|
bluetooth_psm: replace prefix PSM_ with BLUEOOTH_PSM_
|
2019-09-27 15:13:48 +02:00 |
|
Milanka Ringwald
|
9cb80b17e9
|
gat_client: rename status to att_status in GATT_EVENT_QUERY_COMPLETE event, add and use ATT_ERROR_SUCCESS instead of 0 status code
|
2019-09-25 09:25:38 +02:00 |
|
Milanka Ringwald
|
ae8d9208a9
|
bluetooth.h: remove unused SDP defines, move SDP defines and SDP_PDU_ID_t to sdp_util.h
|
2019-09-24 14:46:05 +02:00 |
|
Matthias Ringwald
|
07d7e39291
|
test: add coverage-freertos-ble target
|
2019-09-23 16:15:22 +02:00 |
|
Matthias Ringwald
|
2ebe1e78b8
|
test/embedded: remove not yet existing file
|
2019-09-23 16:14:56 +02:00 |
|
Matthias Ringwald
|
a288e04405
|
test/embedded: added src files missing in coverage
|
2019-09-23 16:05:08 +02:00 |
|
Matthias Ringwald
|
7ac70013a2
|
test: add coverage-filter to calc coverage for subset
|
2019-09-23 15:56:08 +02:00 |
|
Matthias Ringwald
|
108ce72e4d
|
test/embedded: fix compile
|
2019-09-23 14:44:03 +02:00 |
|
Matthias Ringwald
|
464d3e4332
|
test: update coverage make target
|
2019-09-23 14:01:17 +02:00 |
|
Matthias Ringwald
|
713ac74453
|
test/embedded: add FreeRTOS port to coverage
|
2019-09-23 13:52:33 +02:00 |
|
Matthias Ringwald
|
5086d94549
|
test/embedded: add btstack_audio_embedded to coverage
|
2019-09-23 13:52:11 +02:00 |
|