Matthias Ringwald
|
31437b5204
|
hci_dump: enable packet logger in tests
|
2021-03-11 15:53:46 +01:00 |
|
Matthias Ringwald
|
6f122aa372
|
Remove btstack_run_loop_base from port and test
|
2021-03-08 10:39:10 +01:00 |
|
Matthias Ringwald
|
116288ddcc
|
test: add run loop base
|
2021-03-06 23:14:20 +01:00 |
|
Matthias Ringwald
|
f8da99a8ad
|
fix builds: libusb cmake, tool/metrics, test/mesh
|
2021-03-03 14:28:48 +01:00 |
|
Matthias Ringwald
|
71d5257663
|
test: remove HAVE_ASSERT from coverage tests
|
2021-01-29 21:47:15 +01:00 |
|
Matthias Ringwald
|
cd56fb443c
|
test: enable address sanitzier for make test
|
2020-12-10 11:52:05 +01:00 |
|
Matthias Ringwald
|
3d87570f86
|
test: prepare separate builds for unit test with address sanitizer vs. coverage
|
2020-12-10 11:52:05 +01:00 |
|
Matthias Ringwald
|
28b5b606bb
|
test/coverage: disable address sanitizer for coverage measurements
|
2020-09-24 15:28:06 +02:00 |
|
Matthias Ringwald
|
24889c9aa6
|
test/mesh: disable leak detection for mesh_message_test
|
2020-08-24 14:07:34 +02:00 |
|
Matthias Ringwald
|
c9fe0d9fb4
|
test/mesh: disable leak detection for mesh_message_test
|
2020-08-24 13:57:45 +02:00 |
|
Matthias Ringwald
|
17756958b1
|
mesh: let make test runs all unit tests
|
2020-08-08 19:47:49 +02:00 |
|
Matthias Ringwald
|
1375370385
|
test/mesh: remove -Wimplicit-fallthrough as it is clang-only
|
2020-03-11 15:59:51 +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
|
497cc6820f
|
test/mesh: more warnings
|
2020-01-07 09:37:07 +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 |
|
Matthias Ringwald
|
d491c1ea62
|
test/mesh: add to test suite
|
2019-09-18 17:29:48 +02:00 |
|
Matthias Ringwald
|
84242f8829
|
test/mesh: add mesh_message_test to CMake build
|
2019-09-18 15:17:40 +02:00 |
|
Matthias Ringwald
|
b338ca6049
|
coverage: line and function coverage for core
|
2019-09-17 15:11:58 +02:00 |
|
Milanka Ringwald
|
39018edacb
|
mesh: rename mesh generic client and server, update includes
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
5bc1bfd55c
|
mesh: add mesh.h as main interface to mesh stack
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
d522ad6469
|
mesh: rename mesh to mesh_pts
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
8936a14384
|
mesh: pb_adv gets device uuid from mesh_node
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
a6fcac7c46
|
mesh: only use mesh_node_primary_element_address_get
|
2019-07-20 08:50:33 +02:00 |
|
Matthias Ringwald
|
0e329b411b
|
mesh: add mesh_node to collect node state
|
2019-07-20 08:50:33 +02:00 |
|
Matthias Ringwald
|
04875b115d
|
mesh: move sequence number to mesh_iv_index_seq_number
|
2019-07-20 08:50:33 +02:00 |
|
Milanka Ringwald
|
f346d6e034
|
mesh: health server health_fault_get_handler implementation
|
2019-07-20 08:50:33 +02:00 |
|
Matthias Ringwald
|
2fa98d7e52
|
mesh: move key refresh and secure beacon data from mesh_network_key_t to mesh_subnet_t
|
2019-07-20 08:50:32 +02:00 |
|
Milanka Ringwald
|
0d9cf833a3
|
mesh: define mesh_generic_on_off_client_publish_value
|
2019-07-20 08:50:31 +02:00 |
|
Matthias Ringwald
|
917dc5c7e7
|
mesh: track gatt bearer connection state, only use if proxy is enabled
|
2019-07-20 08:50:31 +02:00 |
|
Matthias Ringwald
|
cad631fe75
|
mesh: fix compile
|
2019-07-20 08:50:31 +02:00 |
|
Matthias Ringwald
|
77ba3d3f9f
|
mesh: move src/ble/mesh to src/mesh
|
2019-07-20 08:50:31 +02:00 |
|
Matthias Ringwald
|
d1cd978cd1
|
mesh: mesh_transport -> mesh_upper_transport
|
2019-07-20 08:50:31 +02:00 |
|
Matthias Ringwald
|
491c14d193
|
mesh: send secure network beacon over gatt, too
|
2019-07-20 08:50:30 +02:00 |
|
Milanka Ringwald
|
92c33ebfc3
|
mesh: generic on off client
|
2019-07-20 08:50:30 +02:00 |
|
Matthias Ringwald
|
c9de66827c
|
mesh: fix compile
|
2019-07-20 08:50:30 +02:00 |
|
Milanka Ringwald
|
75416392b9
|
mesh: implement mesh_generic_level_status_message and generic_level_get_handler
|
2019-07-20 08:50:30 +02:00 |
|
Matthias Ringwald
|
e89cad5737
|
mesh: add mesh_proxy
|
2019-07-20 08:50:30 +02:00 |
|
Milanka Ringwald
|
9c80784a8b
|
mesh: generic on off server get state
|
2019-07-20 08:50:29 +02:00 |
|
Matthias Ringwald
|
761cd951fb
|
mesh: fix compile (add btstack_memory_pool)
|
2019-07-20 08:50:29 +02:00 |
|
Matthias Ringwald
|
08594f0331
|
mesh: remove integrated examples
|
2019-07-20 08:50:29 +02:00 |
|
Matthias Ringwald
|
2ea7db52ab
|
mesh: extract mesh_configuration_server
|
2019-07-20 08:50:29 +02:00 |
|
Matthias Ringwald
|
7109c34721
|
mesh: add mesh_access
|
2019-07-20 08:50:29 +02:00 |
|
Milanka Ringwald
|
752b29f386
|
mesh: send message via gatt bearer if enabled
|
2019-07-20 08:50:28 +02:00 |
|
Matthias Ringwald
|
8367c52c44
|
mesh: fix makefile build
|
2019-07-20 08:50:28 +02:00 |
|
Matthias Ringwald
|
0b2c76e9ae
|
mesh: provide att db with mesh provisioning service
|
2019-07-20 08:50:28 +02:00 |
|
Matthias Ringwald
|
46f4dee88b
|
mesh: extract mesh_foundation
|
2019-07-20 08:50:27 +02:00 |
|
Matthias Ringwald
|
85244c5aac
|
mesh: extract mesh_virtual_addresses
|
2019-07-20 08:50:26 +02:00 |
|
Matthias Ringwald
|
ded0e91f25
|
mesh: extract mesh_keys that handles application and device keys
|
2019-07-20 08:50:26 +02:00 |
|
Matthias Ringwald
|
f33895f322
|
mesh: extract mesh_lower_transport
|
2019-07-20 08:50:26 +02:00 |
|