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
|
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
|
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 |
|
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
|
30a044b095
|
mesh: rename pb_type_t to mesh_pb_type_t, fixes #249
|
2019-09-09 17:23:43 +02:00 |
|
Matthias Ringwald
|
dd729594dd
|
mesh: use incoming_network_pdu_raw and incoming_network_pdu_decoded in upper transport
|
2019-08-20 22:27:29 +02:00 |
|
Matthias Ringwald
|
fb04bb57ea
|
mesh: improve mesh_message_test - fix send tests
|
2019-08-20 18:08:45 +02:00 |
|
Matthias Ringwald
|
5d948fde5b
|
mesh: separate code to expect gatt vs. adv messages
|
2019-08-20 16:34:07 +02:00 |
|
Matthias Ringwald
|
7a82a0c6a4
|
mesh: enable relay for test/mesh
|
2019-08-16 17:08:39 +02:00 |
|
Matthias Ringwald
|
047f254657
|
mesh: support advertising with node identity on all subnets
|
2019-08-16 16:02:33 +02:00 |
|
Matthias Ringwald
|
3db24e72c6
|
mesh: fix compile without ENABLE_MESH_PROXY_SERVER
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
7f314f9870
|
mesh: document location for MeshOpions.ini
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
9dd77ddd91
|
mesh: fix mock
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
cecccdbb59
|
mesh: print used vendor model in mesh_pts
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
0500a9341c
|
mesh: simplify network key index management
|
2019-07-20 08:50:36 +02:00 |
|
Milanka Ringwald
|
39018edacb
|
mesh: rename mesh generic client and server, update includes
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
3bf10e3a89
|
mesh: allow to specify transmission count and interval for adv bearer network pdus
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
415ff072a7
|
mesh: allow to dump network pdus in mesh_pts
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
e887d2dff4
|
mesh: activate model publication for mesh pts generic on off server
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
fcebcd5cfd
|
mesh: add toggle beacon to mesh pts test
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
9a337a5665
|
mesh: delete unused pts test code
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
b23e0293b4
|
mesh: add send network pdu for: virtual, group, all-x
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
4f8f93be12
|
mesh: update send network packet pts test
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
7850e24f2b
|
mesh: use own address for pts test
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
670cd995ca
|
mesh: print iv index after provisioning in pts test
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
e1a07a2123
|
mesh: enable pb_adv for testing
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
0728b042e0
|
mesh: implement attention timer in mesh
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
8451e447c1
|
mesh: fix debug output of attention timer
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
f2229d0ea7
|
mesh: use 'mesh bd_addr' as GAP Name in ATT DB
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
321e3a3cdd
|
mesh: use mesh_access_send_unacknowledged_pdu instead of mesh_upper_transport_send_access_pdu
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
a5a7b6da93
|
mesh: fix compile
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
f4854a5efb
|
mesh: move mesh files to src/mesh, update includes
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
7911e10992
|
mesh: setup default models in mesh_init
|
2019-07-20 08:50:34 +02:00 |
|