banip: release 0.7.0
authorDirk Brenken <redacted>
Thu, 4 Feb 2021 14:35:21 +0000 (15:35 +0100)
committerDirk Brenken <redacted>
Thu, 4 Feb 2021 20:18:02 +0000 (21:18 +0100)
commitcadaedbfb2a7b705e2fb930b4cebfdd1dfe10cc2
tree84beb5f23cf4767ae2395faaeb70046b141d7c2f
parent93ff4cc743c3aa5581ba4eb1789a784c06c4cc3b
banip: release 0.7.0

* major rewrite
* add support for multiple chains
* add mac whitelisting
* add support for multiple ssh daemons in parallel
* add an ipset report engine
* add mail notifications
* add suspend/resume functions
* add a cron wrapper to set an ipset related auto-timer for
  automatic blocklist updates
* add a list wrapper to add/remove blocklist sources
* add 19.x and Turris OS 5.x compatibility code
* sources stored in an external compressed json file
  (/etc/banip/banip.sources.gz)
* change Country/ASN download sources (faster/more reliable)
* fix DHCPv6/icmpv6 issues

Signed-off-by: Dirk Brenken <redacted>
net/banip/Makefile
net/banip/files/README.md
net/banip/files/banip.conf
net/banip/files/banip.countries [new file with mode: 0644]
net/banip/files/banip.hotplug
net/banip/files/banip.init
net/banip/files/banip.maclist [new file with mode: 0644]
net/banip/files/banip.mail [new file with mode: 0755]
net/banip/files/banip.service
net/banip/files/banip.sh
net/banip/files/banip.sources [new file with mode: 0644]
git clone https://git.99rst.org/PROJECT