User Tools

Site Tools


docs:guide-developer:releases:goals:20.xx

Release goals for 20.XX

About this page

This page lists “release goals” that are expected to be met before OpenWrt 20.XX, the next major release of OpenWrt, can be released.

Major features

Status Feature Description References
WIP DSA Distributed Switch Architecture is the upstream replacement for swconfig TODO: core support, netifd, LuCI, documentation
OK HTTPS client support enabled by default Enable HTTPS support in uclient-fetch by including libustream-wolfssl, fetch opkg packages using HTTPS e79df3516d3e2931a2a2964cadfed0af99acef49
WIP HTTPS enabled by default for LuCI web interface Based on wolfssl, using self-signed certificate
WIP WPA3 support enabled by default Enable WPA3 by default using wolfssl wpad-basic-wolfssl package
WIP Improve security of ImageBuilder Check signatures, use HTTPS HTTPS
OK compat-version Prevent “seamless” upgrade with incompatible config (like swconfig→DSA) Documentation Main Patchset

Targets and devices support

Status Type Description References
OK Device support Stop building for devices with 4M flash 6da5356195003, 55e2d5eb3b
OK Target removal Drop unmaintained ixp4xx target 28fd4ac512ec
OK Target removal Drop ar71xx that has been superseded by ath79 ar71xx-ath79
? Target removal Drop 4.14 targets that were not ported to kernel 5.4: ath25, rb532, samsung.
? Target removal Drop 4.19 target that was not ported to kernel 5.4: cns3xxx.
OK Target update Update ramips/rtxxxx subtargets (currently 4.14 with 5.4 testing kernel)
OK Target update Use 5.4 as default kernel for bcm47xx and bcm53xx
OK Target rename brcm2708 to bcm27xx, brcm47xx to bcm47xx, brcm63xx to bcm63xx 20.xx.major.changes
OK Device rename Use vendor_model-variant scheme for device/image names, harmonize board names 20.xx.major.changes

Core components

Status Component Version Description References
OK GCC 8.4 Too risky to update above 8.4 Meeting notes
OK musl 1.1.X Too risky to update to 1.2 now Meeting notes, musl 1.2 thread
WIP Linux 5.4 Some targets still use older kernels (see above)
OK wolfssl 4.5.0 Latest upstream version 00722a720c77
? hostapd ?
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
docs/guide-developer/releases/goals/20.xx.txt · Last modified: 2020/09/01 11:18 by adrianschmutzler