adblock: update 4.5.1-3

* added IPFire DBL: a comprehensive, community-maintained domain blocklist
   divided in 12 categories
* LuCI: eslint fixes
* LuCI: added IPFire feed/category selection

Signed-off-by: Dirk Brenken <dev@brenken.org>
This commit is contained in:
Dirk Brenken
2026-02-20 20:21:17 +01:00
parent 0643531d35
commit cadf02496c
5 changed files with 23 additions and 3 deletions

View File

@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=adblock
PKG_VERSION:=4.5.1
PKG_RELEASE:=2
PKG_RELEASE:=3
PKG_LICENSE:=GPL-3.0-or-later
PKG_MAINTAINER:=Dirk Brenken <dev@brenken.org>

View File

@@ -29,6 +29,7 @@ A lot of people already use adblocker plugins within their desktop browsers, but
| games_tracking | | S | tracking | [Link](https://www.gameindustry.eu) |
| hagezi | | VAR | compilation | [Link](https://github.com/hagezi/dns-blocklists) |
| hblock | | XL | compilation | [Link](https://hblock.molinero.dev) |
| ipfire_dbl | | VAR | compilation | [Link](https://www.ipfire.org/dbl) |
| oisd_big | | XXL | general | [Link](https://oisd.nl) |
| oisd_nsfw | | XXL | porn | [Link](https://oisd.nl) |
| oisd_nsfw_small | | M | porn | [Link](https://oisd.nl) |

View File

@@ -43,6 +43,18 @@ hag;nrd-28days;domains/nrd28-22.txt
hag;nrd-35days;domains/nrd35-29.txt
hst;lite;Lite/domains.wildcards
hst;xtra;Xtra/domains.wildcards
ipf;ads;ads/domains.txt
ipf;dating;dating/domains.txt
ipf;doh;doh/domains.txt
ipf;gambling;gambling/domains.txt
ipf;games;games/domains.txt
ipf;malware;malware/domains.txt
ipf;phishing;phishing/domains.txt
ipf;piracy;piracy/domains.txt
ipf;porn;porn/domains.txt
ipf;smart-tv;smart-tv/domains.txt
ipf;social;social/domains.txt
ipf;violence;violence/domains.txt
stb;standard;hosts
stb;standard-fakenews;alternates/fakenews/hosts
stb;standard-fakenews-gambling;alternates/fakenews-gambling/hosts

View File

@@ -89,14 +89,20 @@
"size": "S",
"descr": "tracking"
},
"hagezi": {
"url": "https://raw.githubusercontent.com/hagezi/dns-blocklists/main/",
"rule": "feed 1",
"size": "VAR",
"descr": "compilation"
},
"hblock": {
"url": "https://hblock.molinero.dev/hosts_domains.txt",
"rule": "feed 1",
"size": "XL",
"descr": "compilation"
},
"hagezi": {
"url": "https://raw.githubusercontent.com/hagezi/dns-blocklists/main/",
"ipfire_dbl": {
"url": "https://dbl.ipfire.org/lists/",
"rule": "feed 1",
"size": "VAR",
"descr": "compilation"

View File

@@ -1428,6 +1428,7 @@ f_main() {
src_entries=""
[ "${src_name}" = "1hosts" ] && src_cat="${adb_hst_feed}"
[ "${src_name}" = "hagezi" ] && src_cat="${adb_hag_feed}"
[ "${src_name}" = "ipfire_dbl" ] && src_cat="${adb_ipf_feed}"
[ "${src_name}" = "stevenblack" ] && src_cat="${adb_stb_feed}"
if [ -n "${src_cat}" ]; then
(