Matthias Ringwald
|
698b6644cc
|
mesh: remove beacon timer before starting it again
|
2020-08-08 19:47:49 +02:00 |
|
Matthias Ringwald
|
cf373d3aa5
|
streamline switch fall through markup to /* fall through */
|
2020-01-07 10:01:07 +01:00 |
|
Matthias Ringwald
|
6535961a1f
|
ignore memcpy return value (always returns first parameter)
|
2019-12-02 18:17:20 +01:00 |
|
Matthias Ringwald
|
2d4000d185
|
mesh: fix BTSTACK_FILE__ tags
|
2019-10-16 22:21:20 +02:00 |
|
Matthias Ringwald
|
e90005a5bb
|
mesh: use timer_active flag in beacon
|
2019-10-07 14:11:43 +02:00 |
|
Matthias Ringwald
|
6250fd6f62
|
mesh: fix compile beacon without ENABLE_MESH_ADV_BEARER
|
2019-07-20 09:19:01 +02:00 |
|
Matthias Ringwald
|
15cb14e1e9
|
mesh: skip sending secure network beacon based on mesh foundation beacon state
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
2d63f17ced
|
mesh: fix periodic send of secure network beacons
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
f4854a5efb
|
mesh: move mesh files to src/mesh, update includes
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
ef986d08fc
|
mesh: fix compile warnings
|
2019-07-20 08:50:33 +02:00 |
|
Matthias Ringwald
|
7d00533263
|
mesh: set iv flag in secure network beacon
|
2019-07-20 08:50:32 +02:00 |
|
Matthias Ringwald
|
89e0288a85
|
mesh: accept secure network beacons for old and new keys
|
2019-07-20 08:50:32 +02:00 |
|
Matthias Ringwald
|
569f13d032
|
mesh: accept secure network beacons with old and new keys for rate calculation
|
2019-07-20 08:50:32 +02:00 |
|
Matthias Ringwald
|
f6238b21cd
|
mesh: fix compile
|
2019-07-20 08:50:32 +02:00 |
|
Matthias Ringwald
|
bdf219b229
|
mesh: use key from mesh_subnet_get_outgoing_network_key for beacon rx/tx, network tx, advertising with network id
|
2019-07-20 08:50:32 +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 |
|
Matthias Ringwald
|
7c8ffd3dee
|
mesh: use next_timeout_ms in mesh_secure_network_beacon_run
|
2019-07-20 08:50:31 +02:00 |
|
Matthias Ringwald
|
4662af4a88
|
mesh: streamline adv + gatt baerer api: network pdu, provisioning pdu, beacon
|
2019-07-20 08:50:31 +02:00 |
|
Matthias Ringwald
|
8b0144a2f7
|
mesh: skip sending secure beacon via gatt bearer if gatt proxy not enabled
|
2019-07-20 08:50:31 +02:00 |
|
Matthias Ringwald
|
21ed246f1c
|
mesh: skip sending secure beacon via gatt bearer on proxy disconnect
|
2019-07-20 08:50:31 +02:00 |
|
Matthias Ringwald
|
2931ab39ed
|
mesh: skip sending via GATT bearer if not connected
|
2019-07-20 08:50:31 +02:00 |
|
Matthias Ringwald
|
b3a527ece4
|
mesh: track proxy connection handle in beacon
|
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 |
|