<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/adblock/files/adblock.init, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2026-04-09T21:13:53Z</updated>
<entry>
<title>adblock: release 4.5.4-1</title>
<updated>2026-04-09T21:13:53Z</updated>
<author>
<name>Dirk Brenken</name>
</author>
<published>2026-04-09T21:13:32Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=5116abcafa6da7853c2d5ff5798df402c442505e'/>
<id>urn:sha1:5116abcafa6da7853c2d5ff5798df402c442505e</id>
<content type='text'>
* fixed a parsing issue in the DNS reporting,
  see https://github.com/openwrt/packages/pull/29063 for details
* optimized the CGI/Adblock Remote Allow
* optimized the TLD function
* optimized the mail include
* removed needless forks
* various code-cleanups &amp; small fixes
* updated the readme
* LuCI: small fixes &amp; optimizations

Signed-off-by: Dirk Brenken &lt;dev@brenken.org&gt;
</content>
</entry>
<entry>
<title>adblock: update 4.5.3-3</title>
<updated>2026-03-22T18:55:08Z</updated>
<author>
<name>Dirk Brenken</name>
</author>
<published>2026-03-22T18:55:08Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=2947457420de6b1afb265cbefe2a22598d6f5b03'/>
<id>urn:sha1:2947457420de6b1afb265cbefe2a22598d6f5b03</id>
<content type='text'>
* renamed f_query to f_search (Query =&gt; Search)
* add better input validation to the  f_search function,
   to compensate for the very limited Wildcard ACL mechanisms in LuCI, see
   https://github.com/openwrt/luci/issues/8435 for reference
* LuCI: add a proper poll mechanism to mitigate Reporting timeouts
  on "Search" and "Refresh", even with big  pcap files
* LuCI: Refine some ACLs
* LuCI: more fixes &amp; optimizations
* readme update

Signed-off-by: Dirk Brenken &lt;dev@brenken.org&gt;
</content>
</entry>
<entry>
<title>adblock: release 4.5.0-1</title>
<updated>2026-01-18T22:36:26Z</updated>
<author>
<name>Dirk Brenken</name>
</author>
<published>2026-01-18T22:34:19Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=389baa9d00e95f9891fa6c47da8a2d38c2cb5112'/>
<id>urn:sha1:389baa9d00e95f9891fa6c47da8a2d38c2cb5112</id>
<content type='text'>
* 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 &lt;dev@brenken.org&gt;
</content>
</entry>
<entry>
<title>adblock: update 4.4.2-1</title>
<updated>2025-05-30T16:38:44Z</updated>
<author>
<name>Dirk Brenken</name>
</author>
<published>2025-05-30T16:38:17Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=58d0992886f28097ea3f89642fab72b02fae4562'/>
<id>urn:sha1:58d0992886f28097ea3f89642fab72b02fae4562</id>
<content type='text'>
* added a new "divested" feed, see https://divested.dev/pages/dnsbl
* added a new nsfw category of the hagezi feed
* added the missing custom feed file handling in the backend
* added a geoIP map with all blocked domains (plus the homeIP) in a
  modal popup window on the Reporting tab in LuCI
* fixed the fetchcmd autodetection
* small code fixes and improvements
* update the readme, added a new "Best practise" section
* update different LuCI components (separate commit)

Signed-off-by: Dirk Brenken &lt;dev@brenken.org&gt;
</content>
</entry>
<entry>
<title>adblock: update 4.4.1-2</title>
<updated>2025-05-03T12:39:07Z</updated>
<author>
<name>Dirk Brenken</name>
</author>
<published>2025-05-03T12:37:13Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=52b51e30f4c7f7c444a00563feecbc9f24139b28'/>
<id>urn:sha1:52b51e30f4c7f7c444a00563feecbc9f24139b28</id>
<content type='text'>
* init improvements
* jail mode fixes and improvements
* small code cleanups
* update the readme

Signed-off-by: Dirk Brenken &lt;dev@brenken.org&gt;
</content>
</entry>
<entry>
<title>adblock: update 4.4.0-2</title>
<updated>2025-04-13T19:41:56Z</updated>
<author>
<name>Dirk Brenken</name>
</author>
<published>2025-04-13T19:41:36Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=d10813d62ff028940a49d6de1bb53eea58168ee1'/>
<id>urn:sha1:d10813d62ff028940a49d6de1bb53eea58168ee1</id>
<content type='text'>
* minor ETAG fixes and improvements
* permanently set the addnmount option for dnsmasq
* cosmetics

Signed-off-by: Dirk Brenken &lt;dev@brenken.org&gt;
</content>
</entry>
<entry>
<title>adblock: release 4.4.0-1</title>
<updated>2025-04-10T21:39:30Z</updated>
<author>
<name>Dirk Brenken</name>
</author>
<published>2025-04-10T21:39:08Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=4857db8e2848be8046681602b6045e7d089f520b'/>
<id>urn:sha1:4857db8e2848be8046681602b6045e7d089f520b</id>
<content type='text'>
* added a 'DNS Shift' option, where the generated final DNS blocklist is moved to the backup directory and
   only a soft link to this file is set in memory. As long as your backup directory is located on an external drive,
   you should activate this option to save disk space
* added ETAG-Header support to make sure to download only feeds that has been changed,
   use backups otherwise (not supported by uclient-fetch)
* removed aria2 support
* added brave as a new safesearch provider
* removed the racist terminology from the local lists and renamed it to "allowlist" and "blocklist"
* removed the 'list' and 'timer' function from init, use the LuCI feed editor and the standard cron frontend instead
* various  code changes and improvements
* major LuCI frontend changes, incl. a custom feed editor (separate commit)
* partial readme update

Signed-off-by: Dirk Brenken &lt;dev@brenken.org&gt;
</content>
</entry>
<entry>
<title>adblock: release 4.2.7-1</title>
<updated>2025-03-03T20:50:26Z</updated>
<author>
<name>Dirk Brenken</name>
</author>
<published>2025-03-03T20:50:01Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=bf87a6dcecc75b765b14d49e5c89b9106218f4a0'/>
<id>urn:sha1:bf87a6dcecc75b765b14d49e5c89b9106218f4a0</id>
<content type='text'>
* optimized uci config processing (list options)
* no longer set a hardcoded confdir in dhcp/dnsmasq config
* rework suspend/resume handling
* clean up download queue handling
* various small improvements &amp; fixes

Signed-off-by: Dirk Brenken &lt;dev@brenken.org&gt;
</content>
</entry>
<entry>
<title>adblock: release 4.2.5-1</title>
<updated>2025-02-17T20:58:24Z</updated>
<author>
<name>Dirk Brenken</name>
</author>
<published>2025-02-17T20:58:24Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=162b1e693e68b44500d301e3db0ce2dc19db7336'/>
<id>urn:sha1:162b1e693e68b44500d301e3db0ce2dc19db7336</id>
<content type='text'>
* removed needless subshell calls
* add memory measurements:
   - size of the final blocklist in MB
   - free memory in MB (MemAvailable from /proc/meminfo)
   - script max. used RAM (VmHWM from /proc/$$/status)
* optimized restart logic
* cosmetics

Signed-off-by: Dirk Brenken &lt;dev@brenken.org&gt;
</content>
</entry>
<entry>
<title>adblock: release 4.2.3-1</title>
<updated>2024-11-23T21:15:24Z</updated>
<author>
<name>Dirk Brenken</name>
</author>
<published>2024-11-23T21:15:00Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=8afc26fafbd913d829734ab22fc09abaf8874ae8'/>
<id>urn:sha1:8afc26fafbd913d829734ab22fc09abaf8874ae8</id>
<content type='text'>
* optimized procd settings for better performance
* reworked autodetection functions (still broken in master due to apk migration)
* made the tld function optional, set 'adb_tld' accordingly (enabled by default)
* reworked count function
* various code improvements

Signed-off-by: Dirk Brenken &lt;dev@brenken.org&gt;
</content>
</entry>
</feed>
