Skip to content

Releases: arno-iptables-firewall/aif

arno-iptables-firewall-v2.1.2a

12 Jul 10:18
Compare
Choose a tag to compare

This is a minor bug-fix release which mainly fixes a regression bug with the dig()-wrapper function which was introduced with 2.1.2

arno-iptables-firewall-v2.1.2

22 May 08:35
Compare
Choose a tag to compare
  • Enable IPv6 name record lookups for dig-wrapper. This indirectly enables IPv6/AAAA-record support for dyndns-host-open (& traffic-accounting) plugin
  • Prevent systemd from terminating the job manager when some rules fail
  • Renamed xxx_OUTPUT to INET_OUTPUT_xxx for clarity/consistency + Additional INET_OUTPUT_xxx settings to have better control of internet access on this machine
  • Reorder some code/settings for clarity/consistency

arno-iptables-firewall-v2.1.1a

09 Mar 11:30
a4569b7
Compare
Choose a tag to compare
  • Fixed newer kernels no longer provide sysctl net.netfilter.nf_conntrack_helper. Workaround by performing kernel version check
  • Move start script handling from configure script to install script
  • Added missing LAN_LAN_OPEN_ICMP setting

arno-iptables-firewall-v2.1.1

16 Sep 06:26
Compare
Choose a tag to compare
  • Improve stdout/stderr handling in ip4tables/ip6tables/ip4tables_restore/ip6tables_restore functions
  • Fixed ip4tables/ip6tables functions were broken for multiline result since 2.1.0 breaking eg. the traffic-accounting-plugin
  • Cleanup log handling + rename /var/log/firewall.log to /var/log/arno-iptables-firewall + enable logrotate
  • Fixed stale lock file removal didn't work properly
  • Get rid of ENV_FILE/PLUGIN_CONF_PATH/PLUGIN_BIN_PATH setting in config file and improve autodetection

2.1.0

03 Jan 10:49
Compare
Choose a tag to compare
  • Fixed systemd script had private tmp enabled causing problems with the job manager
  • Use start-stop-daemon to start the job manager. Hopefully fixes the issue of it sometimes terminating suddenly
  • Some tweaks/cleanups for the job manager
  • Fixed potential systemd service file shutdown problem (thanks to Sven Geuer from Debian upstream)
  • Have installer install rsyslog config file, if rsyslog is available
  • Fixed (dynamic) host multi IP handling in plugins
  • Default FRAG_DROP to off
  • Tweaks in the job manager process

2.1.0-RC2

13 Feb 07:02
Compare
Choose a tag to compare
  • Fixed ipt_if() expansion didn't work as it should
  • Improve copy/overwrite logic in install.sh
  • Tweak job manager start/stop logic

2.1.0-RC1

10 Feb 09:39
Compare
Choose a tag to compare
  • Various fixes/tweaks in the job manager
  • Various fixes/tweaks for use with iptables-compat/nftables
  • Various misc. fixes/tweaks
  • Get rid of BAD_TCP_FLAGS option
  • Replace FRAG_LOG option with FRAG_DROP

2.1.0-BETA1

29 Jun 05:40
Compare
Choose a tag to compare
2.1.0-BETA1 Pre-release
Pre-release
  • Move dynamic host handling (no longer via DynDNS-host-open plugin but handled internally)
  • Added capability for host names resolving to multiple IPs in dynamic host support
  • New job manager to accommodate improved (plugin) helper support (replaces cron jobs)
  • Move duplicate code from some of the plugins to environment (like locking for instance)
  • Various other tweaks/refactoring

2.0.3

28 Jun 09:28
Compare
Choose a tag to compare
  • Various fixes in the installer
  • Improvements in the parasitic net plugin
  • Various tweaks

2.0.2a

23 Nov 08:40
Compare
Choose a tag to compare
  • Fixed log line being too long (>28 chars)
  • Fixed systemd installation failed on some systems
  • Service file should start AIF after network is up and local filesystems are mounted
  • Tweaks/improvements in configure/install scripts