adblock: release 4.5.6-1
authorDirk Brenken <redacted>
Thu, 4 Jun 2026 15:41:28 +0000 (17:41 +0200)
committerDirk Brenken <redacted>
Thu, 4 Jun 2026 15:44:42 +0000 (17:44 +0200)
commit8ad36639f3b7e1f755a65d0694499fce9455f103
treed14245d28a946c45158072407bac823349c9783c
parentf5f2433dfe4852e691fac50157ac837d4e993b8e
adblock: release 4.5.6-1

- f_etag: strip CR in ETag header extraction (gsub(/[\r"]/,…)) — fixes empty-but-present etag
- f_etag: add feed_rm mode to drop a feed's etag entries; roll back the optimistically stored etag on failed downloads
- f_list/f_main: make restore-failure feed pruning subshell-safe via per-feed marker files
- f_jsnup: remove bogus trailing commas from the active_feeds array elements
- f_fetch: validate adb_fetchretry
- f_conf: ignore empty UCI option values so they don't override sane defaults
- f_report: add jclean() to strip control/quote/backslash from untrusted client/iface/domain fields
- LuCI: fix some cornercase issues
- update readme

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