Permalink
Browse files

updated IPTables::Parse to 1.1

  • Loading branch information...
mrash committed Mar 3, 2012
1 parent 818483e commit 774b5841386a69d0e701b1c866bc34bc641ab395
@@ -1,12 +1,36 @@
Revision history for Perl extension IPTables::Parse.
-0.8 Mon Feb 20 15:11:45 2012
+1.1 Fri Mar 02 22:31:12 2012
+ - 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).
+
+1.0 Tue Feb 28 21:45:19 2012
+ - Added META.{yml,json} files to fix this bug:
+ https://rt.cpan.org/Ticket/Display.html?id=75366
+ - Added the ability to specify 'ip6tables' when instantiating an
+ IPTables::ChainMgr object via 'new'.
+ - Updated license to the Artistic license.
+
+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
@@ -3,4 +3,5 @@ Makefile.PL
MANIFEST
README
t/IPTables-Parse.t
+t/basic_tests.pl
lib/IPTables/Parse.pm
@@ -0,0 +1,39 @@
+{
+ "abstract" : "Perl extension for parsing iptables and ip6tables firewall rulesets",
+ "author" : [
+ "Michael Rash <mbr@cipherdyne.org>"
+ ],
+ "dynamic_config" : 1,
+ "generated_by" : "ExtUtils::MakeMaker version 6.55_02, CPAN::Meta::Converter version 2.120530",
+ "license" : [
+ "artistic_1"
+ ],
+ "meta-spec" : {
+ "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
+ "version" : "2"
+ },
+ "name" : "IPTables-Parse",
+ "no_index" : {
+ "directory" : [
+ "t",
+ "inc"
+ ]
+ },
+ "prereqs" : {
+ "build" : {
+ "requires" : {
+ "ExtUtils::MakeMaker" : "0"
+ }
+ },
+ "configure" : {
+ "requires" : {
+ "ExtUtils::MakeMaker" : "0"
+ }
+ },
+ "runtime" : {
+ "requires" : {}
+ }
+ },
+ "release_status" : "stable",
+ "version" : "1.1"
+}
@@ -0,0 +1,21 @@
+--- #YAML:1.1
+name: IPTables-Parse
+version: 1.1
+abstract: Perl extension for parsing iptables and ip6tables firewall rulesets
+author:
+ - Michael Rash <mbr@cipherdyne.org>
+license: Artistic
+distribution_type: module
+configure_requires:
+ ExtUtils::MakeMaker: 0
+build_requires:
+ ExtUtils::MakeMaker: 0
+requires: {}
+no_index:
+ directory:
+ - t
+ - inc
+generated_by: ExtUtils::MakeMaker version 6.55_02
+meta-spec:
+ url: http://module-build.sourceforge.net/META-spec-v1.4.html
+ version: 1.4
@@ -1,4 +1,4 @@
-IPTables-Parse version 0.8
+IPTables-Parse version 1.1
===========================
The README is used to introduce the module and provide instructions on
@@ -1 +1 @@
-0.8
+1.1
Oops, something went wrong.

0 comments on commit 774b584

Please sign in to comment.