OpenWrt 24.10.4 Changelog

This changelog lists all commits done in OpenWrt since the v24.10.3 tag, grouped by subsystem. The changes are chronologically ordered from top to bottom and cover the Git repository history until the tagging of the 24.10.4 release.

See also the release notes that provide a more accessible overview of the main changes in 24.10.4.

b46655a kernel: bump 6.6 to 6.6.105 (+151,-311)
1dc947a kernel: bump 6.6 to 6.6.106 (+3,-3)
c8d2201 kernel: bump 6.6 to 6.6.107 (+9,-9)
bf7a4d9 kernel: bump 6.6 to 6.6.108 (+11,-11)
3c04d09 download: improve rawgit tar reliability (+3,-1)
28bb6f7 kernel: bump 6.6 to 6.6.109 (+34,-107)
ade81ff kernel: bump 6.6 to 6.6.110 (+5,-5)

b46655a kernel: bump 6.6 to 6.6.105 (+151,-311)
1dc947a kernel: bump 6.6 to 6.6.106 (+3,-3)
c8d2201 kernel: bump 6.6 to 6.6.107 (+9,-9)
28bb6f7 kernel: bump 6.6 to 6.6.109 (+34,-107)
225b672 kernel: ksmbd: browse-interfaces-list-on-FSCTL_QUERY_INTERFACE_INFO (+35)
d6f72e0 kernel: ksmbd: add max ip connection parameter (+119)
50f98c5 kernel: add missing cpe id for linux (+1)

bb14c60 uboot-mediatek: update Airoha EN8811H driver (+788,-813)
b9382cb ramips: add support for Qding QC202 (+252)

6e068b7 openssl: Update to version 3.0.18 (+3,-130)
1ba8af8 vrx518_ep: fix compilation error with kernel 6.12 (+17,-5)
f2fa99a vrx518_ep: fix macro redefined build error on 6.12 kernel (+34)
e8639f5 ltq-ifxos: fix missing-prototypes build warning (+26)
73571ef ltq-vdsl-vr11-mei: fix missing-prototypes build warnings (+24)
e59f6af ltq-vdsl-vr11-mei: improve compatibility with the 6.12 kernel. (+43)
7ddd410 ltq-vdsl-vr11-mei: fix ignored-qualifiers build warnings (+50)
406efeb ltq-vdsl-vr11: fix missing-prototypes build warnings (+172)
d136e3c vrx518_tc: fix missing-prototypes build warnings (+69,-3)
7d96700 ltq-tapi: fix missing-prototypes build warnings (+56)
af8fc7c ltq-atm: apply local patch to the source files (+2,-13)
37af077 ltq-atm: add missing header mod_devicetable.h (+1)
b588435 ltq-atm: fix build warnings on lantiq/xway (+7,-7)
95edff3 ltq-atm: fix missing-prototypes warnings for lantiq/ase (+5,-5)
b73d6d4 ltq-deu: fix 6.12 kernel build warnings on lantiq/xrx200 (+55,-46)
7f3088e ltq-deu: fix 6.12 kernel build warnings on lantiq/xway (+5)
3f9c57b ltq-ptm: fix missing-prototypes warning (+26)
67d7504 ltq-ptm: vdsl: fix 6.12 kernel build errors on lantiq/xrx200 (+26)
0d02cf9 ltq-ptm: adsl: fix 6.12 kernel build errors on lantiq/xway (+25)
5e095c8 ltq-vmmc: fix ignored-qualifiers warning (+4,-4)
b35acdd ltq-vmmc: silence missing-prototypes warnings (+29)
3fd6351 ltq-vmmc: fix macro definition conflicts (+143)
e52c85e ltq-vmmc: fix unknown type name errors (+28)
116c261 ltq-vmmc: fix 'inline' declaration warning (+26)
13b81e1 ltq-vdsl-vr9: fix missing-prototypes warnings (+100)
fc58c94 ltq-vdsl-vr9-mei: convert platform driver .remove to .remove_new (+41)
045f0bf ltq-vdsl-vr9-mei: fix ignored-qualifiers build warnings (+38)
a9fde24 ltq-vdsl-vr9-mei: fix missing prototypes warnings (+61,-3)
c9f2a60 ltq-adsl: add missing header platform_device.h (+25)
5e196ba ltq-adsl: silence missing-prototypes warnings (+32)
6a54d62 ltq-adsl-mei: fix 'inline' declaration warning (+1,-1)
fe50cfd ltq-adsl-mei: fix missing-prototypes warnings (+5,-2)
e001b31 ltq-ptm: Fix unprivileged local user memory read and write (+117,-64)
1a8d3ea mbedtls: update to 3.6.5 (+2,-2)
0d3076a ebtables: fix PKG_MIRROR_HASH (+1,-1)

58bd949 ipq-wifi: update to Git HEAD (2025-09-16) (+3,-3)
c401987 qca9888: add BDF for TP-Link Archer C60 v1 ()
65d9516 QCA9888: added TP-Link Archer C60 v2 (US) BDF Link: https://github.com/openwr... ()
c3b19eb ipq-wifi: Add entry for TP-Link Archer C60 v1 (+2)
07c7dae ipq-wifi: update to Git HEAD (2025-10-09) (+3,-3)
20e5a5a qca4019: add Linksys MR6350 BDF ()
db4efd2 ipq-wifi: update to Git HEAD (2025-10-14) (+3,-3)
821d27b qca9888: add BDF for TP-Link Archer C59 v1 ()
4679248 ipq-wifi: Add entry for TP-Link Archer C59 v1 (+2)
9687d14 ipq-wifi: update to Git HEAD (2025-10-17) (+3,-3)
d818fb1 qca4019: Add Meraki MR30H ()
a1529e1 qca4019: Add Meraki Z3 ()

e0478ed base-files: sysupgrade: Add new option -s to perform upgrade on current parti... (+4)

39510c2 odhcpd: update to Git HEAD (2025-08-26) (+3,-3)
2859741 dhcpv4: store reqopts as uint8_t (+19,-17)
6d342cc odhcpd: add DNR (RFC 9463) support (+568,-17)
c89b8b3 odhcpd: make the IPv6 RA DNR lifetime configurable (+20,-1)
066b3dc netlink: fix a memory leak (+2,-9)
171140e odhcpd: add a helper function for addr6/prefix parsing (+51,-40)
5585b96 router: move pref64 calculations to the config stage (+48,-51)
4308384 dhcpv6: add ipv6 pxe support (+183,-2)
6e1ad49 router: replace ssize_t with size_t (+3,-3)
81dfcef odhcpd: update to Git HEAD (2025-09-16) (+3,-3)
c9816de odhcpd: support multiple per-client MAC addresses (+55,-23)
82d31a0 odhcpd: update to Git HEAD (2025-09-27) (+3,-3)
86c0200 odhcpd: apply RFC9096 recommended lifetimes (+98,-66)
b154792 odhcpd: bump minimum cmake version (+1,-1)
bc9f9d9 dhcpv4: allow lease takeover (bugfix) (+14)
be32ab8 odhcpd: update to Git HEAD (2025-10-02) (+15,-5)
cdb9e5b odhcpd: improve RFC9096 § 3.5 SLAAC compliance (+594,-91)
7328bfe odhcpd: remove confusing #defines (+26,-29)
3b96480 odhcpd: allow the use of an alternative cfg file (+17,-11)
8c2c065 odhcpd: convert README to markdown (+136,-178)
c2810fe odhcpd: update cmake file (+69,-35)
b14cf98 router: log “Sending a RA on lan” at LOG_DEBUG (+1,-1)
180646c odhcpd: backport fixes from Git HEAD (2025-10-10) (+476)

a46d2ef ubus: update to Git HEAD (2025-10-04) (+3,-3)
2b69c98 examples: CMakeLists: update cmake minimum required version to 3.10 (+1,-1)
c8ccf4c ubus: update to Git HEAD (2025-10-04) (+2,-2)
ad2768b lua: build: require CMake >= 3.10 due to dropped legacy support (+1,-1)
a790196 ubus: update to Git HEAD (2025-10-17) (+3,-3)
b462895 lua: CMakeLists: drop redundant cmake_minimum_required (-2)
f247c18 examples: CMakeLists: drop redundant cmake_minimum_required (-2)
83a7039 github: add CI build (+110)
d31effb ubusd: Fix out of bounds access in event register message (+3)
d95837b ubusd: acl: compare uid/gid instead of user/group strings (+32,-8)
b81257b ubusd: load extra group IDs for a client process (+61,-2)
7d7b45f add debian/ directory (+196)
aa4a7ee ubusd: fix more instances of missing length checks for patterns (+20)
60e0404 ubusd: fix ACL check for receiving events (+1,-1)

406b980 ath79: add calibtation variant for TP-Link Archer C60 v1 (+2,-1)
0c1ff93 ath79: add calibtation variant for TP-Link Archer C59 v1 (+2,-1)
2939701 targetwide: imagebuilder: add explicit guards around initramfs rules (+44)

b46655a kernel: bump 6.6 to 6.6.105 (+151,-311)
c8d2201 kernel: bump 6.6 to 6.6.107 (+9,-9)
bf7a4d9 kernel: bump 6.6 to 6.6.108 (+11,-11)
28bb6f7 kernel: bump 6.6 to 6.6.109 (+34,-107)

efd4445 bcm53xx: modify 180-usb-xhci-add-support-for-performing-fake-doorbell.patch (+2,-2)

c416b8c ipq40xx: add label-mac-device alias for Linksys WHW01 (+1,-1)
b2119bb ipq40xx: add led aliases for Linksys WHW01 (+3,-1)
c5892fe ipq40xx: fix Linksys WHW0x sorting (+17,-17)

b46655a kernel: bump 6.6 to 6.6.105 (+151,-311)
28bb6f7 kernel: bump 6.6 to 6.6.109 (+34,-107)

b46655a kernel: bump 6.6 to 6.6.105 (+151,-311)
10363b5 mediatek: filogic: fix for new GL.iNet GL-MT2500/GL-MT2500A hardware revision (+47,-8)
4e81893 mediatek: filogic: add ASUS RT-AX52 factory-initramfs image generation (+8)
2939701 targetwide: imagebuilder: add explicit guards around initramfs rules (+44)

8a0b30d mpc85xx: p1010: kernel: add missing symbol (+1)

f84fde7 qualcommax: ipq807x: Add ability to perform upgrade on current partition for ... (+23,-12)
d63824f qualcommax: ipq807x: Update u-boot env only when changes for Linksys MX devices (+21,-4)
e301921 qualcommax: ipq807x: Remove OEM UBI volume before upgrade for Linksys MX devices (+5,-1)
0c4f3b1 qualcommax: fix upgrade function for Linksys MX dual boot devices (+5,-4)
2939701 targetwide: imagebuilder: add explicit guards around initramfs rules (+44)

0f09527 ramips: Fix Hongdian H7920 v40 pinctrl default state (+1,-4)
7632dfa ramips: Fix Hongdian H7920 v40 mac address (+4,-4)
39d87fd ramips: add support for Zbtlink ZBT-WG108 (+192)
b9382cb ramips: add support for Qding QC202 (+252)
e8df99c ramips: Add factory image for Qding QC202 (+8)
ade81ff kernel: bump 6.6 to 6.6.110 (+5,-5)
2939701 targetwide: imagebuilder: add explicit guards around initramfs rules (+44)

d8f764c rockchip: backport pcie fix for rk3399 (+50)

6af8e20 x86: config: add CONFIG_MITIGATION_VMSCAPE=y (+1)

c1d14f2 mac80211: ath: improve ath10k "failed to flush transmit queue" errors (+70)
8554e22 mac80211: Update to version 6.12.52 (+39,-96)

a8afcd8 mwlwifi: add pending patch to fix compilation with kernel 6.6.109+ (+52,-1)

#20151

Description: imagebuilder: mediatek/filogic:asus_zenwifi-bt8 profile fails to build initramfs-kernel
Link: https://github.com/openwrt/openwrt/issues/20151
Commits:
2939701 targetwide: imagebuilder: add explicit guards around initramfs rules (+44)

#20153

Description: Asus RT-AC88U bootloop after flashing 24.10.3 stable
Link: https://github.com/openwrt/openwrt/issues/20153
Commits:
efd4445 bcm53xx: modify 180-usb-xhci-add-support-for-performing-fake-doorbell.patch (+2,-2)

CVE-2025-9230

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-9230
Commits:
6e068b7 openssl: Update to version 3.0.18 (+3,-130)

CVE-2025-9232

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-9232
Commits:
6e068b7 openssl: Update to version 3.0.18 (+3,-130)

CVE-2025-54764

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-54764
Commits:
1a8d3ea mbedtls: update to 3.6.5 (+2,-2)

CVE-2025-59438

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-59438
Commits:
1a8d3ea mbedtls: update to 3.6.5 (+2,-2)

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2025/10/20 22:30
  • by hauke