Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
releases:21.02:notes-21.02.1 [2021/10/22 18:58] – created aparcarreleases:21.02:notes-21.02.1 [2021/10/25 20:06] – [Known issues] aparcar
Line 1: Line 1:
-====== OpenWrt 19.07.- Service Release - 7 August 2021 ======+====== OpenWrt 21.02.- Service Release - 25 October 2021 ======
  
 <code> <code>
Line 8: Line 8:
           |__| W I R E L E S S   F R E E D O M           |__| W I R E L E S S   F R E E D O M
  -----------------------------------------------------  -----------------------------------------------------
- OpenWrt 19.07.8r11364-ef56c85848+ OpenWrt 21.02.1r16325-88151b8303
  -----------------------------------------------------  -----------------------------------------------------
 </code> </code>
  
 /* Uncomment when the release is still work-in-progress */ /* Uncomment when the release is still work-in-progress */
-/* {{page>meta:infobox:attention_wiprelease&noheader&nofooter&noeditbtn}} */+{{page>meta:infobox:attention_wiprelease&noheader&nofooter&noeditbtn}}
  
  
-The OpenWrt community is proud to announce the eighth service release of  +The OpenWrt community is proud to announce the first service release of  
-OpenWrt 19.07. It fixes security issues, improves device support, and brings a few bug fixes.+OpenWrt 21.02. It fixes security issues, improves device support, and brings a few bug fixes.
  
 ===== About OpenWrt ===== ===== About OpenWrt =====
Line 29: Line 29:
  
 Get OpenWrt firmware images at: https://downloads.openwrt.org/releases/ or use the firmware selector at: https://firmware-selector.openwrt.org/ Get OpenWrt firmware images at: https://downloads.openwrt.org/releases/ or use the firmware selector at: https://firmware-selector.openwrt.org/
- 
-===== OpenWrt firmware selector ===== 
- 
-We have a new tool, the Firmware Selector, that makes it easy to find the appropriate firmware image for your device. 
- 
-Try it at: https://firmware-selector.openwrt.org/ 
- 
-Feedback is welcome on the [[https://forum.openwrt.org/t/the-openwrt-firmware-selector/81721|dedicated forum thread]]. 
  
 ===== Announcements about new releases and security fixes ===== ===== Announcements about new releases and security fixes =====
Line 44: Line 36:
 We have a new mailing list for this, as well as RSS options: see [[:contact#announces|Important changes and announcements]]. We have a new mailing list for this, as well as RSS options: see [[:contact#announces|Important changes and announcements]].
  
-===== Main changes from OpenWrt 19.07.=====+===== Main changes from OpenWrt 21.02.=====
  
-Only the main changes are listed below.  See [[changelog-19.07.8]] for the full changelog+Only the main changes are listed below.  See [[changelog-21.02.1]] for the full changelog.
- +
-==== Security fixes ==== +
- +
-  * Fix FragAttacks (fragmentation and aggregation attacks) vulnerabilities in cfg80211, mac80211, ath10k and ath10k-ct +
-    * We are not sure if some closed source firmware files are still affected by these problems. +
-  * [[:advisory:2021-08-01-1|Security Advisory 2021-08-01-1 - XSS via missing input validation of host names displayed (CVE-2021-32019)]] +
-  * [[:advisory:2021-08-01-2|Security Advisory 2021-08-01-2 - Stored XSS in hostname UCI variable (CVE-2021-33425)]] +
-  * [[:advisory:2021-08-01-3|Security Advisory 2021-08-01-3 - luci-app-ddns: Multiple authenticated RCEs (CVE-2021-28961)]] +
-  * [[changelog-19.07.8#security_fixes|Various security fixes in packages]] +
- +
-**Note:** security fixes for most packages can also be applied by upgrading only the affected packages on running devices, without the need for a full firmware upgrade.  This can be done with ''opkg update; opkg upgrade the_package_name'' or through the LuCI web interface. +
- +
-Nevertheless, we encourage all users to upgrade their devices to OpenWrt 19.07.8 or later versions whenever possible.+
  
 ==== Major bug fixes ==== ==== Major bug fixes ====
  
-  * Minor bugfixes to support GCC 11 as host compiler+  * Fix Let's Encrypt certificate handling in WolfSSL 
 +  * Fix sysupgrade for Mikrotik targets 
 +  * Fix sysupgrade for Rockchip target when using squashfs
  
 ==== Device support ==== ==== Device support ====
  
-  * TP-Link C7v5 allow flashing from vendor firmware bigger than v1.1 +  * Add support for iEi Puzzle-M901/Puzzle-M902
-  * FRIZZ!Box 7320 Activate power supply to USB ports.+
  
 ==== Various fixes and improvements ==== ==== Various fixes and improvements ====
  
-  * Only pack the signing keys for OpenWrt 19.07 and 21.02 and not the personal keys any more. +  * Add build system support for Python 3.10 
- +  * Fix ''which'' handling on Fedora and MacOS build systems 
-See [[releases:19.07:changelog-19.07.8#addressed_bugs]] for a complete list of bug fixes.+  * Add Tmux terminfo
  
 ==== Core components ==== ==== Core components ====
  
-  * Update Linux kernel from 4.14.221 to 4.14.241 +  * Update Linux kernel from 5.4.143 to 5.4.154 
-  * Update mac80211 from 4.19.161-1 to 4.19.193-1 +  * Update mac80211 from 5.10.42 to 5.10.68 
-  * Update ath10k-ct 4.19 driver from 2019-09-09 to 2021-06-03 +  * Update ath10k-ct to 2021-09-22 
-  * Update OpenVPN from 2.4.7 to 2.4.11 +  * Update wolfssl from 4.7.0 to 4.8.1
-  * Update openssl from 1.1.1i to 1.1.1k +
-  * Update mbedtls from 2.16.9 to 2.16.10 +
-  * Update wolfssl from 4.6.0 to 4.7.0+
  
 ===== Regressions ===== ===== Regressions =====
  
-  * at91 images are not created any more because the build needs Python.h which is not installed on the build bots.+  * None
  
 ===== Known issues ===== ===== Known issues =====
  
-  * **Transition to ath79:** some devices that are supported in ''ar71xx'' are not yet supported in ''ath79'': this is a community effort. Helping to port devices to ''ath79'' to make them available in future releases is very welcome. +  * Some IPv6 packets are dropped when software flow offloading is used: [[flyspray>3373|FS#3373]] 
-  * **Device support:** images for some device became too big to support a persistent overlay, causing such devices to lose configuration after a reboot. If you experience this problem, please [[https://forum.openwrt.org/t/19-07-report-devices-here-that-cant-save-settings/48046/2?u=tmomas|report the affected device in the forum]] and consider downgrading to OpenWrt 18.06 or using the Image Builder to pack a smaller custom image +    As a workarounddo not activate software flow offloading, it is deactivate by default. 
-  **Device support:** converselycertain images for devices with small flash (4 MB) are no longer built for the release+
  
-See also: [[https://bugs.openwrt.org/index.php?do=tasklist&project=2&status%5B0%5D=open&reported%5B%5D=10&order=severity&sort=desc|active bug reports for openwrt-19.07]] 
  
 ===== Upgrading to OpenWrt 21.02.1 ===== ===== Upgrading to OpenWrt 21.02.1 =====
  
-Upgrading from previous OpenWrt 19.07 versions is straightforward thanks to the ''sysupgrade'' utility: [[docs:guide-quick-start:sysupgrade.luci|sysupgrade from web interface]] or [[docs:guide-user:installation:sysupgrade.cli|sysupgrade from command-line]].+Upgrading from OpenWrt 21.02.0 is straightforward thanks to the ''sysupgrade'' utility: [[docs:guide-quick-start:sysupgrade.luci|sysupgrade from web interface]] or [[docs:guide-user:installation:sysupgrade.cli|sysupgrade from command-line]]. 
 + 
 +For the first time it is possilbe
  
 An upgrade from OpenWrt 18.06 to OpenWrt 19.07 is supported in many cases, including preserving configuration. A configuration backup is advised nonetheless when upgrading from OpenWrt 18.06. An upgrade from OpenWrt 18.06 to OpenWrt 19.07 is supported in many cases, including preserving configuration. A configuration backup is advised nonetheless when upgrading from OpenWrt 18.06.
- 
- 
-===== Highlights in OpenWrt 19.07 ===== 
- 
-{{section>releases:19.07:notes-19.07.0#highlights_in_openwrt_1907&noheader&nofooter&noeditbutton}} 
- 
  • Last modified: 2021/11/20 20:38
  • by daniel