11150 Commits

Author SHA1 Message Date
Matthias Ringwald
44f858f3f1 hci: gap_request_role is classic-only 2020-08-14 12:00:25 +02:00
Matthias Ringwald
ac10900005 esp32: reduce log output for tlv. remove printf 2020-08-13 22:11:13 +02:00
Matthias Ringwald
d04a455e52 hci: fix missing return in gap_request_role 2020-08-13 21:21:18 +02:00
Matthias Ringwald
88a03c8d01 gap: request role change for classic connection via gap_request_role 2020-08-13 19:41:48 +02:00
Milanka Ringwald
f82b60ef82 avdtp: finalize after emit signaling connection open failure 2020-08-13 17:55:46 +02:00
Matthias Ringwald
8e0c44212d hid_host_demo: try to become master for incoming connections 2020-08-11 15:51:59 +02:00
Matthias Ringwald
c9921182ab chipset: update helper scripts to python3 2020-08-10 16:20:51 +02:00
Matthias Ringwald
f58c0c23eb mesh: fix compile warning when compiling without btstack assert 2020-08-10 16:12:55 +02:00
Matthias Ringwald
a6c191f73a posix-h4-atwilc3000: disable some classic features to fix build 2020-08-10 16:12:25 +02:00
Matthias Ringwald
6f6f8b16b1 wilc3000: update to python3 2020-08-10 16:09:11 +02:00
Matthias Ringwald
5a39f76e1b btstack_run_loop_base: added btstack_run_loop_base_dump_timer 2020-08-10 15:42:52 +02:00
Matthias Ringwald
30264fa654 changelog update (was only applied to master before) 2020-08-10 15:41:12 +02:00
Matthias Ringwald
653d386b6b mesh: fix warnings / corner cases 2020-08-10 15:16:55 +02:00
Matthias Ringwald
df71a9a479 mesh: fix compile warnings 2020-08-08 19:47:49 +02:00
Matthias Ringwald
17756958b1 mesh: let make test runs all unit tests 2020-08-08 19:47:49 +02:00
Matthias Ringwald
927b0d8be6 mesh: avoid out of bounds reads 2020-08-08 19:47:49 +02:00
Matthias Ringwald
84e4acf20a mesh: clear lower_transport_outgoing_waiting after unit test 2020-08-08 19:47:49 +02:00
Matthias Ringwald
1e116f542a mesh: add all tests to CMake built 2020-08-08 19:47:49 +02:00
Matthias Ringwald
7727b2d69e mesh: fix buffer overrun on network pdu setup 2020-08-08 19:47:49 +02:00
Matthias Ringwald
8eed85101f test/mesh: enable address sanitizer in cmake built 2020-08-08 19:47:49 +02:00
Matthias Ringwald
fe43086520 mesh: fix test/mesh Makefile built 2020-08-08 19:47:49 +02:00
Matthias Ringwald
5c9e1292a5 mesh: send public key only once 2020-08-08 19:47:49 +02:00
Matthias Ringwald
81f6df8b78 mesh: stop health server publishing 2020-08-08 19:47:49 +02:00
Matthias Ringwald
37b8d44441 mesh: fix handling of segmented control message 2020-08-08 19:47:49 +02:00
Matthias Ringwald
3fe2a56c5e mesh: fix warning 2020-08-08 19:47:49 +02:00
Matthias Ringwald
ee4f8c36ef mesh: fix send segmented access message in mesh_pts 2020-08-08 19:47:49 +02:00
Matthias Ringwald
db3262bc38 mesh: reset seq numbers on node reset 2020-08-08 19:47:49 +02:00
Matthias Ringwald
46f4dd9946 mesh: allow to provision device after node reset 2020-08-08 19:47:49 +02:00
Matthias Ringwald
698b6644cc mesh: remove beacon timer before starting it again 2020-08-08 19:47:49 +02:00
Matthias Ringwald
76f392605d mesh: skip old app keys in config appkey list 2020-08-08 19:47:49 +02:00
Matthias Ringwald
1283576099 mesh: report status of outgoing lower transport message 2020-08-08 19:47:49 +02:00
Matthias Ringwald
69061c1c4f mesh: improve send segmented message complete 2020-08-08 19:47:49 +02:00
Matthias Ringwald
847d669b59 mesh: fix use of access message builder 2020-08-08 19:47:49 +02:00
Matthias Ringwald
f644c3aeeb mesh: fix access message builder for 3/4 byte values 2020-08-08 19:47:49 +02:00
Matthias Ringwald
fb68bde833 mesh: improve mesh_upper_transport_find_pdu_for_lower 2020-08-08 19:47:49 +02:00
Matthias Ringwald
b624ad1efe mesh: fix access message builder for 3/4 byte values 2020-08-08 19:47:49 +02:00
Matthias Ringwald
edf7dd0c54 mesh: dont load static app key for transport tests 2020-08-08 19:47:49 +02:00
Matthias Ringwald
03baefcc95 mesh: update pts ui to send network and access messages to test destinations 2020-08-08 19:47:49 +02:00
Matthias Ringwald
6dac9d64fd mesh: free chunks correctly, trigger segmented pdu resend 2020-08-08 19:47:49 +02:00
Matthias Ringwald
972841451c mesh: add assert for network pdu len in relay message 2020-08-08 19:47:49 +02:00
Matthias Ringwald
3bf6954eed mesh: dump received network pdus in mesh_pts 2020-08-08 19:47:49 +02:00
Matthias Ringwald
f29e499ee2 mesh: use pseudo dst for virtual address in mesh_pts 2020-08-08 19:47:49 +02:00
Matthias Ringwald
c0005391c5 mesh: use MESH_PDU_TYPE_SEGMENT_ACKNOWLEDGMENT for outgoing seg ack messages 2020-08-08 19:47:49 +02:00
Matthias Ringwald
6e7785c71c mesh: use mesh_access_send_unacknowledged_pdu to send test network packets 2020-08-08 19:47:49 +02:00
Matthias Ringwald
94d617e4bd mesh: support separate packet handlers for provisioner and device roles 2020-08-08 19:47:49 +02:00
Matthias Ringwald
18d0ae0600 mesh: send invite only in provisioner role if provisioning was started with provisioning_provisioner_start_provisioning 2020-08-08 19:47:49 +02:00
Matthias Ringwald
d76f65e8a1 mesh: select auth method in provisoner role in mesh_pts 2020-08-08 19:47:49 +02:00
Matthias Ringwald
a6ac5c38ce mesh: configure provisioner 2020-08-08 19:47:49 +02:00
Matthias Ringwald
1765fb5d34 mesh: use single timer for pb_adv 2020-08-08 19:47:49 +02:00
Matthias Ringwald
4a72aacadd mesh: timeout in device role if no incoming Provisioning PDU receive 2020-08-08 19:47:49 +02:00