3 years agoadded support for the iptables 'length' match master
Michael Rash [Fri, 9 Mar 2012 01:34:58 +0000]
added support for the iptables 'length' match

3 years agoadded support for the iptables string match
Michael Rash [Thu, 8 Mar 2012 04:26:54 +0000]
added support for the iptables string match

3 years agodefined ipt_match keys for regular iptables matches, added support for the 'comment...
Michael Rash [Tue, 6 Mar 2012 03:07:14 +0000]
defined ipt_match keys for regular iptables matches, added support for the 'comment' match

3 years agoMajor update to include a new parse_keys hash to IPTables::Parse objects.
Michael Rash [Mon, 5 Mar 2012 01:55:11 +0000]
Major update to include a new parse_keys hash to IPTables::Parse objects.

Major update to add a new 'parse_keys' hash to IPTables::Parse objects so
that other modules can easily see what portions of iptables rules can be
parsed into the data returned by chain_rules().

3 years agoadded 'mac_source' into extended hash for parsed iptables rules
Michael Rash [Sun, 4 Mar 2012 01:49:33 +0000]
added 'mac_source' into extended hash for parsed iptables rules

3 years agobumped version to 1.1 IPTables-Parse-1.1
Michael Rash [Sat, 3 Mar 2012 03:38:01 +0000]
bumped version to 1.1

3 years agoMinor doc and iptables binary name update
Michael Rash [Sat, 3 Mar 2012 03:36:08 +0000]
Minor doc and iptables binary name update

- Minor update to print the iptables binary name in 'croak' error
  conditions.  The binary name is either 'iptables' or 'ip6tables'.
- Minor perldoc updates to render links better (two spaces at the beginning
  of lines).

3 years agobumped version to 1.0 IPTables-Parse-1.0
Michael Rash [Wed, 29 Feb 2012 02:40:15 +0000]
bumped version to 1.0

3 years agoAdded META.{yml,json} files
Michael Rash [Wed, 29 Feb 2012 02:38:51 +0000]
Added META.{yml,json} files

- Added META.{yml,json} files similarly to fixing this bug filed against
- Minor bug fix to ensure not to look for 'extended' hash keys in returned
  IPTables::Parse data without an existence check first.
- Added the ability to specify 'ip6tables' when instantiating an
  IPTables::ChainMgr object via 'new'.
- Updated license to the Artistic license.

3 years agoadded basic_tests.pl file to MANIFEST
Michael Rash [Wed, 29 Feb 2012 02:38:38 +0000]
added basic_tests.pl file to MANIFEST

3 years agoState tracking chain_rules() 'extended' attributes bug fix IPTables-Parse-0.9
Michael Rash [Mon, 27 Feb 2012 01:53:11 +0000]
State tracking chain_rules() 'extended' attributes bug fix

Applied slightly modified patch from SSIMON to properly pick up usage of
state tracking in rule extended information as shown in this bug:
Rule 'extended' hash now includes the 'state' or 'ctstate' key
depending on which iptables state tracking module is being used (if

3 years agominor Changes update to include the migration to git for source control IPTables-Parse-0.8
Michael Rash [Sun, 26 Feb 2012 19:14:08 +0000]
minor Changes update to include the migration to git for source control

3 years agominor perldoc update to produce iptables binary name
Michael Rash [Sun, 26 Feb 2012 19:12:40 +0000]
minor perldoc update to produce iptables binary name

3 years agoperldoc update to include ip6tables
Michael Rash [Sat, 25 Feb 2012 02:35:20 +0000]
perldoc update to include ip6tables

3 years agobumped version to 0.8
Michael Rash [Mon, 20 Feb 2012 20:11:58 +0000]
bumped version to 0.8

3 years agoadded 0.8 Changes documentation
Michael Rash [Mon, 20 Feb 2012 20:11:45 +0000]
added 0.8 Changes documentation

3 years agoupdate to handle ip6tables (which doesn't have '--' markers under -nL output like...
Michael Rash [Mon, 20 Feb 2012 20:05:03 +0000]
update to handle ip6tables (which doesn't have '--' markers under -nL output like iptables)

3 years agouse default_log() and default_drop() return values in addition to return hashes
Michael Rash [Mon, 20 Feb 2012 20:03:25 +0000]
use default_log() and default_drop() return values in addition to return hashes

3 years agoadded basic_test.pl for IPTables::Parse
Michael Rash [Mon, 20 Feb 2012 18:38:05 +0000]
added basic_test.pl for IPTables::Parse

3 years agominor comment update to ensure code usage does not issue qw() deprecated warnings
Michael Rash [Sat, 14 Jan 2012 19:07:26 +0000]
minor comment update to ensure code usage does not issue qw() deprecated warnings

3 years agominor copyright date update and typo fixes
Michael Rash [Sat, 14 Jan 2012 02:19:43 +0000]
minor copyright date update and typo fixes

3 years agoinitial import
Michael Rash [Sat, 14 Jan 2012 01:55:15 +0000]
initial import