filtergen (0.12.8-1)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 0.12.8-2~1.gbp7e3b7d > 0.12.8-1
- Git: https://github.com/jaqx0r/filtergen.git -b debian
-
- Branch: debian
- Path: debian/changelog
- Repo size: 3317760
- Browser: https://github.com/jaqx0r/filtergen/tree/debian
- Last scan: 2023-06-03 05:03:05+00
- Next scan: 2023-06-04 02:00:00+00
- Debian changelog in Git:
filtergen (0.12.8-2~1.gbp7e3b7d) UNRELEASED; urgency=medium
** SNAPSHOT build @7e3b7decdcbc8fbc1f629a75d35d84491a6cd383 **
[ Jamie Wilkinson ]
* initial import of diff from 0.10-1
* import of diff 0.10-2
* import of diff 0.10-3
* import of diff 0.10-4
* import of diff 0.10-5
* import of diff 0.10-6
* import of diff 0.10-7
* import of diff 0.11-1
* import of diff 0.11-2
* import of diff 0.11-3
* import of diff 0.11-4
* Import diff from 0.12.4-4
* Import diff from 0.12.4-4.1
* initialise variable in fg-iptables, fix configure.in for latest automake
* new upstream version
* Import Matt Palmer's 0.12.4-5 debian release.
* Import NMU from Gregor Herrmann for 0.12.4-5.1 package.
* debhelper and updated standards version
* updated watch file
* apply patch from matt palmer (plus unit test fixes)
* create bzr ignore list
* hax
* Fix build failures when using clang instead of gcc.
* Remove obsolete changelog lines caused by divergence of history.
* Update changelog to recognise fix for debbug #751443
* New maintainer.
* Support globbing in include directives.
* Update changelog with mpalmer's patch.
* Update bison's parse param for modern bison.
* Update changelog.
* Update gitignore with debian tree's make check results.
* Update gitignore with debian/rules build results.
* Add gitbuildpackage config.
* Add debian/source files for building from git.
* Update watch file.
* Bump debian/compat.
* Add VCS tags to control file, update build-dep on debhelper.
* Undo merge from 0.12 branch.
* Update gitignore.
* Add build-arch and build-indep targets to debian/rules.
* new upstream
* Convert to dh debian/rules.
* update changelog
* return code for asprintf
* Check return code of asprintf in scanner.l
* Check return code of asprintf in glue.c
* Check return code of asprintf in resolver.c
* Check return code of chdir() in t/scan.c
* update change log
* Fix typo in ?: ternary.
* Remove GNUism ?:
* Remove empty factoriser code from makefile.
* Cast %p argument to void *.
* Package up extras into tarball.
* Update examples to include examples.
* Fix date in changelog.
* Update address of FSF.
* Update years of copyright.
* Set correct sysconfdir path.
* More examples.
* Update changelog
* Bump version to 0.12.6
* Rename configure.in to configure.ac
* Delete .bzrignore, sort and uniq .gitignore.
* Make yyrestart a void return type in the external declaration in glue.c, to
match the real type signature.
* Assume correct ordering now that the globbed include sorts after readdir()
iterator order.
* Add a test for globbing includes to match Matt Palmer's patch.
* Add the test :(
* New upstream.
* Add useful flags to the package config.
* update gitignore
* Use dh-autoreconf to rebuild the autogoats at build time.
* release 0.12.6-1
* Add a travis.yml to enable continuous integration.
* Compile with both clang and gcc in travis.
* Use local makefile bootstrap for .travis.yml.
* Convert .travis.yml to use container infrastructure. Install package deps
using addons config options.
* reformat .travis.yml
* Reorder creation of the globbed include files.
* Cat the test suite log after running the tests.
* Check return code of strtol in resolver.c
* Fix includes for LONG_MIN and LONG_MAX.
* Updated gitignore.
* Add more warning CFLAGS.
* Release 0.12.6-2.
* Annotate scan_err as a printf-like function for clang.
* Fix the location for the printf-like annotation.
* Fix the way the test suite log is printed after failure.
* Add -x to print progress in each test script.
* Run tests in parallel so that output is captured.
* Make sure debian/rules can fail the build after catting the test-suite.log
[ Michael Chapman ]
* Add iptrestore backend
[ Jamie Wilkinson ]
* Fix compiler warnings from cherrypick in fg-iptrestore.c
* Allow '*' for an interface name
[ Michael Chapman ]
* Increase MAXINCLUDES
* Associate an address family with each backend
* Use address family to normalize and resolve IPs
* Match IPv6 addresses as a single token
* Normalize and resolve IPv6 addresses
* Add ip6tables backend
* Add ip6tables-restore backend
* Add iptables-restore to fgadm
* Add ip6tables and ip6tables-restore to fgadm
* s/AC_PROG_LEX/AM_PROG_LEX/
* Fix iptables-restore backend in fgadm
* Fix ip{6,}tables-restore backend in fgadm
* Document iptables-restore backend
* Document ip6tables{,-restore} backends
[ Jamie Wilkinson ]
* Add Michael Chapman to the list of THANKS.
* Bump version for new release.
* Update HISTORY.
* clang-format-3.6 *.{c,h}
* Add a .clang-format to maintain style.
* Dump the generated output in test programs so we can see what the diffs are.
* Make the testlib always print the diff.
* Always print the diff when a test comparison fails.
* The order of output should be sorted alphabetically by the full pathname, if
glob truly works.
* Use scandir to walk the directory entries in reverse alphabetical order; a
side effect of which is the files are included in alphabetical order.
* Cat the test suite log after failure.
* New upstream release.
* Remove debugging statements.
* Release 0.12.7-1.
* Simplify control flow through convert_port_argument in glue.c.
* Show which direction is unknown when aborting the switch.
* Check if convert_rule or convert_rule_list returns NULL before attempting to
append to the return value.
* Merge branch '0.12' of https://github.com/jaqx0r/filtergen into 0.12
* Update .gitignore with loose files from other branches.
* Add a flag to disable resolution of hostnames, port names, or service names.
* Don't allow includes of the / path.
* Check return of strdup and report an error.
* Normalize root paths.
* Don't apply any flags if there are no flags to apply.
* Don't create new filters if the subrule conversion returns NULL.
* Remove filter_apply_flags method as it only performs name resolution, which
has already been done by the resolver module. This extra duplication costs
seconds of CPU time in the worst case.
* Check to see if the google-perftools libprofiler is available.
* Remove filter_unroll, unused by the compilation phase.
* Replace abort() with a message and return and error state.
* Only branch on n->arg if it exists.
* Don't rash when invalid filter types are processed.
* Update HISTORY
* Free strdup'd memory.
* Convert filename() into a const char return and allocate the standard input
name as a static.
* Free the AST after conversion to struct filter*.
* Revert "Remove filter_unroll, unused by the compilation phase."
* Add a test to validate the example programs.
* Explicit braces around if.
* Rename icmp.filter to icmp to avoid being included in the example test.
* Bump to version 0.12.8 and update HISTORY.
* release this version
[ Debian Janitor ]
* Trim trailing whitespace.
* Update watch file format version to 4.
* Use secure URI in Homepage field.
* Bump debhelper from deprecated 9 to 13.
* Set debhelper-compat version in Build-Depends.
* Set upstream metadata fields: Repository-Browse.
* Drop unnecessary dependency on dh-autoreconf.
* Avoid explicitly specifying -Wl,--as-needed linker flag.
* Fix field name cases in debian/control (VCS-Browser ⇒ Vcs-Browser, VCS-Git ⇒
Vcs-Git).
-- Jamie Wilkinson <jaq@debian.org> Wed, 13 Nov 2019 03:44:42 +1100
- This branch is 148 commits ahead of tag version/0.12.8
- Git log:
commit b77c52fc484f456517a3ea050aae568d2264c3ed
Merge: 1edc411 5cd170c
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Thu Jan 12 18:31:50 2023 +1030
Merge pull request #3 from debian-janitor/lintian-fixes
Fix some issues reported by lintian
commit 5cd170cf8b9cda6a8f8bfe44c9d369c94bc32a1d
Author: Debian Janitor <janitor@jelmer.uk>
Date: Fri Dec 9 19:33:47 2022 +0000
Fix field name cases in debian/control (VCS-Browser ⇒ Vcs-Browser, VCS-Git ⇒ Vcs-Git).
Changes-By: lintian-brush
Fixes: lintian: cute-field
See-also: https://lintian.debian.org/tags/cute-field.html
commit cdba034ed298f7a7019283493cdbab546ef62a2e
Author: Debian Janitor <janitor@jelmer.uk>
Date: Fri Dec 9 19:33:47 2022 +0000
Avoid explicitly specifying -Wl,--as-needed linker flag.
Changes-By: lintian-brush
Fixes: lintian: debian-rules-uses-as-needed-linker-flag
See-also: https://lintian.debian.org/tags/debian-rules-uses-as-needed-linker-flag.html
commit 6100d080c28b3ce73cf0c11d2c87c262e9866cac
Author: Debian Janitor <janitor@jelmer.uk>
Date: Fri Dec 9 19:33:41 2022 +0000
Drop unnecessary dependency on dh-autoreconf.
Changes-By: lintian-brush
Fixes: lintian: useless-autoreconf-build-depends
See-also: https://lintian.debian.org/tags/useless-autoreconf-build-depends.html
commit a041a7d3bd480137c7362007b3cd971c016a8456
Author: Debian Janitor <janitor@jelmer.uk>
Date: Fri Dec 9 19:33:41 2022 +0000
Set upstream metadata fields: Repository-Browse.
Changes-By: lintian-brush
Fixes: lintian: upstream-metadata-file-is-missing
See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html
commit b5208617b06186c2c80bf308aeb3432a286cff82
Author: Debian Janitor <janitor@jelmer.uk>
Date: Fri Dec 9 19:33:35 2022 +0000
Set debhelper-compat version in Build-Depends.
Changes-By: lintian-brush
Fixes: lintian: uses-debhelper-compat-file
See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html
commit ad32ffdc02b9b41e188bc47664f0fd1115361a54
Author: Debian Janitor <janitor@jelmer.uk>
Date: Fri Dec 9 19:33:35 2022 +0000
Bump debhelper from deprecated 9 to 13.
Changes-By: lintian-brush
Fixes: lintian: package-uses-deprecated-debhelper-compat-version
See-also: https://lintian.debian.org/tags/package-uses-deprecated-debhelper-compat-version.html
commit d362fcdac277703c296483350430bfa80a13f243
Author: Debian Janitor <janitor@jelmer.uk>
Date: Fri Dec 9 19:33:34 2022 +0000
Use secure URI in Homepage field.
Changes-By: lintian-brush
Fixes: lintian: homepage-field-uses-insecure-uri
See-also: https://lintian.debian.org/tags/homepage-field-uses-insecure-uri.html
commit 9d397939b13a6c8e7cc4f3dce25467f7601f65ab
Author: Debian Janitor <janitor@jelmer.uk>
Date: Fri Dec 9 19:33:33 2022 +0000
Update watch file format version to 4.
Changes-By: lintian-brush
Fixes: lintian: older-debian-watch-file-standard
See-also: https://lintian.debian.org/tags/older-debian-watch-file-standard.html
commit 25e049f9da59771eb2801b1bdacf38fa204770a4
Author: Debian Janitor <janitor@jelmer.uk>
Date: Fri Dec 9 19:33:33 2022 +0000
Remove duplicate line from changelog.
Changes-By: lintian-brush
commit 2aff7bd06eec95e72e90fbd452269880a9b067b3
Author: Debian Janitor <janitor@jelmer.uk>
Date: Fri Dec 9 19:33:33 2022 +0000
Wrap long lines in changelog entries: 0.12.8-2~1.gbp7e3b7d.
Changes-By: lintian-brush
Fixes: lintian: debian-changelog-line-too-long
See-also: https://lintian.debian.org/tags/debian-changelog-line-too-long.html
commit 2946bc4ee018f9be8ab35c7b935cf4eaac3403d3
Author: Debian Janitor <janitor@jelmer.uk>
Date: Fri Dec 9 19:33:32 2022 +0000
Trim trailing whitespace.
Changes-By: lintian-brush
Fixes: lintian: trailing-whitespace
See-also: https://lintian.debian.org/tags/trailing-whitespace.html
commit 1edc411d5c57afc54bc16a7055f07b1794c5128d
Merge: 3bf27f8 5b12373
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Thu May 20 12:27:31 2021 +0800
Merge pull request #2 from sanjaymsh/ppc64le
Travis-ci: added support for ppc64le
commit 5b123736cffb378e6ac73085ee8b9b60ae779ad8
Author: sanjay-cpu <snjkmr32@gmail.com>
Date: Thu Oct 8 10:49:33 2020 +0000
Travis-ci: added support for ppc64le
commit 3bf27f8f113883603f4d8ba9f029ca70885c33f6
Merge: 494e297 7f62a6d
Author: Jamie Wilkinson <jaq@debian.org>
Date: Wed Dec 18 13:36:58 2019 +1100
Merge branch '0.12' into debian
Adds gcov support, and travis/github changes.
commit 494e297fdf0b0f008dbdea4524ca65e3833e3754
Author: Jamie Wilkinson <jaq@debian.org>
Date: Wed Dec 18 13:27:45 2019 +1100
Remove travis_wait command as no longer necessary.
commit a6b62c497e42a2ef4d49b052661639b96d693035
Author: Jamie Wilkinson <jaq@debian.org>
Date: Wed Dec 18 13:23:51 2019 +1100
Remove t_29_nocommentend which is currently broken.
commit 680ae234a6a08c549ea51c7b8125e1e087ff5983
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Tue Nov 12 17:37:27 2019 +0000
Fix the typo; travis_wait takes just a number of minutes.
commit 2a975b2464cb7cea8d7c12b566c8fb4f097815b2
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Tue Nov 12 17:33:30 2019 +0000
Wait 30 minutes for output.
commit d942d706ccb1f27f62b71f43b148b8783d3ef174
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Wed Nov 13 04:01:04 2019 +1100
Use latest distro to get good packages.
commit 7e3b7decdcbc8fbc1f629a75d35d84491a6cd383
Merge: 60671bc a565916
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Wed Nov 13 03:43:33 2019 +1100
Merge tag 'version/0.12.8' into debian
version/0.12.8
commit 7f62a6d57caad8fd706cc6298991e240a39478d6
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Tue Feb 23 01:12:57 2016 +1100
Fix linking of -lgcov for test programs.
commit e078abb67a326949dd4e2fffabe06697e3a4f1e4
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Tue Feb 23 01:04:25 2016 +1100
Add coveralls to travis.yml.
commit 63af340ad4f727e9a6e3cb10cde28e97ef6a79d5
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Tue Feb 23 01:01:58 2016 +1100
Add gcov coverage support to the configure script.
commit 7fd5b7c5ff0c50d2e16d6db137494f9d59a79f5e
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Tue Feb 23 00:43:24 2016 +1100
Add status indicators.
commit 93a50cc0041685fe0f689d3ad0bb2927ab197918
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Tue Feb 23 00:41:43 2016 +1100
Move README to README.md to render on github.
commit 60671bc9578aeda64e1dd87bb2b79774221c0445
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Mon Feb 22 23:30:07 2016 +1100
release this version
commit c7b2e9055b64f75a09cc81826838898e97c3a401
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Mon Feb 22 23:22:19 2016 +1100
Update changelog
commit 0e1ddbafa8b600c6593a3438ddbcc38794284403
Merge: a44d99b 91860f5
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Mon Feb 22 23:20:56 2016 +1100
Merge tag 'version/0.12.8' into debian
version/0.12.8
commit 91860f535fc16b52dfc4ccc4d5871779fddc582f
Merge: bdca4b5 ed71674
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Mon Feb 22 23:19:00 2016 +1100
Merge branch '0.12' of https://github.com/jaqx0r/filtergen into 0.12
commit ed7167454ed7bc01c7f9fa077d0bfcb51d342251
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Mon Feb 22 23:18:00 2016 +1100
Bump to version 0.12.8 and update HISTORY.
commit 1d60892256cf072ca00da880066dea46d389657b
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Mon Feb 22 22:57:42 2016 +1100
Rename icmp.filter to icmp to avoid being included in the example test.
commit d47c4146d71d0fa7f4033444fdf0ea2395e7c1b2
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Mon Feb 22 22:56:43 2016 +1100
Explicit braces around if.
commit 6cd8ba40ffb85bd4e7617d499b02608df89d8a8a
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 21 19:06:08 2016 +1100
Add a test to validate the example programs.
commit 407eefe38cbaa35755026c972f4bc422b8ed91ad
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 21 17:33:17 2016 +1100
Revert "Remove filter_unroll, unused by the compilation phase."
This reverts commit 8483da10cf5a6d4e9d27ec352a98d44a4fa841d6.
commit 7bbd9e6b7240f18403847c45d30ed8729ca0789c
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 21 17:22:33 2016 +1100
Free the AST after conversion to struct filter*.
commit 6e0b87c1321dacc373e22a3712249013aa837f9e
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 21 17:15:29 2016 +1100
Convert filename() into a const char return and allocate the standard
input name as a static.
commit 880c21a1c02a7119e3c6cc139968915c0cc5d9dd
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 21 17:13:49 2016 +1100
Free strdup'd memory.
commit da24af73f49ab279afb397bac9b5e0b207c009a7
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 21 16:56:47 2016 +1100
Update HISTORY
commit 671e829408d72ef348f9c3297d05de5de310b356
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 21 02:33:12 2016 +1100
Don't rash when invalid filter types are processed.
commit 8bbc3a0ae348fd50f96ef00bbde11661ab5fc8a1
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 21 02:27:20 2016 +1100
Only branch on n->arg if it exists.
commit 0b085854bcbb4b88ca0593f753794a813a02ea2b
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 21 02:26:53 2016 +1100
Replace abort() with a message and return and error state.
commit d2a5cdfd7a8d00309f75504cb386b9c7db86a588
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 20 21:32:17 2016 +1100
Remove filter_unroll, unused by the compilation phase.
commit 7438b4d4ff34c351dc376995b4aaa665e1aa024f
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 20 10:46:30 2016 +1100
Check to see if the google-perftools libprofiler is available.
commit 9bfb1433d8c837efc7bae2091189d216036de033
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 20 10:30:21 2016 +1100
Remove filter_apply_flags method as it only performs name resolution,
which has already been done by the resolver module. This extra
duplication costs seconds of CPU time in the worst case.
commit 6f327075aa1738365b7a35b8f9e553e303783895
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Thu Feb 18 11:54:32 2016 +1100
Don't create new filters if the subrule conversion returns NULL.
commit d94375ad185beb3044dd03f182b8f84095b03383
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Thu Feb 18 10:51:00 2016 +1100
Don't apply any flags if there are no flags to apply.
commit e163e53b1decbd6593b39356afa8727c3ab50b8f
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Thu Feb 18 10:39:26 2016 +1100
Normalize root paths.
commit 21b3441c7eb2b5ad29ec4d7dc6dc16a30f8af734
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Thu Feb 18 09:33:52 2016 +1100
Check return of strdup and report an error.
commit 7c58d5a28cf65cedad1b3e3a13acd11717c9215c
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Wed Feb 17 18:49:13 2016 +1100
Don't allow includes of the / path.
commit bdca4b50266170f554000101d0c8eeff14d49401
Merge: 16eb590 58e64be
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 14 23:23:52 2016 +1100
Merge branch '0.12' of https://github.com/jaqx0r/filtergen into 0.12
commit 58e64be8a35eb80c6af5a9ac2df220b20a54a063
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 14 23:22:11 2016 +1100
Add a flag to disable resolution of hostnames, port names, or service names.
commit 16eb5909254d38ab0e1c6039dacc0b6fb75972c9
Merge: 7169fab aadfd75
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 14 22:36:53 2016 +1100
Merge branch '0.12' of https://github.com/jaqx0r/filtergen into 0.12
commit cb8a14a03fc489e508e7c98c1496e024ee72a31c
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 14 22:34:27 2016 +1100
Update .gitignore with loose files from other branches.
commit aadfd75bd3a3e2b7971b28a2210cfb206a24a5a1
Merge: e765c3e e127d74
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 14 22:33:17 2016 +1100
Merge branch '0.12' of https://github.com/jaqx0r/filtergen into 0.12
commit e765c3e78caa9eec8401872fd5260448ce1cf549
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 14 22:32:19 2016 +1100
Merge branch '0.12' of https://github.com/jaqx0r/filtergen into 0.12
commit 9fe40cdfda9c79b3474e0ccb6423298eb1b65353
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 14 22:30:16 2016 +1100
Check if convert_rule or convert_rule_list returns NULL before
attempting to append to the return value.
Thanks, american fuzzy lop!
commit 7169fab3fdded8efa3867452dc7759d7e80ae767
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 14 19:24:13 2016 +1100
Show which direction is unknown when aborting the switch.
commit e127d74e244d1ff1f1431161b9084e1f6da2dea8
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 14 12:59:16 2016 +1100
Simplify control flow through convert_port_argument in glue.c.
commit a44d99b19715ab9daa3402bfb9f5caff21ce0f30
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sun Feb 14 12:59:16 2016 +1100
Simplify control flow through convert_port_argument in glue.c.
commit 0f9a9a20e857bba2101125b334c05f8c3d5df790
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 22:04:53 2016 +1100
Release 0.12.7-1.
commit ea56b72aa5ef23f9595f5405dd25d335c619bea5
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 22:03:03 2016 +1100
Remove debugging statements.
commit 4c2be2733a15143e314bf91b820f0f7cfba92fb1
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 22:01:54 2016 +1100
New upstream release.
commit 22b5112df651f67ab9b15ad30c714374c0753dd4
Merge: ff3129e 4bf9271
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 22:00:33 2016 +1100
Merge tag 'version/0.12.7' into debian
version/0.12.7
commit 4bf9271f66d59ad1108cd9643fbd973671a8b03c
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 21:59:28 2016 +1100
Update HISTORY.
commit 028217401e1c64f5f0962ded5dc15b5ec34c49c0
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 21:55:17 2016 +1100
Cat the test suite log after failure.
commit d6173d5710aa1f95671c9b473c885bfbec05b1ec
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 21:50:04 2016 +1100
Use scandir to walk the directory entries in reverse alphabetical order; a side effect of which is the files are included in alphabetical order.
commit 5499861ad48e76daa9d40b93a5eb37ee4869de0c
Merge: 0952e4b 1f2600b
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 21:24:07 2016 +1100
Merge branch '0.12' of https://github.com/jaqx0r/filtergen into 0.12
commit 1f2600bf0c0997660bc712cb00c0def0bd0c15da
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 21:21:21 2016 +1100
The order of output should be sorted alphabetically by the full pathname, if glob truly works.
commit d5d0b151051fec9581c252686c52935ca5bc9bf9
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 21:20:48 2016 +1100
Always print the diff when a test comparison fails.
commit ff3129e550ef323e7adbed28d8dd877c6d77f952
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 21:11:51 2016 +1100
Make the testlib always print the diff.
commit a049b9519fa4c0bbcf7c07a736a0a8362c1c3e15
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 21:11:06 2016 +1100
Dump the generated output in test programs so we can see what the diffs are.
commit 0952e4b5e30b9b07160bdacc1082158e040727a5
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 21:09:09 2016 +1100
Add a .clang-format to maintain style.
commit 58c93b9bb3220b3847e43eb18c5b1a379d70f97e
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 20:43:10 2016 +1100
clang-format-3.6 *.{c,h}
commit 7eeb628763f07c979adbdc1a816d897ae2ae1a3f
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 20:21:53 2016 +1100
Update HISTORY.
commit 4800ddb88900b2313bbe183189a0faa7ef50ebab
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 20:16:34 2016 +1100
Update HISTORY.
commit 97bbd47a643e9b6dc53d58c1edbf54b48238deae
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 20:07:09 2016 +1100
Bump version for new release.
commit eec73fb917c1c54044d6ae583594be64b8a6f0c7
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 20:06:23 2016 +1100
Add Michael Chapman to the list of THANKS.
commit 2e03dfaa82e97d59beb9c265b116b62b40ea12ca
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Wed Jul 27 13:59:08 2011 +1000
Document ip6tables{,-restore} backends
commit b1bf58377db90257d12195da73a986c7b4fe1ac5
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Wed Jul 27 13:55:24 2011 +1000
Document iptables-restore backend
commit e6c46d62dcf2d372cf5e4fe05929bd7ee6048e51
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Tue Jul 26 16:26:06 2011 +1000
Fix ip{6,}tables-restore backend in fgadm
commit b740db7b00d060072de6fac453959068266b154d
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Tue Jul 26 16:10:57 2011 +1000
Fix iptables-restore backend in fgadm
commit 8d7c6854ea8e930ff8ba23f329b7bce1b67132bd
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Tue Jul 26 15:55:53 2011 +1000
s/AC_PROG_LEX/AM_PROG_LEX/
commit 008a4b005d7ff90412c43c82eba1f3aae37ad0f0
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Tue Jul 26 15:11:21 2011 +1000
Add ip6tables and ip6tables-restore to fgadm
commit 08dcaf84f927531cd1eb359c8653f04b707f1364
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Tue Jul 26 15:09:33 2011 +1000
Add iptables-restore to fgadm
commit 05a813c38ddd152b55b3fff05f3af8a9078fa824
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Tue Jul 19 16:24:59 2011 +1000
Add ip6tables-restore backend
As with the ip6tables backend, this simply leverages the existing
iptables-restore backend code.
commit 1699bf45aafbe277b65ea33b11fdd0c0003298e8
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Tue Jul 19 00:37:16 2011 +1000
Add ip6tables backend
This simply leverages the existing iptables backend code.
commit 1a0723523e80efe08238064edb8bb087b278cd41
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Tue Jul 19 00:36:18 2011 +1000
Normalize and resolve IPv6 addresses
No backends happen to use the address and mask in their "socket address"
form, however the generation of these fields is kept for consistency.
commit b9764aa72b09c8034b585baaa657aa065df48590
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Tue Jul 19 00:24:42 2011 +1000
Match IPv6 addresses as a single token
An IPv6 address is distinguished by having 2 colons (unlike a port
range, which only has 1 colon).
commit b946ecb60f51f773654753578e499cf54288c470
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Tue Jul 19 00:21:49 2011 +1000
Use address family to normalize and resolve IPs
The address family needs to be propagated all the way down through the
converter.
commit 8419efbf266d5c2df3cb0a2adde801489feaf2fe
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Mon Jul 18 23:54:43 2011 +1000
Associate an address family with each backend
All existing backends only support AF_INET.
commit 56e09f1879a7ef9ec182621bd9816d085be0a3f3
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Thu Jul 14 17:33:53 2011 +1000
Increase MAXINCLUDES
Also ensure a warning is generated when this limit is reached.
commit 9800f16707e5b810aecbd9390962fdb42dc0a6d1
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 19:31:00 2016 +1100
Allow '*' for an interface name
This expands to, scarily enough, 'all'.
commit 7b70b6eb0eb7f20fb57e859bf13244d95420bfc6
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 19:28:19 2016 +1100
Fix compiler warnings from cherrypick in fg-iptrestore.c
commit ad2ed43980f29d2120d2898769740d6383bb53d9
Author: Michael Chapman <michael.chapman@anchor.net.au>
Date: Wed Jul 13 14:16:35 2011 +1000
Add iptrestore backend
commit d300405346f599d45d056cde9380e0bbf448f5a2
Merge: cf4f8df ef36060
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 19:13:00 2016 +1100
Merge branch 'debian' into 0.12
commit ef36060e7362025ecd2610de1f84fb6f368f35af
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 19:06:03 2016 +1100
Update changelog.
commit 2afea59b143561ffd21dcb465359ddbdedb76c62
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 19:05:23 2016 +1100
Make sure debian/rules can fail the build after catting the test-suite.log
commit ad2588dbb065454dadab81d8811bf501409c0b52
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 19:00:47 2016 +1100
Run tests in parallel so that output is captured.
commit 059af72512df7c2dfa72bc4195914d11ab0a46a3
Author: Jamie Wilkinson <jaq@spacepants.org>
Date: Sat Feb 13 19:00:27 2016 +1100
Add -x to print progress in each test script.