adblock: release 4.5.0-1
authorDirk Brenken <redacted>
Sun, 18 Jan 2026 22:34:19 +0000 (23:34 +0100)
committerDirk Brenken <redacted>
Sun, 18 Jan 2026 22:36:26 +0000 (23:36 +0100)
commit389baa9d00e95f9891fa6c47da8a2d38c2cb5112
tree439cbf4dab47af424839d22846de7f0110437632
parentae659deb4059b6e63c59a29931a3e160dae2571b
adblock: release 4.5.0-1

* added firewall rules based on nftables in a separate isolated nftables table (inet adblock)
  and chains (prerouting), with MAC addresses stored in an nftables set.
  Implemented the following firewall‑integrated features:
  * external DNS Routing (unfiltered): routes DNS queries from selected devices or interfaces
    to an external unfiltered DNS resolver
  * external DNS Routing (filtered): routes DNS queries from selected devices or interfaces
    to an external filtered DNS resolver
  * force DNS: blocks or redirects all external DNS traffic from selected interfaces
    to ensure that clients use the local resolver
* removed the optional generation of an additional jail list (only supported bydnsmasq),
  use the new, resolver independent ext. DNS routing instead
* removed the pz-client-ip feature (only supported by bind),
  use the new, resolver independent ext. DNS routing instead
* removed the obsolete, hardcoded fw4 rules for DNS enforcement
  existing rules will be removed via uci-defaults script after adblock update
* changed the Jail mode to a simple allowlist-only mode
* fixed minor issues in the mail template
* readme update
* LuCI: added a new config tab "Firewall Settings"
* LuCI: fixed minor usability issues

Signed-off-by: Dirk Brenken <redacted>
net/adblock/Makefile
net/adblock/files/95-adblock-housekeeping
net/adblock/files/README.md
net/adblock/files/adblock.init
net/adblock/files/adblock.mail
net/adblock/files/adblock.sh
git clone https://git.99rst.org/PROJECT