openwrt/package
Felix Fietkau 68c2ab8f5f wifi-scripts: fix nested config accumulation in wdev_set_data
When storing device-level data, wdev_set_data() spread the entire wdev
object into handler_data. Since handler_config.data is set from the
previous handler_data[wdev.name] before each setup, this created
exponentially growing nesting with each reload, eventually causing
"nesting too deep" JSON parse errors.

Fix by initializing cur to a simple object containing only the device
name instead of the entire wdev object.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2026-02-07 09:23:22 +00:00
..
base-files build: use STAGING_DIR for special APK package versions 2026-02-01 11:16:54 +01:00
boot uboot-mvebu: update to version 2026.01 2026-01-30 19:07:41 +01:00
devel strace: use bundled kernel headers 2026-01-21 11:41:59 +01:00
firmware linux-firmware: update to 20260110 2026-01-30 16:51:32 +01:00
kernel lantiq: ltq-adsl: remove of_platform header 2026-02-04 00:38:31 +01:00
libs jansson: update to 2.15.0 2026-02-07 09:04:19 +01:00
network wifi-scripts: fix nested config accumulation in wdev_set_data 2026-02-07 09:23:22 +00:00
system procd: reload_config: support UCI overlay directory 2026-02-07 10:04:17 +01:00
utils cli: add cidr6 data type 2026-02-07 10:04:18 +01:00
Makefile build: use STAGING_DIR for special APK package versions 2026-02-01 11:16:54 +01:00