floppyfw Changelog -- 1.0.15 to 1.0.16 Date: 2003-12-30 Kernel 2.2.25 Added a new more NICs. -- 1.0.14 to 1.0.15 Date: 2002-12-01 Kernel 2.2.2? -- 1.0.13 to 1.0.14 Date: 2002-12-01 Kernel 2.2.23 dnsmasq 1.0 -- 1.0.13 to 1.0.14 Date: 2002-09-22 Kernel 2.2.22 -- 1.0.12.3 to 1.0.13 Date: 2002-06-30 This is basically 1.0.12.3 with the 2.2.21 version of the kernel. Some small changes has been done on the script side, modules.lst now handles # commenting and ip_masq_icq is now in the distro. -- 1.0.12.3 to 1.0.13-pre1 This is a dead end version, the changes done here will not be taken further. The 1.0.13 till be a simple upgrade from 1.0.12.3 Date: 2001-12-23 - Swapped from debians ash to busybox ash as on the 1.9 series saving some space on the floppy and gotten command history and tab completion. - modules.lst can now have # comments. - Basically the same busybox configuration and applets as on 1.9 but the autonomous binaries are still there. -- 1.0.12.2 to 1.0.12.3 Date: 2001-11-28 - udhcpd now works, I promise! known bugs: let me guess, DHCP daemon? hope not. -- 1.0.12.1 to 1.0.12.2 Date: 2001-11-25 - udhcpd now works, at least tested working by me. -- 1.0.12 to 1.0.12.1 Date: 2001-11-17 - udhcpd 0.9.6 - fixed the udhcpd.sh script - added NE2000 PCI driver to kernel. - small change in firewall.ini (no feature change) - added the expr command to busybox -- 1.0.12-pre1 to 1.0.12 Date: 2001-11-04 - Kernel 2.2.20 - Moved DHCP server range into /config for more flexibility. Known bugs: DHCP server config script has a missing } and does not really work. -- 1.0.11 to 1.0.12-pre1 Date: 2001-09-30 - Added a dns masquerad/cache and a dhcp server. - Added ipfwd (for VPN masquerade) - Added the h.323 module -- 1.0.10.1 to 1.0.11 Date: 2001-05-19 small change in the dhcp-ethX-exe file for dhcpcd. now it even looks like it's done running firewall.ini -- 1.0.10 to 1.0.10.1 Date: 2001-05-06 Ouch. forgot the ipmasqadm modules in 1.0.10. -- 1.0.9 to 1.0.10 Date: 2001-05-06 This version may have som incompatibilities with older versions. I was tempted to call this 1.2 to show that the changes are quite heavy. - big changes around firewall.ini, it now uses /etc/inside.info and outside.info which is created on bootup. - ip_masq_pptp and ip_masq_vpn is now in the standard floppy. - tested quite alot with the PPoE packages to make the use more seamless. new versions: - kernel 2.2.19 with VPN masq patches. - Busybox 0.51 - dhcpcd 1.3.20-pl0 files changes: - basically all inifiles have changes. -- 1.0.8 to 1.0.9 Date: 2001-01-14 - Initrd.gz filesystem now made with (alot) more inodes. makes the PPPoE packages work. - Added another example in the syslog.cfg file. - floppy file system now mounts with VFAT. -- 1.0.7 to 1.0.8 Date: 2001-01-11 - Kernel now compressed with UPX ( http://upx.tsx.org ) - Moved libraries around a bit to save more space. (from initrd to add.bz2) - Changed syslog.cfg (added *.* entries for simplicity) - Removed /dev/hd* and /dev/sd*, use mknod if you need the entries. files changed: /config /syslog.cfg /floppyfw/add.bz2 /initrd.gz -- 1.0.6 to 1.0.7 Date: 2000-12-26 - Upgraded to kernel 2.2.18 - Added the 3c59x (Vortex) driver for 3com 590 and 900 series cards. - Added a DENY line in firewall.ini for incoming sync packages. - Fixed MASQ in firewall.ini - Added VFAT support. - Kernel now 50K larger due to all the new additions.. (but worth it, I hope) - Added an EXTERNAL outside ip options for, like, the PPPoE packages. - Syslinux v 1.48 - Modules now may even load with parameters from /modules.lst - Some other small changes. Files changed: /config /firewall.ini /network.ini /floppyfw/floppyfw.ini -- 1.0.5 to 1.0.6 Date: 2000-06-10 - Upgraded to kernel 2.2.17 - Kernel now comes with serial support and serial console. - Security uograde og glibc-2.0.7, syslogd and klogd - Added terminfo. -- 1.0.4 to 1.0.5 Date: 2000-06-10 - Upgraded to kernel 2.2.16 - changed some comments in /config Changed: /config -- 1.0.3 to 1.0.4 Date: 2000-05-14 - fixed a flaw in the "tr trick" om the pre and post scripts. Changed: /floppyfw/floppyfw.ini -- 1.0.2 to 1.0.3 Date: 2000-05-10 - New kernel. - Added support for Intel Ether Express and tulip-based cards. - Did the "tr trick" on the pre and post - ini scripts. - Some small fixes. Added: /bin/traceroute Upgraded: Kernel 2.2.15 Changed: /floppyfw/floppyfw.ini -- 1.0.1 to 1.0.2 Date 2000-03-07 - Removed sshd.bz2 from /packages, it's broken anyway. Added: /bin/arp -- 1.0pre14 to 1.0.1 Date: 2000-01-08 - Release (is about time, no real bugs on pre14.) - pre14 added a "tr -d '\r'" which should make it possible to use Windows/DOE-based editors on the configuration files. not tested yet. Upgraded: Kernel 2.2.14 dhcpcd-1.3.18-pl3 -- 1.0pre13 to 1.0pre14 - Some more changes to incorporate DHCP-support - DHCP-client now included. - Freed more space. Added: /bin/dhcpcd /etc/dhcpc/ Upgraded: Kernel 2.2.13 Edited: all .ini-files Devices added: /dev/console /dev/ttyS0 /dev/ttyS1 /dev/lp0 Thanks to: Galen Seitz Bjørn Mork -- 1.0pre12 to 1.0pre13 Yet Yet another release candidate.. - Added DHCP-client hooks. get the dhcpcd.bz2 packge to use it. - More cleanup. Upgraded: kernel 2.2.12 Changed: /floppyfw/floppyfw.ini /network.ini /firewall.ini /config Thanks to: Galen Seitz -- 1.0pre11 to 1.0pre12 Yet another release candidate.. - Fixed more of the init script, small changes. - Fixed the sefaulting more. - The "Bad FAT entry 2848 at 2847" reappeared, fixed. - Squeezed a few bytes more from it. Upgraded: some library files. Changed: floppyfw/floppyfw.ini -- 1.0pre10 to 1.0pre11 Release candidate. Mainly fixed the main init script, looks better, makes the boot process look better too. And of course, fixed some bugs in it. Should work on 8MByte machines now with the ONLY_8M option in /config set to "y". Upgraded: Kernel 2.2.11 Changed: /floppyfw/floppyfw.ini /config Known bugs: forgot to add ip_masq_ftp.o to the /modules.lst -- 1.0pre9 to 1.0pre10 Some sort of modules support added. /modules.lst contains a list of the modules being added and can include arguments like assigned device. /modules can be used to add new modules which will be copied into /var/lib/modules before insmodded (if in the list) This is not tested with any other module than the ip_masq modules. Report any success (or failure) if trying NIC's. upgraded: Kernel 2.2.10 /bin/ipchains ( 1.3.9 ) changed: /floppyfw/floppyfw.ini /config /firewall.ini /network.ini Added: /hosts /modules.lst /modules/ Known bug: /bin/more segfaults Thanks to: Matthew Ashton René Bärecke -- 1.0pre8 to 1.0pre9 Never released. -- 1.0pre7 to 1.0pre8 Changed a blunder in the config file. ( changed eth0:0 to eth0 ) -- 1.0pre6 to 1.0pre7 upgraded: kernel 2.2.7 /bin/netstat /bin/route /bin/ldconfig /bin/ifconfig some changes to the scripts. bug report from: René Bärecke -- 1.0pre5 to 1.0pre6 Added a packaging system. Initial help and idea from: Dylan R. Evans/t'Sade Removed dhcp-stuff and put it into it's own package. Kernel 2.2.6 Added files: /packages Edited files: network.ini : Added spoofing protection and enabled syncookies. floppyfw.ini : Added code for packaging untarring and running scripts in front and after network.ini and firewall.ini. -- 1.0pre4 to 1.0pre5: Kernel 2.2.3 Single main config file Split network.ini into network.ini and firewall.ini Started using some files providing basic programs from LRP. Saved quite alot of space on the floppy. Added files: /config /firewall.ini --