OpenWrt v19.07.2 Changelog
This changelog lists all commits done in OpenWrt since the v19.07.1 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.2 release.
See also the release notes that provide a more accessible overview of the main changes in 19.07.2.
Build System / Host Utilities (1 change)
cf2b042
firmware-utils: add lxlfw tool for generating Luxul firmwares (+283)
Kernel (4 changes)
eca8a2e
kernel: bump 4.14 to 4.14.169 (+88,-330)
2a84434
kernel: add support for GD25D05 SPI NOR (+29)
d91b52b
kernel: add missing symbol (+1)
af79c3b
kernel: bump 4.14 to 4.14.171 (+61,-66)
Packages / Boot Loaders (1 change)
a0ca72d
uboot-envtools: ath79: add Netgear WNDR3700v2 (+2,-1)
Packages / Common (4 changes)
b6c01fe
hostapd: remove erroneous $(space) redefinition (-3)
6b7eeb7
ppp: backport security fixes (+129,-1)
0e9e5b1
Revert "ppp: backport security fixes" (+1,-129)
cf11807
ppp: backport security fixes (+129,-1)
Packages / OpenWrt system userland (2 changes)
9e2a1af
uhttpd: update to latest Git HEAD (+3,-3)
⇒ 2ee323c
file: poke ustream after starting deferred program (+1)
65030d8
libubox: update to latest Git HEAD (+3,-3)
⇒ 75e300a
blobmsg: fix wrong payload len passed from blobmsg_check_array (+1,-1)
⇒ 7da6643
tests: blobmsg: add test case (+177)
Target / apm821xx (1 change)
eca8a2e
kernel: bump 4.14 to 4.14.169 (+88,-330)
Target / ar71xx (1 change)
af79c3b
kernel: bump 4.14 to 4.14.171 (+61,-66)
Target / ath25 (1 change)
af79c3b
kernel: bump 4.14 to 4.14.171 (+61,-66)
Target / ath79 (15 changes)
53cd229
ath79: WNDR3700 v1/v2: make u-boot env partition writable (-2)
5000fc5
ath79: fix DTS node names for Ubiquiti XW partitions (+2,-2)
2d21357
ath79: ar93xx/qca95xx: move gmac/wmac/pcie node out of apb bus (+123,-123)
95d5cbd
ath79: add wmac migration for all ar93xx/qca95xx SoCs (+6,-5)
085f383
ath79: enable forceless sysupgrade from ar71xx on fritz300e (+1)
7cbd394
ath79: add gpio4 pinmux on TL-WR841N/ND v8, WR842N v2, MR3420 v2 (+16,-8)
6a950af
ath79: add support for Ubiquiti Nanostation Loco M (XM) (+24)
8fa6107
ath79: add support for Ubiquiti Picostation M (XM) (+24)
21bf718
ath79: add support for Ubiquiti NanoStation Loco M (XW) (+39)
b2660e6
Revert "ath79: add support for Ubiquiti NanoStation Loco M (XW)" (-39)
c9b6bb4
ath79: phy-ar7200-usb: adapt old behavior of arch/mips/ath79/dev-usb.c (+18,-6)
d0c8875
ath79: ar934x: use reset for usb-phy-analog (+2,-2)
af79c3b
kernel: bump 4.14 to 4.14.171 (+61,-66)
4edadfb
ath79: add support for Ubiquiti NanoStation Loco M (XW) (+39)
b33cfb7
ath79: add missing reset-gpios for NanoStation Loco M (XW) (+1)
Target / bcm53xx (2 changes)
cff3795
bcm53xx: build images for Luxul ABR-4500 and XBR-4500 routers (+36)
af79c3b
kernel: bump 4.14 to 4.14.171 (+61,-66)
Target / brcm2708 (2 changes)
Target / brcm47xx (1 change)
af79c3b
kernel: bump 4.14 to 4.14.171 (+61,-66)
Target / brcm63xx (1 change)
eca8a2e
kernel: bump 4.14 to 4.14.169 (+88,-330)
Target / ipq40xx (1 change)
af79c3b
kernel: bump 4.14 to 4.14.171 (+61,-66)
Target / ipq806x (3 changes)
191822b
ipq806x: add missing core1 voltage tolerance (+1)
bc0ca20
ipq806x: fix bug in L2 cache scaling (+2,-1)
af79c3b
kernel: bump 4.14 to 4.14.171 (+61,-66)
Target / layerscape (2 changes)
Target / mediatek (1 change)
eca8a2e
kernel: bump 4.14 to 4.14.169 (+88,-330)
Target / mpc85xx (1 change)
af79c3b
kernel: bump 4.14 to 4.14.171 (+61,-66)
Target / pistachio (1 change)
af79c3b
kernel: bump 4.14 to 4.14.171 (+61,-66)
Target / ramips (5 changes)
a229907
ramips: remove duplicate DEVICE_PACKAGES for TP-Link Archer C20i (-1)
aed6632
ramips: use tpt DTS trigger for TP-Link TL-MR3020 v3 and TL-WA801ND v5 (+4,-6)
3d1c84d
ramips: reenable image creation for the D-Link DIR-645 (-1)
2d3a933
ramips: append tail to WF2881 initramfs image (+8)
af79c3b
kernel: bump 4.14 to 4.14.171 (+61,-66)
Target / sunxi (1 change)
eca8a2e
kernel: bump 4.14 to 4.14.169 (+88,-330)
Wireless / Common (1 change)
887eb66
mac80211: brcm: backport remaining 5.6 kernel patches (+651,-3)
Addressed bugs
#2753
Description: USB has no power on TP-Link TL-WR842ND v2.0 after upgrading to 19.07 (ath79)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2753
Commits:
7cbd394
ath79: add gpio4 pinmux on TL-WR841N/ND v8, WR842N v2, MR3420 v2 (+16,-8)
#2833
Description: libubox: bug in blobmsg_check_array()
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2833
Commits:
65030d8
libubox: update to latest Git HEAD (+3,-3)
⇒ 75e300a
blobmsg: fix wrong payload len passed from blobmsg_check_array (+1,-1)
⇒ 7da6643
tests: blobmsg: add test case (+177)
Security fixes
CVE-2013-1798
Description: The ioapic_read_indirect function in virt/kvm/ioapic.c in the Linux kernel through 3.8.4 does not properly handle a certain combination of invalid IOAPIC_REG_SELECT and IOAPIC_REG_WINDOW operations, which allows guest OS users to obtain sensitive information from host OS memory or cause a denial of service (host OS OOPS) via a crafted application.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1798
Commits:
af79c3b
kernel: bump 4.14 to 4.14.171 (+61,-66)
CVE-2019-14896
Description: A heap-based buffer overflow vulnerability was found in the Linux kernel, version kernel-2.6.32, in Marvell WiFi chip driver. A remote attacker could cause a denial of service (system crash) or, possibly execute arbitrary code, when the lbs_ibss_join_existing function is called after a STA connects to an AP.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14896
Commits:
eca8a2e
kernel: bump 4.14 to 4.14.169 (+88,-330)
CVE-2019-14897
Description: A stack-based buffer overflow was found in the Linux kernel, version kernel-2.6.32, in Marvell WiFi chip driver. An attacker is able to cause a denial of service (system crash) or, possibly execute arbitrary code, when a STA works in IBSS mode (allows connecting stations together without the use of an AP) and connects to another STA.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14897
Commits:
eca8a2e
kernel: bump 4.14 to 4.14.169 (+88,-330)
CVE-2020-8597
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8597
Commits:
cf11807
ppp: backport security fixes (+129,-1)