Revision history for Perl extension IPTables::Parse.
0.9 Sun Feb 26 21:01:45 2012
- Applied slightly modified patch from SSIMON to properly pick up usage of
state tracking in rule extended information as shown in this bug:
https://rt.cpan.org/Ticket/Display.html?id=67372#txn-925687
Rule 'extended' hash now includes the 'state' or 'ctstate' key
depending on which iptables state tracking module is being used (if
any).
0.8 Sun Feb 26 14:03:24 2012
- Major update to support ip6tables policies.
- Added test suite script t/basic_tests.pl to exercise major functions for
both iptables and ip6tables.
- Bugfix for default_log() and default_drop() functions to ensure that
a proper return value is given in addition to the return of a results
hash.
- Migrated to git for source control:
http://www.cipherdyne.org/cgi-bin/gitweb.cgi?p=IPTables-Parse.git;a=summary
https://github.com/mrash/IPTables-Parse
0.7 Fri Oct 17 11:55:01 2008
- Completely re-worked the manner in which iptables commands are executed
so that they are sent through a single function with various options
(described below) for controlling execution.
- Added the ability to control iptables execution model. The default is to
use waitpid(), but other options are to use system() or popen().
- Added the ability to introduce a configurable time delay between each
iptables command.
- Added the ability to use a function reference for the SIGCHLD signal
handler.
- Added the ability to configure the number of seconds used as the alarm
timeout for iptables command execution in the waitpid() execution model.
0.6 Mon May 19 10:15:01 2008
- Added perldoc documentation for 0.6 release.
0.3 12/18/2005
- Added test for ULOG target
- Update to allow -v iptables output (which may be supplied in a file).
0.01 Sat Feb 5 15:18:37 2005
- original version; created by h2xs 1.23 with options
-A -X -b 5.6.0 -n IPTables::Parse