Milanka Ringwald
|
7bd12f9f48
|
mesh: rename mesh events to start with MESH_SUBEVENT
|
2019-07-20 08:50:28 +02:00 |
|
Matthias Ringwald
|
2a825dbaba
|
mesh: dump network config only in main app
|
2019-07-20 08:50:28 +02:00 |
|
Matthias Ringwald
|
9f877d16e1
|
mesh: stop provisioning timer on send provisioning complete
|
2019-07-20 08:50:28 +02:00 |
|
Matthias Ringwald
|
019580686c
|
mesh: replace individual getters with getter for provisioning network key
|
2019-07-20 08:50:27 +02:00 |
|
Matthias Ringwald
|
300c31f618
|
mesh: store NetKey in provisioning data
|
2019-07-20 08:50:27 +02:00 |
|
Matthias Ringwald
|
13894af284
|
mesh: use mesh_network_key_derive in provisioning_device
|
2019-07-20 08:50:27 +02:00 |
|
Matthias Ringwald
|
9ca723fbc2
|
mesh: fix device key provisional data getter
|
2019-07-20 08:50:25 +02:00 |
|
Matthias Ringwald
|
56d016f692
|
btstack_crypto: fix typo in ccm functions
|
2019-07-20 08:50:25 +02:00 |
|
Milanka Ringwald
|
e85388bcc4
|
mesh: calculate identity key
|
2019-07-20 08:50:23 +02:00 |
|
Milanka Ringwald
|
81f9e27569
|
mesh: mesh proxy server service skeleton
|
2019-07-20 08:50:23 +02:00 |
|
Milanka Ringwald
|
127b9caf59
|
mesh: extract pb_gatt
|
2019-07-20 08:50:23 +02:00 |
|
Milanka Ringwald
|
870b3bb0eb
|
mesh: rename pb_adv into pb_gatt in mesh_provisiong_service_server; provide dispatchers for open, send, close
|
2019-07-20 08:50:23 +02:00 |
|
Milanka Ringwald
|
339c5cba81
|
mesh: fix event len for MESH_PB_TRANSPORT_LINK_CLOSED/OPEN, store conn type in provisioning device, prepare dispatch
|
2019-07-20 08:50:23 +02:00 |
|
Milanka Ringwald
|
26ecb6246e
|
mesh: add type pb_type_t, rename ADV to TRANSPORT in events
|
2019-07-20 08:50:23 +02:00 |
|
Milanka Ringwald
|
beeedc4565
|
mesh: add pb_adv_cid to pb_adv_send_pdu
|
2019-07-20 08:50:23 +02:00 |
|
Milanka Ringwald
|
2bf4d0f45f
|
mesh: provisioning device, adapt for gatt
|
2019-07-20 08:50:23 +02:00 |
|
Milanka Ringwald
|
a1435edea8
|
mesh: define maz size of proxy PDU
|
2019-07-20 08:50:23 +02:00 |
|
Matthias Ringwald
|
b3511cb46b
|
mesh: provide access to provisioned device key
|
2019-07-20 08:50:22 +02:00 |
|
Matthias Ringwald
|
2264eafe8f
|
mesh: store unicast addr in provisioning data
|
2019-07-20 08:50:22 +02:00 |
|
Matthias Ringwald
|
dc0c53e19d
|
mesh: update ccm api
|
2019-07-20 08:50:22 +02:00 |
|
Matthias Ringwald
|
0f9e9e3d36
|
mesh: generate new public key for each provisioning in provisioning_device
|
2019-07-20 08:50:22 +02:00 |
|
Matthias Ringwald
|
d2447ec35f
|
mesh: validate public key in provisioning_device
|
2019-07-20 08:50:22 +02:00 |
|
Matthias Ringwald
|
9e0a5e85ba
|
mesh: calc k2 with netkey in provisioning_device
|
2019-07-20 08:50:22 +02:00 |
|
Matthias Ringwald
|
db923fb98a
|
mesh: collect mesh-related crypto functions in /mesh_crypto
|
2019-07-20 08:50:22 +02:00 |
|
Matthias Ringwald
|
1fbe4564be
|
restart mesh development based on current develop and existing mesh branches
|
2019-07-20 08:50:21 +02:00 |
|