Changes for version 0.06 - 2008-06-13

  • Matthew "Cheetah" Gabeler-Lee <cheetah(at)fastcat.org>: Make it compile even if iptables libiptc is not on the system, by linking with local library object libiptc in library_iptc/libiptc.a.
  • libiptc: Integrated scalability fixes. Most of which has been accepted upstream in 1.4.1. Most significant scalability fix is for chain name searching, used in function is_chain() and iptables_do_command().
  • The local libiptc has been keept up-to-date with iptables 1.4.0. But the iptables.c command interface is still from 1.3.4.
  • iptables-blocking: Add an iptables command that does uses a simple file lock. Can be used to replace the iptables command to avoid race conditions between two iptables commands.

Modules

Perl extension for iptables libiptc