-------------------------------------------------------------------- $Id: ChangeLog,v 1.5 1996/07/30 11:50:15 jos Exp $ -------------------------------------------------------------------- IPFWADM - Version 2.3.0 - July 30, 1996 Differences with IPFWADM 2.2: - Fill in packet length when checking packets (-c command). - Do getnetbyname() before gethostbyname() to avoid DNS lookups (and timeouts) when specifying a known network name. - Make "0.0.0.0/0" the default value for the -S and -D options, except when used in combination with the -c (check) command. - Enforce correct use of the -W option (required for checking). - Ignore the hostname when specifying a zero-mask, so that "any/0" (or whatever) can be used to specify "any" address. - Include instead of and use HZ instead of 100 when reading the masquerading timeout values. This version of ipfwadm requires Linux kernel version 1.3.66 or higher, although some features will only work with Linux 2.0.0 or higher. -------------------------------------------------------------------- IPFWADM - Version 2.2 - June 17, 1996 Differences with IPFWADM 2.1: - Allows setting timeout values for masquerading entries. - Support default port (0) for -r flag. - Minor changes in the layout of listing entries using redirection. - Add to make new compile environments happy. - Improved installation commands in Makefile. This version of ipfwadm requires Linux kernel version 1.3.66 or higher, although some features will only work with Linux 2.0.0 or higher. -------------------------------------------------------------------- IPFWADM - Version 2.1 - May 24, 1996 Differences with IPFWADM 2.0: - Support redirection of packets (needed for transparent proxying). - Handle flags for input-only and output-only accounting rules. - Add -m option (replacement for masquerade policy, which is still supported for backwards compatibility). - Minor changes in the layout of rule listings. This version of ipfwadm requires Linux kernel version 1.3.66 or higher, although some features will only work with Linux 1.99.7 (aka pre2.0.7) or higher. -------------------------------------------------------------------- IPFWADM - Version 2.0 - May 5, 1996 Differences with IPFWADM 2.0beta2: - Some type changes to make it work in DEC Alpha systems (not tested). - Installation the manual pages via "make install". - A minor change in displaying active masqueraded sessions. This version of ipfwadm requires Linux kernel version 1.3.66 or higher. -------------------------------------------------------------------- IPFWADM - Version 2.0beta2 - February 17, 1996 Differences with IPFWADM 2.0beta1: - Support for matching with interface names, using an additional option -W. - Some minor bug fixes. This version of ipfwadm will only work with Linux 1.3.66 or higher. -------------------------------------------------------------------- IPFWADM - Version 2.0beta1 - February 12, 1996 Differences with IPFWADM 1.2: Many... Several new, incompatible, facilities in the kernel. Use this (only) for kernel versions 1.3.61 and later. -------------------------------------------------------------------- IPFWADM - Version 1.2 - April 19, 1994 Differences with IPFWADM 1.1: Making the code warning-free when using "gcc -Wall". Some of these warnings were really serious... -------------------------------------------------------------------- IPFWADM - Version 1.1 - April 14, 1994 Differences with IPFWADM 1.0: Some error/usage messages are changed. Furthermore, the -h flag now gives a complete list of all commands and options. -------------------------------------------------------------------- IPFWADM - Version 1.0 - April 9, 1994 This is the first release of ipfwadm, a utility to administer the IP accounting and IP firewall services offered by the Linux kernel. This version of ipfwadm requires version 1.2.1 or later of Linux. --------------------------------------------------------------------