IPTables-Parse.git
14 months 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

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

14 months 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

14 months 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().

14 months 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

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

14 months 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).

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

14 months 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
  IPTables::Parse:
    https://rt.cpan.org/Ticket/Display.html?id=75366
- 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.

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

14 months 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:
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).

14 months 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

14 months 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

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

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

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

14 months 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)

14 months 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

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

16 months 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

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

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