Release Notes: A memory leak that was causing a segfault at start up was resolved.
Release Notes: Environment variable substitution in the configuration now works on all versions of glibc.
Release Notes: Support has been added for variable substitution in the configuration file, with some minor code cleanups.
Release Notes: A particularly nasty bug caused output rules to have the interface 'direction' incorrectly specified. This has been resolved.
Release Notes: Minor code enhancements and bugfixes were made, and memory pools are now used for effective memory allocation. The "--insert" option was removed due to reported lockouts when configuring the firewall remotely.
Release Notes: This version adds support for appending and inserting firewall rules, and preserving the current ruleset, which is useful when using multiple configuration files. Argument parsing has been improved and now uses GNU getopt().
Release Notes: This version adds support for IPv6 and some new iptables extensions (length, unclean, time, and owner-cmd).
Release Notes: Lots of little bugs have been fixed and the source tidied up a bit. The default configuration has changed to allow running out of the box. Some compatibility issues regarding installation have also been resolved.
Release Notes: This version addresses some installation issues and provides some small bugfixes and code cleanups. A port-forwarding option (in addition to full NAT) is also included with this release.
Release Notes: The source has been cleaned up, commented, and reorganized to allow new iptables extensions to be added and changed easily. AGT now logs activity to syslog.