OpenWrt Changelog

New in version 14.07

October 3rd, 2014
  • Highlights since Attitude Adjustment:
  • Linux kernel updated to version 3.10
  • Procd: new preinit, init, hotplug and event system written in C
  • Native IPv6-support
  • RA & DHCPv6+PD client and server
  • Local prefix allocation & source-restricted routes (multihoming)
  • Filesystem improvements
  • Added support for sysupgrade on NAND-flash
  • Added support for filesystem snapshot and rollback
  • Rewritten mounting system in C for rootfs and block devices
  • UCI configuration improvements
  • Support for testing configuration and rollback to working last working state
  • Unified change trigger system to restart services on-demand
  • Added a data validation layer
  • Networking improvements
  • Netifd now handles setup and configuration reload of wireless interfaces
  • Added reworked event support to allow obsoleting network hotplug-scripts
  • Added support for dynamic firewall rules and zones
  • Added support for transparent multicast to unicast translation for bridges
  • Various other fixes and improvements
  • Additional highlights selectable in the package feeds or SDK:
  • Extended IPv6-support
  • Added DS-Lite support and improved 6to4, 6in4 and 6rd-support
  • Experimental support for Lightweight 4over6, MAP-E and MAP-T
  • Draft-support for self-managing home networks (HNCP)
  • rpcd: new JSONRPC over HTTP-frontend for remote access to ubus
  • mdns: new lightweight mdns daemon (work in progress)
  • Initial support for the musl C standard library
  • Support for QMI-based 3g/4g modems
  • Support for DNSSEC validation
  • Added architecture for package signing and SHA256 hashing
  • ... and many more cool things

New in version 14.07 RC1 (July 15th, 2014)

  • Linux kernel updated to version 3.10
  • Procd: new preinit, init, hotplug and event system written in C
  • Native IPv6-support:
  • RA & DHCPv6+PD client and server
  • Local prefix allocation & source-restricted routes (multihoming)
  • Filesystem improvements:
  • Added support for sysupgrade on NAND-flash
  • Added support for filesystem snapshot and rollback
  • Rewritten mounting system in C for rootfs and block devices
  • UCI configuration improvements:
  • Support for testing configuration and rollback to working last working state
  • Unified change trigger system to restart services on-demand
  • Added a data validation layer
  • Networking improvements:
  • Netifd now handles setup and configuration reload of wireless interfaces
  • Added reworked event support to allow obsoleting network hotplug-scripts
  • Added support for dynamic firewall rules and zones
  • Added support for transparent multicast to unicast translation for bridges
  • Various other fixes and improvements
  • Additional highlights selectable in the package feeds or SDK
  • Extended IPv6-support
  • Added DS-Lite support and improved 6to4, 6in4 and 6rd-support
  • Experimental support for Lightweight 4over6, MAP-E and MAP-T
  • Draft-support for self-managing home networks (HNCP)
  • rpcd: new JSONRPC over HTTP-frontend for remote access to ubus
  • mdns: new lightweight mdns daemon (work in progress)
  • Initial support for the musl C standard library
  • Support for QMI-based 3g/4g modems
  • Support for DNSSEC validation
  • Added architecture for package signing and SHA256 hashing

New in version 12.09 (April 29th, 2013)

  • Dropped support for legacy Broadcom target (brcm-2.4)
  • Switched to Kernel 3.3
  • Switched to uClibc 0.9.33.2
  • Switched x86 images from ext2 to ext4 filesystem
  • Improved parallel building support
  • New netifd implementation to replace the old script based network configuration system
  • Switched to shadow passwords
  • Support for external overlay filesystems in release images
  • Various firewall enhancements
  • Wireless driver updates and stability improvements
  • Experimential support for 5 and 10 MHz channels in ath5k and ath9k
  • Package updates and dependency fixes
  • New target support: ramips, bcm2708 (Raspberry Pi) and others
  • Support for further router models
  • Support for building with eglic instead of uClibc
  • Support for 6RD configuration
  • Support for bridge firewalling in release images

New in version 10.03.1 (October 15th, 2012)

  • Added support for the TP-Link TL-MR3420
  • Added support for the Netgear WNDR3800
  • Added support for the D-Link DSL-2650U
  • Another round of mac80211 improvements and stability fixes
  • Changed wireless interface numbering schema to support restarts of single radios
  • Fixed ethernet on newer Compex WP543 Boards
  • Fixed race condition in link state handling of ag71xx ethernet driver
  • Fixed cpmac ethernet regressions on various AR7 boards
  • Fixed various busybox issues
  • Fixed dropbear segmentation fault when using remote port forwardings
  • Fixed the second ethernet port on Ubiquiti NanoStation M devices
  • Prevent accidental bridging of station mode interfaces
  • Indefinitely try to resolve NTP server addresses, improves reliability of time sync

New in version 12.09 Beta (October 15th, 2012)

  • Target specific improvements:
  • [ar71xx]: support for more ar71xx devices
  • [ramips]: support for Ralink devices
  • [bcm47xx]: better support and image for Broadcom BCM4705 SOCs. Support for serial flash in brcm47xx. Fix out of memory when using wifi on BCM5354
  • [lantiq]: Almost complete Lantiq SoC support. New Asterisk channel driver for Lantiq TAPI
  • [x86]: sysupgrade support
  • General improvements:
  • Improved LuCI interface
  • Switch to the netifd infrastructure for better network configuration support
  • Fixed Imagebuilder, relocatable SDK
  • Full (?) eglibc support
  • Release support for bridge firewalling
  • Vastly improved ath9k driver stability and performance
  • Dependency fixes for packages
  • More iptables addons, improved netfilter performance
  • Experimental support for 5 and 10MHz channels in ath5k and ath9k
  • Support for 6RD configuration
  • Experimental crashlog feature to track kernel oopses
  • Reduced space requirements and improved squashfs/kernel compression
  • Various package improvements and updates
  • Known issues that will get fixed during the beta phase:
  • the new ramips switch driver seems to cause problems on some boards
  • somehow vr9 images are not properly generated
  • 11b/g atheros units might have gpio problems due to the new gpiolib driver

New in version 8.09.2 (January 13th, 2010)

  • pptp nat contracting removed on brcm-2.4, cause of dnat off-by-one port forwarding bug
  • added antenna gpio support for nanostation loco2
  • backported swconfig and IP-175C support for DIR-300 and similar atheros devices
  • added a combined atheros image format with sysupgrade support
  • fixed ethernet issues on fonera+
  • fixed wgt634u regresssion introduced in 8.09.1
  • disabled tcp ecn by default
  • improved sysupgrade reliability
  • added mtd support for fis table layout on redboot based systems
  • add support for creating VMware VMDK images for x86
  • fixed ipv6 interface setup on boot
  • numerous madwifi fixes
  • fixed ImageBuilder and SDK
  • fixed failsafe mode on fonera+ and fonera 2.0
  • fixed memory leaks in miniupnpd
  • fixed escaping issues in ddns-scripts
  • update X-Wrt to 8.09.2
  • update LuCI to v0.8.8
  • security fixes for openswan, tiff, libpng, kernel, curl, gnutls, openssl and dnsmasq