banip: release 1.8.0-1
authorDirk Brenken <dev@brenken.org>
Mon, 12 Jan 2026 21:59:19 +0000 (22:59 +0100)
committerDirk Brenken <dev@brenken.org>
Mon, 12 Jan 2026 21:59:43 +0000 (22:59 +0100)
commit396c65e6709cdc4aa2c1b4c69e2ac7474eb56388
tree7ab30462e12306a906277f8cf98d41b957da65a7
parent9aaf2ffb96650c7743abf46ca64c349ab7286239
banip: release 1.8.0-1

* hardened the uci config parsing
* added a fast, flexible & secure IPv4/IPv6 validator function, it eliminates > 99 % of garbage inputs
  Please note: The ‘rule’ in the feed file now only contains parameters for the IP validator;
  details can be found in the readme file. Old custom feed files are not compatible and will be
  backed up/removed via the uci-defaults script
* added BCP38 support: to block packets with spoofed source IP addresses in all supported chains
* optimized the log monitor plus performance improvements
* removed the pallebone feed (discontinued)
* added the ipexdbl feed
* various small improvements
* LuCI: add the BC38 option under Table/Chain Settings
* LuCI: updating the custom feed editor
* LuCI: small usability improvements
* readme update

Signed-off-by: Dirk Brenken <dev@brenken.org>
net/banip/Makefile
net/banip/files/95-banip-housekeeping
net/banip/files/README.md
net/banip/files/banip-functions.sh
net/banip/files/banip-service.sh
net/banip/files/banip.cgi
net/banip/files/banip.feeds
net/banip/files/banip.init
net/banip/files/banip.tpl