zephyr/subsys/bluetooth/mesh
Aleksandr Khromykh 5a0aa47383 Bluetooth: Mesh: fix adding in sublist the same addresses
If LPN loses Subscription List Add Confirmation it repeats
Subscription List Add frame. Friend doesn't check both
transaction number and presence addresses in the list.
That causes situation when Friend fills the same address
full list.

Signed-off-by: Aleksandr Khromykh <aleksandr.khromykh@nordicsemi.no>
2022-08-19 12:08:27 +02:00
..
access.c all: logging: Remove log_strdup function 2022-06-23 13:42:23 +02:00
access.h everywhere: fix typos 2022-03-18 13:24:08 -04:00
adv_ext.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
adv_legacy.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
adv.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
adv.h
app_keys.c all: logging: Remove log_strdup function 2022-06-23 13:42:23 +02:00
app_keys.h subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
beacon.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
beacon.h Bluetooth: Mesh: Fix unable iv update due to cache 2022-03-08 11:09:49 +01:00
cdb.c Bluetooth: Mesh: Flush pending settings in bt_mesh_reset/_cdb_clear 2022-07-13 10:19:44 +02:00
cdb.h
cfg_cli.c Bluetooth: Mesh: cfg cli async status callback 2022-07-08 20:01:02 +00:00
cfg_srv.c Bluetooth: Mesh: Call bt_mesh_reset in cfg srv from workqueue 2022-07-13 10:19:44 +02:00
cfg.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
cfg.h
CMakeLists.txt Bluetooth: Mesh: Configurable RPL module 2022-06-16 10:29:38 +02:00
crypto.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
crypto.h Bluetooth: Mesh: encapsulate tinycrypt dependency 2022-04-27 10:07:47 +02:00
foundation.h subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
friend.c Bluetooth: Mesh: fix adding in sublist the same addresses 2022-08-19 12:08:27 +02:00
friend.h
gatt_cli.c Bluetooth: Gatt: Update users of write callback in subscription params 2022-05-16 16:54:27 +02:00
gatt_cli.h Bluetooth: Mesh: Add Proxy Client Feature 2022-02-24 13:51:09 -08:00
health_cli.c Bluetooth: Mesh: Health_cli: Fix async cmd rsp 2022-08-17 15:52:01 +00:00
health_srv.c Bluetooth: Mesh: Add model publish support to Health Client 2022-08-01 18:04:42 +01:00
heartbeat.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
heartbeat.h
Kconfig Bluetooth: Mesh: add more latency for scanner in lpn 2022-08-19 12:08:27 +02:00
lpn.c Bluetooth: Mesh: don't send Friend Clear if Friend is lost 2022-08-08 10:52:23 +02:00
lpn.h
main.c Bluetooth: Mesh: IV Index timer is not started 2022-07-14 17:51:31 +00:00
mesh.h doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
msg.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
net.c Bluetooth: Mesh: Fix unable iv recovery 0 0 -> 1 0 2022-07-28 19:47:36 +01:00
net.h
pb_adv.c Bluetooth: Mesh: Don't open prov link after being provisioned 2022-07-07 15:47:59 +00:00
pb_gatt_cli.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
pb_gatt_cli.h Bluetooth: Mesh: Add Provisioner Over PB-GATT Support 2022-02-24 13:51:09 -08:00
pb_gatt_srv.c Bluetooth: Mesh: fix pb gatt fast advertising 2022-06-24 20:26:48 +02:00
pb_gatt_srv.h subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
pb_gatt.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
pb_gatt.h Bluetooth: Mesh: Add Provisioner Over PB-GATT Support 2022-02-24 13:51:09 -08:00
prov_bearer.h Bluetooth: Mesh: Fix missing add suffix _COMMON 2022-03-07 10:52:14 +01:00
prov_device.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
prov.c all: logging: Remove log_strdup function 2022-06-23 13:42:23 +02:00
prov.h Bluetooth: Mesh: Move relative function to pb_gatt.h 2022-02-24 13:51:09 -08:00
provisioner.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
provisioner.h Bluetooth: Mesh: Add Provisioner Over PB-GATT Support 2022-02-24 13:51:09 -08:00
proxy_cli.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
proxy_cli.h Bluetooth: Mesh: Add Proxy Client Feature 2022-02-24 13:51:09 -08:00
proxy_msg.c Bluetooth: Mesh: Fix segmentation when sending proxy message 2022-05-13 15:45:22 +03:00
proxy_msg.h subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
proxy_srv.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
proxy.h Bluetooth: Mesh: Add Proxy Client Feature 2022-02-24 13:51:09 -08:00
rpl.c all: logging: Remove log_strdup function 2022-06-23 13:42:23 +02:00
rpl.h
settings.c Bluetooth: Mesh: Flush pending settings in bt_mesh_reset/_cdb_clear 2022-07-13 10:19:44 +02:00
settings.h Bluetooth: Mesh: Flush pending settings in bt_mesh_reset/_cdb_clear 2022-07-13 10:19:44 +02:00
shell.c Bluetooth: Mesh: Add model publish support to Health Client 2022-08-01 18:04:42 +01:00
subnet.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
subnet.h doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
test.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
test.h
TODO
transport.c Bluetooth: Mesh: Don't do bulk tx of seg msgs 2022-07-04 14:31:44 +00:00
transport.h