zephyr/subsys/bluetooth/mesh
Junho Lee 0f7f6edcf6 Bluetooth: Mesh: Fix uninitialized field when cancelling transfer blob
Initialize the missing chunk field when canceling a BLOB Transfer.
If you canceled a BLOB Transfer, the missing_chunk was not cleared in
the next BLOB Transfer. This can make it look like there are still
missing chunks, even though all chunks in the block have already been
received, and it does cause bugs.

Signed-off-by: Junho Lee <tot0roprog@gmail.com>
2024-08-23 09:53:09 +02:00
..
shell bluetooth: mesh: fix typo 2024-06-25 10:27:23 -04:00
access.c everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
access.h Bluetooth: Mesh: analyze multicast model rx status 2024-03-25 18:39:19 -04:00
adv_ext.c Bluetooth: Mesh: Allow to suspend mesh from bt_mesh_send_cb callbacks 2024-02-26 14:34:58 +01:00
adv_legacy.c Bluetooth: Mesh: Allow to suspend mesh from bt_mesh_send_cb callbacks 2024-02-26 14:34:58 +01:00
adv.c bluetooth: correct bt_le_scan_param scan type 2024-06-28 11:34:36 +02:00
adv.h Bluetooth: Mesh: Allow to suspend mesh from bt_mesh_send_cb callbacks 2024-02-26 14:34:58 +01:00
app_keys.c
app_keys.h
beacon.c Bluetooth: Mesh: Add artificial beacon delay 2024-01-23 10:02:00 +01:00
beacon.h
blob_cli.c Bluetooth: Mesh: add Kconfig options for BLOB chunk size 2024-08-20 14:45:57 +02:00
blob_io_flash.c Bluetooth: Mesh: add Kconfig options for BLOB chunk size 2024-08-20 14:45:57 +02:00
blob_srv.c Bluetooth: Mesh: Fix uninitialized field when cancelling transfer blob 2024-08-23 09:53:09 +02:00
blob.h Bluetooth: Mesh: add Kconfig options for BLOB chunk size 2024-08-20 14:45:57 +02:00
cdb.c Bluetooth: Mesh: Prevent duplicate cdb appkeys 2024-03-06 10:21:27 +00:00
cdb.h
cfg_cli.c
cfg_srv.c
cfg.c everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
cfg.h
CMakeLists.txt Bluetooth: Mesh: align mesh and host psa usage 2024-06-19 13:24:08 -04:00
crypto_psa.c
crypto_tc.c
crypto.c
crypto.h
delayable_msg.c
delayable_msg.h
dfd_srv_internal.h
dfd_srv.c Bluetooth: Mesh: Disable randomization in DFD model for canceling update 2024-02-09 16:29:12 -06:00
dfd.h
dfu_cli.c Bluetooth: Mesh: use bt_rand instead of sys_rand 2024-04-29 11:00:00 +02:00
dfu_metadata.c
dfu_slot.c
dfu_slot.h
dfu_srv.c Bluetooth: Mesh: fix dfu srv applying phase 2024-04-26 16:11:20 +02:00
dfu.h
foundation.h
friend.c everywhere: replace double words 2024-06-22 05:40:22 -04:00
friend.h
gatt_cli.c
gatt_cli.h
health_cli.c
health_srv.c
heartbeat.c
heartbeat.h
Kconfig Bluetooth: Mesh: add Kconfig options for BLOB chunk size 2024-08-20 14:45:57 +02:00
keys.h
large_comp_data_cli.c
large_comp_data_srv.c Bluetooth: Mesh: add extension config server by lcd server 2024-06-24 09:44:58 +02:00
lpn.c bluetooth: mesh: fix lpn receive window timing error 2024-06-04 07:55:59 +02:00
lpn.h
main.c Bluetooth: Mesh: Reset solicitation settings before calling reset cb 2024-02-07 15:25:18 +00:00
mesh.h
msg.c
msg.h
net.c Bluetooth: Mesh: Drop explicit support for Bluetooth Mesh 1.0.1 2024-01-19 12:55:40 +01:00
net.h
od_priv_proxy_cli.c
od_priv_proxy_srv.c Bluetooth: Mesh: add extension config server by private beacon server 2024-06-24 09:44:58 +02:00
od_priv_proxy.h
op_agg_cli.c
op_agg_srv.c bluetooth: mesh: fix typo 2024-06-25 10:27:23 -04:00
op_agg.c
op_agg.h
pb_adv.c Bluetooth: Mesh: fix start rx transaction before tx is ended 2024-04-24 15:01:43 -04:00
pb_gatt_cli.c
pb_gatt_cli.h
pb_gatt_srv.c Bluetooth: Mesh: Fix PB GATT adv name 2024-06-04 05:18:28 -07:00
pb_gatt_srv.h
pb_gatt.c
pb_gatt.h
priv_beacon_cli.c
priv_beacon_srv.c Bluetooth: Mesh: add extension config server by private beacon server 2024-06-24 09:44:58 +02:00
priv_beacon.h
prov_bearer.h
prov.c
prov.h everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
provisionee.c bluetooth: mesh: fix typo 2024-06-25 10:27:23 -04:00
provisioner.c bluetooth: mesh: fix typo 2024-06-25 10:27:23 -04:00
provisioner.h
proxy_cli.c
proxy_cli.h
proxy_msg.c
proxy_msg.h
proxy_srv.c Bluetooth: Mesh: Fix build warning with gcc 13 2024-08-13 18:18:00 -04:00
proxy.h
rpl.c Bluetooth: Mesh: store rpl only if incoming data is accepted 2024-03-25 18:39:19 -04:00
rpl.h
rpr_cli.c Bluetooth: Remove legacy debug symbols 2024-05-07 09:49:27 +02:00
rpr_srv.c Bluetooth: Remove legacy debug symbols 2024-05-07 09:49:27 +02:00
rpr.h
sar_cfg_cli.c Bluetooth: Mesh: Fix dev key selection in SAR Cfg Client 2024-03-04 14:03:09 +01:00
sar_cfg_internal.h bluetooth: mesh: fix typo 2024-06-25 10:27:23 -04:00
sar_cfg_srv.c
sar_cfg.c
settings.c
settings.h
sol_pdu_rpl_cli.c
sol_pdu_rpl_srv.c
solicitation.c Bluetooth: Mesh: fix SRPL always accepting sol pdus with sseq 0 2024-01-31 10:34:06 -06:00
solicitation.h
statistic.c
statistic.h
subnet.c Bluetooth: Mesh: rename deprected key refresh field 2024-06-24 12:42:03 -04:00
subnet.h Bluetooth: Mesh: Drop explicit support for Bluetooth Mesh 1.0.1 2024-01-19 12:55:40 +01:00
test.c
test.h
transport.c Bluetooth: Mesh: store rpl only if incoming data is accepted 2024-03-25 18:39:19 -04:00
transport.h
va.c
va.h bluetooth: mesh: fix typo 2024-06-25 10:27:23 -04:00