OpenWrt v19.07.7 Changelog
This changelog lists all commits done in OpenWrt since the v19.07.6 tag, grouped by subsystem. The changes are chronologically ordered from top to bottom and cover the Git repository history until the tagging of the 19.07.7 release.
See also the release notes that provide a more accessible overview of the main changes in 19.07.7.
Build System / Image Builder (1 change)
c21d59d
imagebuilder: pass IB=1 on checking requirements (+1,-1)
Kernel (5 changes)
d816c6c
kernel: bump 4.14 to 4.14.216 (+5,-5)
2ecb22d
kernel: bump 4.14 to 4.14.217 (+13,-13)
312c056
kernel: bump 4.14 to 4.14.218 (+11,-11)
4465b44
kernel: bump 4.14 to 4.14.219 (+4,-4)
c4a6851
kernel: bump 4.14 to 4.14.221 (+22,-31)
Packages / Common (8 changes)
11f4918
dnsmasq: backport fixes (+97,-1)
1ce5008
wireguard: Fix compile with kernel 4.14.217 (+22,-1)
2044c01
wolfssl: Update to v4.6.0-stable (+3,-30)
e9d2aa9
wolfssl: Fix hostapd build with wolfssl 4.6.0 (+25)
3100649
wolfssl: enable HAVE_SECRET_CALLBACK (+10)
1e90091
opkg: update to latest git HEAD of branch openwrt-19.07 (+3,-3)
⇒ 74bac7a
download: remove compatibility with old cache naming scheme (+11,-25)
⇒ b145030
libopkg: factor out checksum and size verification (+81,-69)
⇒ 456efac
download: factor out the logic for building cache filenames (+12,-5)
⇒ 14d6480
download: purge cached packages that have incorrect checksum (+19)
⇒ 7cad0c0
opkg_verify_integrity: better logging and error conditions (+26,-34)
⇒ c5dccea
libopkg: fix md5sum calculation (+1,-1)
ab9cb39
hostapd: fix P2P group information processing vulnerability (+39,-1)
d5a8e85
wolfssl: Backport fix for CVE-2021-3336 (+54,-1)
Packages / OpenWrt network userland (2 changes)
250dbb3
odhcp6c: fix IPv6 routing loop on point-to-point links (+3,-3)
⇒ f16afb7
ra: align ifindex resolving (+7,-3)
⇒ 64e1b4e
ra: fix routing loop on point to point links (+10,-1)
9999c87
netifd: fix IPv6 routing loop on point-to-point links (+3,-3)
⇒ 753c351
interface-ip: add unreachable route if address is offlink (+69)
Target / ar71xx (1 change)
4465b44
kernel: bump 4.14 to 4.14.219 (+4,-4)
Target / ath79 (2 changes)
4465b44
kernel: bump 4.14 to 4.14.219 (+4,-4)
2eb8444
ath79: fix USB power GPIO for TP-Link TL-WR810N v1 (+1,-1)
Target / brcm63xx (3 changes)
312c056
kernel: bump 4.14 to 4.14.218 (+11,-11)
4b9ade6
bcm63xx: R5010UNv2: fix flash partitions for 16MB flash (+5,-5)
cf5e520
bcm63xx: sprom: override the PCI device ID (+79,-1)
Target / layerscape (3 changes)
2ecb22d
kernel: bump 4.14 to 4.14.217 (+13,-13)
312c056
kernel: bump 4.14 to 4.14.218 (+11,-11)
c4a6851
kernel: bump 4.14 to 4.14.221 (+22,-31)
Target / mvebu (1 change)
5ac0b2b
mvebu: omnia: make initramfs image usable out of the box (+2,-2)
Target / ramips (3 changes)
171d8bc
ramips: remove factory image for TP-Link Archer C2 v1 (-1)
224fa47
ramips: mark toggle input on EX6150 as a switch (+1)
f8b8491
ramips: ethernet: Disable TSO support to improve stability (+1,-2)
Wireless / Common (1 change)
3a05aa1
mac80211: Remove 357-mac80211-optimize-skb-resizing.patch (+6,-221)
Wireless / MT76 (2 changes)
a7a207e
mt76: update to the latest version (+3,-3)
⇒ 4ba1709
mt76: mt7603: add additional EEPROM chip ID (+1)
fec1aa6
mt76: update to the latest version (+3,-3)
⇒ 5c768de
mt76: mt76x0: disable GTK offloading (+4)
Addressed bugs
#2628
Description: Kernel warning / crash on ramips: eth0 (mtk_soc_eth): transmit queue 0 timed out
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2628
Commits:
f8b8491
ramips: ethernet: Disable TSO support to improve stability (+1,-2)
#2690
Description: Imagebuilder: "opkg_install_pkg: Package size mismatch" error
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2690
Commits:
1e90091
opkg: update to latest git HEAD of branch openwrt-19.07 (+3,-3)
⇒ 74bac7a
download: remove compatibility with old cache naming scheme (+11,-25)
⇒ b145030
libopkg: factor out checksum and size verification (+81,-69)
⇒ 456efac
download: factor out the logic for building cache filenames (+12,-5)
⇒ 14d6480
download: purge cached packages that have incorrect checksum (+19)
⇒ 7cad0c0
opkg_verify_integrity: better logging and error conditions (+26,-34)
⇒ c5dccea
libopkg: fix md5sum calculation (+1,-1)
#3522
Description: ath79 Image for TL-WR810N v1.1 causes soft bricked device
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3522
Commits:
2eb8444
ath79: fix USB power GPIO for TP-Link TL-WR810N v1 (+1,-1)
#3590
Description: Netgear ex6150 fails to boot most of the time
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3590
Commits:
224fa47
ramips: mark toggle input on EX6150 as a switch (+1)
Security fixes
CVE-2020-36177
Description: RsaPad_PSS in wolfcrypt/src/rsa.c in wolfSSL before 4.6.0 has an out-of-bounds write for certain relationships between key size and digest size.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-36177
Commits:
2044c01
wolfssl: Update to v4.6.0-stable (+3,-30)
CVE-2021-3336
Description: DoTls13CertificateVerify in tls13.c in wolfSSL through 4.6.0 does not cease processing for certain anomalous peer behavior (sending an ED22519, ED448, ECC, or RSA signature without the corresponding certificate).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3336
Commits:
d5a8e85
wolfssl: Backport fix for CVE-2021-3336 (+54,-1)