OpenWrt v21.02.1 Changelog
This changelog lists all commits done in OpenWrt since the v21.02.0 tag, grouped by subsystem. The changes are chronologically ordered from top to bottom and cover the Git repository history until the tagging of the 21.02.1 release.
See also the release notes that provide a more accessible overview of the main changes in 21.02.1.
Build System / Buildroot (4 changes)
f11cdd3
build: Replace KERNEL_LOCKUP_DETECTOR with KERNEL_SOFTLOCKUP_DETECTOR (+4,-16)
913403b
build: fix `which` detection on Fedora & MacOS (+3,-1)
9b258f2
prereq-build: recognize Python 3.10 (+2)
f1f3049
build: prereq detect Python 3.10 for `python3` binary (+2,-2)
Build System / Host Utilities (2 changes)
Build System / Toolchain (1 change)
f509ff7
glibc: update to latest 2.33 HEAD (bug 28213) (+2,-2)
Kernel (5 changes)
a300e3c
kernel: Add missing kernel config options (+3,-5)
c37a9e5
kernel: backport switchdev fix for bridge in bridge configurations (+60)
8cc7ac5
kernel: bump 5.4 to 5.4.150 (+175,-269)
e7c5e08
kernel: ar8216: add get_features method (+20,-23)
b4ed8a9
kernel: bump 5.4 to 5.4.154 (+70,-1.7K)
Packages / Boot Loaders (1 change)
76d90a5
uboot-lantiq: fix sha1.h header clash when system libmd installed (+172)
Packages / Common (11 changes)
3a051a2
hostapd: fix segfault when deinit mesh ifaces (+5)
4b212b1
wolfssl: build with WOLFSSL_ALT_CERT_CHAINS (+7,-1)
43a5beb
wolfssl: bump PKG_RELEASE (+1,-1)
df9ca41
ncurses: split long line of supported terminfo (+12,-1)
eb5c2fe
ncurses: add screen-256color terminfo (+2,-1)
2274e4c
ncurses: add tmux terminfo (+3,-1)
5a02760
wolfssl: fix build with GCC 10 on 32 x86 targets (+123)
1641471
wolfssl: update to 4.8.1-stable (+24,-18)
249478e
wolfssl: always build with --enable-reproducible-build (+1)
3f8adcb
wolfssl: remove --enable-sha512 configure switch (+2,-2)
23778f0
wolfssl: fix compile when enable-devcrypto is set (+22)
Packages / Firmware (2 changes)
22db286
ipq-wifi: Update Plasma Cloud PA1200 BDFs to firmware 3.5.12 ()
1c95d78
ipq-wifi: Work around Plasma Cloud PA1200 5GHz crash ()
Packages / OpenWrt system userland (1 change)
e604873
uhttpd: make organization (O=) of the cert configurable via uci (+4,-3)
Target / apm821xx (2 changes)
Target / archs38 (1 change)
a300e3c
kernel: Add missing kernel config options (+3,-5)
Target / ath79 (2 changes)
8cc7ac5
kernel: bump 5.4 to 5.4.150 (+175,-269)
23cd9fa
ath79: mikrotik: use 64 KiB SPI NOR erase sectors (-1)
Target / bcm27xx (1 change)
8cc7ac5
kernel: bump 5.4 to 5.4.150 (+175,-269)
Target / bcm4908 (1 change)
8cc7ac5
kernel: bump 5.4 to 5.4.150 (+175,-269)
Target / bcm53xx (1 change)
8cc7ac5
kernel: bump 5.4 to 5.4.150 (+175,-269)
Target / gemini (1 change)
8cc7ac5
kernel: bump 5.4 to 5.4.150 (+175,-269)
Target / ipq40xx (6 changes)
1578076
ipq40xx: Select correct board-2.bin for EnGenius EMD1 (+1)
5eb6d7a
ipq40xx: Select correct board-2.bin for EnGenius EMR3500 (+1)
f6cce83
ipq40xx: Fix board-2.bin package name for Plasma Cloud PA1200 (+1,-1)
a44fd27
ipq40xx: Fix board-2.bin package name for Plasma Cloud PA2200 (+1,-1)
8cc7ac5
kernel: bump 5.4 to 5.4.150 (+175,-269)
88151b8
ipq40xx: ar40xx: reset port status register (+1,-2)
Target / kirkwood (1 change)
0e29e05
kirkwood: increase kernel partition of Linksyses (+6,-4)
Target / layerscape (5 changes)
a300e3c
kernel: Add missing kernel config options (+3,-5)
8cc7ac5
kernel: bump 5.4 to 5.4.150 (+175,-269)
b4ed8a9
kernel: bump 5.4 to 5.4.154 (+70,-1.7K)
7bf7f78
layerscape: Fix build in dtb (+37,-64)
24b23ed
layerscape: Add missing config option (+1)
Target / mediatek (1 change)
8cc7ac5
kernel: bump 5.4 to 5.4.150 (+175,-269)
Target / mvebu (4 changes)
601864c
mvebu: limit mvneta tx queue workaround to 32 bit SoC (+6,-2)
8cc7ac5
kernel: bump 5.4 to 5.4.150 (+175,-269)
bb1eb5e
mvebu: backport CN9130 dts necessary files changes to 5.4 (+2.9K)
c43a592
mvebu: add support for iEi Puzzle-M901/Puzzle-M902 (+868)
Target / octeontx (1 change)
8cc7ac5
kernel: bump 5.4 to 5.4.150 (+175,-269)
Target / oxnas (2 changes)
Target / ramips (1 change)
7f7bf36
ramips: add support for minew g1-c (+152)
Target / rockchip (1 change)
5c904bc
rockchip: fix broken squashfs sysupgrade (+1,-1)
Target / x86 (1 change)
8cc7ac5
kernel: bump 5.4 to 5.4.150 (+175,-269)
Wireless / Ath10k CT (1 change)
284f8a6
ath10k-ct: update to version from 2021-09-22 (+4,-4)
⇒ 23c7461
Update to latest ath10k-ct driver. (+183.6K,-6)
⇒ e6a7d5b
ath10k-ct: Add of_get_mac_address support for 5.15 driver. (+4)
Wireless / Common (1 change)
65835e0
mac80211: Update to backports-5.10.68 (+84,-135)
Addressed bugs
#3404
Description: zsh: cannot backspace when connected from openssh in tmux
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3404
Commits:
2274e4c
ncurses: add tmux terminfo (+3,-1)
#3492
Description: sysupgrade from CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y loses settings where image has BLOCKSIZE:=64k
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3492
Commits:
23cd9fa
ath79: mikrotik: use 64 KiB SPI NOR erase sectors (-1)
#3955
Description: uboot-lantiq u-boot-2013.10 fails to compile related sha1
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3955
Commits:
76d90a5
uboot-lantiq: fix sha1.h header clash when system libmd installed (+172)
#3996
Description: edgerouter-x DSA switch does not forward bridge-in-bridge packets correctly
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3996
Commits:
c37a9e5
kernel: backport switchdev fix for bridge in bridge configurations (+60)
Security fixes
CVE-2020-3702
Description: u'Specifically timed and handcrafted traffic can cause internal errors in a WLAN device that lead to improper layer 2 Wi-Fi encryption with a consequent possibility of information disclosure over the air for a discrete set of traffic' in Snapdragon Auto, Snapdragon Compute, Snapdragon Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile, Snapdragon Voice & Music, Snapdragon Wearables, Snapdragon Wired Infrastructure and Networking in APQ8053, IPQ4019, IPQ8064, MSM8909W, MSM8996AU, QCA9531, QCN5502, QCS405, SDX20, SM6150, SM7150
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-3702
Commits:
65835e0
mac80211: Update to backports-5.10.68 (+84,-135)