mirror of
https://github.com/openwrt/packages.git
synced 2025-12-22 01:44:32 +04:00
README: * update header Init-script: * set an earlier start to get triggers to work * better str_contains * improve readability of json() by getting rid of cascading case statements * add new errors/status messages to get_text() * prepare get_text() for localization by switching to inline printf * adjust shellcheck disable comments where needed * parse unbound config for DNS hijack ports * test if the archived cache exists on boot and proceed to use it if it does * add trigger waiting status so that luci app can display correct status * do not run adb_config_update on boot, speeding up trigger setup Signed-off-by: Stan Grishin <stangri@melmac.ca>
adblock-fast
A fast, lightweight DNS-based ad-blocker for OpenWrt that works with dnsmasq, smartdns, or unbound.
It runs once to process and install blocklists, then exits — keeping memory usage low.
Features
- Minimal runtime memory use
- Parallel blocklist download and processing
- Persistent cache support
- Optional Web UI for custom block/allow lists
- Reverts if DNS resolution fails after restart
📚 Full documentation:
https://docs.openwrt.melmac.ca/adblock-fast/