summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDirk Brenken2026-02-20 19:21:17 +0000
committerDirk Brenken2026-02-20 19:22:49 +0000
commitcadf02496cf5e68299ac6effddb8400a5e5c8c37 (patch)
tree200552bf1f0823aa21f79522f6bb7e45695e32d8
parent0643531d35863bbb1635cfdac3a0522529d4cac4 (diff)
downloadpackages-cadf02496cf5e68299ac6effddb8400a5e5c8c37.tar.gz
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>
-rw-r--r--net/adblock/Makefile2
-rw-r--r--net/adblock/files/README.md1
-rw-r--r--net/adblock/files/adblock.categories12
-rw-r--r--net/adblock/files/adblock.feeds10
-rwxr-xr-xnet/adblock/files/adblock.sh1
5 files changed, 23 insertions, 3 deletions
diff --git a/net/adblock/Makefile b/net/adblock/Makefile
index 7f436c3172..0877adb8dd 100644
--- a/net/adblock/Makefile
+++ b/net/adblock/Makefile
@@ -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>
diff --git a/net/adblock/files/README.md b/net/adblock/files/README.md
index dee98e9aa7..ce5629cf25 100644
--- a/net/adblock/files/README.md
+++ b/net/adblock/files/README.md
@@ -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) |
diff --git a/net/adblock/files/adblock.categories b/net/adblock/files/adblock.categories
index 5c31fc7133..026e7fe09f 100644
--- a/net/adblock/files/adblock.categories
+++ b/net/adblock/files/adblock.categories
@@ -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
diff --git a/net/adblock/files/adblock.feeds b/net/adblock/files/adblock.feeds
index 4fd52bace8..4b2a9455ac 100644
--- a/net/adblock/files/adblock.feeds
+++ b/net/adblock/files/adblock.feeds
@@ -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"
diff --git a/net/adblock/files/adblock.sh b/net/adblock/files/adblock.sh
index 5f83b066ce..4dabe6ed55 100755
--- a/net/adblock/files/adblock.sh
+++ b/net/adblock/files/adblock.sh
@@ -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
(