FreeWRT 1.0.3

  • new dnsmasq upstream package with bootp and tftp server
  • reduced size of openssl enormously
  • fixes for I/O errors on heavy used USB hard disk transfers
  • security updates for asterisk, madwifi and php4/php5
  • fixes for bridge+wpa network configurations
  • fwcf 1.0.3 with new reboot hook and fwcf status feature, warning when you forget to commit
  • package updates: dropbear (bind to a specific address possible), gpg, cups, pcre, shorewall, socat
  • freewrt adk configuration is embedded into the image (/etc/freewrt.config.gz)
  • WDS configuration improved, separate encryption for WDS link

FreeWRT 1.0.2

  • new packages: djbdns (src only), daemontools (src only), ucspi-tcp (src only), shorewall, trafshow
  • package updates: asterisk, speex, aiccu, nano, rsync, bind9, axtls+axhttpd
  • removed packages: peerguardian, ebtables, arptables
  • fixed tmsnc package build and update to latest version
  • better startup script for openswan and nfs kernel server
  • new sections ipkg, fwcf and startup scripts added to the handbook
  • ebtables removed, ebtables kernel patch triggers a mem-leak in routing cache mechanisms
  • minor fixes for freeradius and mini-httpd
  • fix default interfaces file for Linksys WRT54GSv4
  • removed support for Linksys WRT54Gv1.0 and Linksys WRT54Gv1.1 (no hardware available)

FreeWRT 1.0.1

  • GNU ed version 0.3 and up has a different syntax, accomodate for that; fixes problems on arch linux
  • wrong dependencies to broadcom-diag/broadcom-wl/... (critical)
  • problem with missing .config.cmd
  • mention default username and password in the user handbook
  • default OpenVPN configuration file does not have LZO compression enabled any more, since it is enabled by default.

Changes between FreeWRT 1.0 and OpenWrt Kamikaze/Whiterussian

  • busybox su is enabled by default, multiuser system
  • telnetd is disabled by default, only started in failsafe mode
  • there exists an "admin" user by default and only non-root logins via secure shell are allowed
  • httpd busybox builtin webserver is disabled by default
  • several security related packages are updated to the latest stable version (f.e. openvpn, openssl, openswan, ...)
  • automatic reboot for jffs2 images for resizing (no manual reboot needed)
  • automatic checks on the hostsystem before build (prereq checks for make/gcc/bzip2/...)
  • user and group management functions for packages
  • new startup scripts with autostart/start/stop/restart parameters
  • full control over initscripts via a configuration file (BSD like /etc/rc.conf)
  • runtime configuration menu in buildroot (password, ssh public key, ipkg source)
  • network is configured via /etc/network/interfaces and busybox ifupdown
  • better device support in ADK (every supported model is selectable)
  • better dependencies in ADK via Kconfig features (USB kernel modules not selectable if you choose a embedded system without USB ports)
  • OpenWrt whiterussian system code for Broadcom devices with support for Netgear WGT634U
  • buildroot usage under OpenBSD/MirOS possible
  • NVRAM is not used for configuration, very good for portability
  • simpler startup scripts, no nvram commands in any global startup script
  • busybox ip is the default network configuration tool
  • FreeWRT configuration filesystem, no problems with minor updates in the future
  • base system is just dropbear+uclibc+busybox+base-files, nothing else
  • many package updates and fixes