OpenWrt 25.12.0-rc3 Changelog

This changelog lists all commits done in OpenWrt since the v25.12.0-rc2 tag, grouped by subsystem. The changes are chronologically ordered from top to bottom and cover the Git repository history until the tagging of the 25.12.0-rc3 release.

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

9a0045b build: remove default provider priority (+1,-1)
5976c47 build: don't auto mark all provides as virtual (+42,-23)
b4e537e build: refactor dependency formatting (+50,-30)
953ef12 build: fix provides logic when ABI version is set (+28,-11)
46244b6 build: fix implicit self-provides (+4,-14)
f747900 build: remove redundant shebang from apk lifecycle scripts (+4,-4)
d943ebf build: add default priority to ABI-versioned packages (+25,-1)

d925dd4 tools/squashfs4: fix rare data corruption issue (+102,-1)

43057c5 imagebuilder: add ABI suffix to packages when using apk (+28,-4)

1bff8d0 linux: crypto: fix dependencies for curve25519 and poly1305 (+2,-10)
8d407de kernel: add kmod-phy-motorcomm (+17)
4542656 kernel: modules: add kmod-pmbus-sensors package (+19)
31b1c65 kernel: bump 6.12 to 6.12.64 (+257,-635)
e4264e0 kernel: bump 6.12 to 6.12.65 (+4,-4)
df2d060 kernel: bump 6.12 to 6.12.66 (+17,-17)
30527a4 Revert "kernel: pcs-mtk-lynxi: backport fix for in-band status capabilities" (+16,-49)

1d47464 boot: arm-trusted-firmware-microchipsw: update to latest (+3,-3)
18c1c3e lan969x - Allow NS access to QSPI2 memory mapped area (+8,-1)
f58f865 lan96xx: sha: Fix timeout for BL2U and very large payloads (DBB-1032) (+17,-7)
54f48af build: Migrate Jenkins CI build support to new server (+107,-42)
cdde5e5 lan96xx: build: Add docker image spec (+173,-13)
858bde0 microchipsw: lan969x: add Novarq Tactical 1000 (+1.1K,-6)
85a4358 mpc85xx: p2020: add support for WatchGuard XTM330 (NC5AE7) (+415,-3)
1111513 boot: arm-trusted-firmware-microchipsw: fix compilation against LibreSSL (+131,-11)
2210c6e boot: arm-trusted-firmware-microchipsw: depend on host Ruby (+30)
aafcf04 mediatek: filogic: TP-Link Archer AX80 v1 (EU) support (+362,-2)

51fab87 ppp: update deprecated cpe (+1,-1)
49f9248 wifi-scripts: ucode: fix RRM defaults (+4,-8)
31daaca wifi-scripts: move no_probe_resp_if_max_sta to wifi-iface (+6,-6)
33ef80f readline: add $(FPIC) to LDFLAGS (+4,-1)
f138ad9 wifi-scripts: fix wifi failure on specifying value of DAE client (+1,-1)
6543c68 uclient: provide virtual wget-any (+5,-4)
2f644e7 elfutils: drop libelf1 provide (-1)
d88e357 ucode: add package for ucode-mod-io (+4)
cb20600 ucode: enable ucode-mod-zlib (+5)

99a46b7 ipq-wifi: rename BDF for EAP623-Outdoor HD v1 (+3,-3)

2c7bce7 base-files: uci-defaults: migrate time zonename on upgrade (+6)
b5d0946 base-files: introduce a function to generate IAID (+11)

46e4aa3 netifd: dhcp: suppress udhcpc default vendor class if specified in sendopts (+13,-2)
073a8d0 libiwinfo: update to Git HEAD (2026-01-14) (+3,-3)
f5dd57a nl80211: fix 5Ghz frequency calculations (+7,-6)
88f97a9 netifd: use stable IAID for DHCPv4 (+6,-5)
6543c68 uclient: provide virtual wget-any (+5,-4)

31b1c65 kernel: bump 6.12 to 6.12.64 (+257,-635)

31b1c65 kernel: bump 6.12 to 6.12.64 (+257,-635)

6656ce2 bcm27xx: refresh kernel patches (+32,-1.3K)
31b1c65 kernel: bump 6.12 to 6.12.64 (+257,-635)
df2d060 kernel: bump 6.12 to 6.12.66 (+17,-17)

31b1c65 kernel: bump 6.12 to 6.12.64 (+257,-635)

09bdb71 econet: refresh patches 6.12 (+3,-3)

31b1c65 kernel: bump 6.12 to 6.12.64 (+257,-635)
df2d060 kernel: bump 6.12 to 6.12.66 (+17,-17)

31b1c65 kernel: bump 6.12 to 6.12.64 (+257,-635)

7dbacda mediatek: add Motorcomm PHY driver to Cudy WR3000H (+1,-1)
b413363 mediatek: fix PHY autodetection on Cudy WR3000H (+7,-3)
5067807 mediatek: extract DTS include for zbt z8103ax (+302,-260)
8bf63c2 mediatek: add support for device zbt-z8103ax-c (+31,-2)
b590b79 mediatek: fix gmac definition for cudy m3000 (+2,-2)
db694b4 mediatek: add support for Airpi AP3000M (+259,-6)
aafcf04 mediatek: filogic: TP-Link Archer AX80 v1 (EU) support (+362,-2)
30527a4 Revert "kernel: pcs-mtk-lynxi: backport fix for in-band status capabilities" (+16,-49)

7d9602e microchipsw: use latest DTS (+28,-43)
122fcb2 microchipsw: use upstreamed patches (+21,-11)
858bde0 microchipsw: lan969x: add Novarq Tactical 1000 (+1.1K,-6)
528bee9 microchipsw: drop source-only (+1,-1)

85a4358 mpc85xx: p2020: add support for WatchGuard XTM330 (NC5AE7) (+415,-3)
7f6d739 mpc85xx: fix failsafe iface selection for mpc85xx boards (+11)

99a46b7 ipq-wifi: rename BDF for EAP623-Outdoor HD v1 (+3,-3)

31b1c65 kernel: bump 6.12 to 6.12.64 (+257,-635)

31b1c65 kernel: bump 6.12 to 6.12.64 (+257,-635)
e753ed9 ramips: fix gmac definition for cudy ap1300 outdoor (+3,-3)

d01aa41 realtek: ethernet: avoid using unitialized memory (+1,-1)
df2d060 kernel: bump 6.12 to 6.12.66 (+17,-17)

f9e60e9 rockchip: fix kernel tag for backported patches (+14,-17)
c9e2d81 rockchip: add `"compat_version": "1.1"` for Radxa E52C (+15)
df2d060 kernel: bump 6.12 to 6.12.66 (+17,-17)

31b1c65 kernel: bump 6.12 to 6.12.64 (+257,-635)

31b1c65 kernel: bump 6.12 to 6.12.64 (+257,-635)

067178b x86: cs5535audio: add support for subtarget legacy (+1,-1)

c8eacec mac80211: fix build for 6.12.64 bump (+19)

#20436

Description: ath79: libreadline: LTO build fails
Link: https://github.com/openwrt/openwrt/issues/20436
Commits:
33ef80f readline: add $(FPIC) to LDFLAGS (+4,-1)

#21242

Description: DHCP option 60 and 61 issues
Link: https://github.com/openwrt/openwrt/issues/21242
Commits:
46e4aa3 netifd: dhcp: suppress udhcpc default vendor class if specified in sendopts (+13,-2)

#21386

Description: buld ipq40xx fails with kmod-crypto-lib-curve25519 missing dependencies
Link: https://github.com/openwrt/openwrt/issues/21386
Commits:
1bff8d0 linux: crypto: fix dependencies for curve25519 and poly1305 (+2,-10)

#21432

Description: TP-Link EAP623-Outdoor HD: ath11k firmware board-2.bin missing on IPQ6018 (WiFi broken)
Link: https://github.com/openwrt/openwrt/issues/21432
Commits:
99a46b7 ipq-wifi: rename BDF for EAP623-Outdoor HD v1 (+3,-3)

#21436

Description: 25.12.0-rc2 Bananapi BPI-R3 sfp1 stopped working after upgrade from rc1
Link: https://github.com/openwrt/openwrt/issues/21436
Commits:
30527a4 Revert "kernel: pcs-mtk-lynxi: backport fix for in-band status capabilities" (+16,-49)

#21519

Description: in EAP mode, specifying value for DAE-client breaks down wifi interface
Link: https://github.com/openwrt/openwrt/issues/21519
Commits:
f138ad9 wifi-scripts: fix wifi failure on specifying value of DAE client (+1,-1)

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: 2026/01/21 01:07
  • by hauke