
Highlights Security fixes
Two security vulnerabilities in the web interface have been patched in this release.
https://github.com/pi-hole/web/security/advisories/GHSA-6xp4-jw73-f4qp: fixed with d328f14
https://github.com/pi-hole/web/security/advisories/GHSA-8rw8-vjgp-rwj6: fixed with 1a0c6f4
Performance improvements
Faster startup (FTL #2725)
FTL now imports historical queries from the database asynchronously on startup. Previously, DNS resolution was blocked until the entire query history had been loaded into memory. Now, FTL begins accepting DNS queries immediately and imports history in a dedicated background thread. The garbage collector is held off until the import is complete to ensure data consistency.
Low-memory hardware optimizations (FTL #2757)
A new database.forceDisk configuration option forces FTL’s in-memory SQLite3 database to live on disk instead of in RAM. This can notably reduce FTL’s memory footprint, which is beneficial on resource-constrained hardware such as older Raspberry Pi models. On NVMe-backed systems no measurable performance difference was observed, though some slowdown may be seen on slower storage.
Faster gravity updates (FTL #2710)
Several cumulative efficiency gains have been applied to the main domain validation loop that runs during pihole -g. While each individual improvement is modest, they add up across every entry in your blocklists and allowlists:
A lookup table now validates domain characters using a single comparison per character, replacing multiple branching comparisons
IP address testing is short-circuited: IPv4 tests only run if the token starts with a digit, and IPv6 tests only run if a colon is present within the first 5 characters
The unicode BOM check is now performed once per file rather than once per line
In testing with ~5 million domains across several lists, gravity update time dropped from ~27s to ~23s (roughly a 16% reduction in real time, and ~22% reduction in CPU time).
[Project] PiSentinel - Firefox extension for Pi-hole v6
4mon 29d ago by lemmings.world/u/cm0002 in pihole@sh.itjust.works from github.comI learned a secret way to block ads on streaming services without paying for ad-free
6mon 16d ago by lemmings.world/u/cm0002 in pihole@sh.itjust.works from www.pocket-lint.comReoccurring brief DNS outages - where's the problem?
7mon 27d ago by lemmy.world/u/ReluctantMuskrat in pihole@sh.itjust.worksUsing Docker, blocking works on host PC, but not other devices. What am I missing?
9mon 19d ago by lemmy.world/u/ExtraMedicated in pihole@sh.itjust.worksHigh latency and jitter
10mon 15d ago by lemmy.world/u/some_random_nick in pihole@sh.itjust.worksBlocking Roku ads on my pihole
10mon 24d ago by lemmy.world/u/modus in pihole@sh.itjust.worksRelease Core v6.1.4 · pi-hole/pi-hole
11mon 7d ago by lazysoci.al/u/sabreW4K3 in pihole@sh.itjust.works from github.comGetting started, decision paralysis
1y 1mon ago by lemmy.world/u/krelvar in pihole@sh.itjust.works[SOLVED] One of my blocklists is not working
1y 1mon ago by sh.itjust.works/u/gigachad in pihole@sh.itjust.worksBlock video from ArsTechnica
1y 2mon ago by lemmy.ml/u/AbidingOhmsLaw in pihole@sh.itjust.worksExtend login-cookies expiry
1y 2mon ago by lemmy.ca/u/Darkassassin07 in pihole@sh.itjust.worksHow practical is it to block everything by default?
1y 2mon ago by feddit.uk/u/smeg in pihole@sh.itjust.worksBlock ADS On The Internet For Your Entire Family
1y 3mon ago by lazysoci.al/u/sabreW4K3 in pihole@sh.itjust.works from peertube.wtfV6 Web UI password reset
1y 3mon ago by lemmy.world/u/dr_jekell in pihole@sh.itjust.worksPSA: custom dnsmasq configurations are disabled by default in Pi-hole v6
1y 3mon ago by lemmy.blackeco.com/u/BlackEco in pihole@sh.itjust.worksIntroducing Pi-hole v6
1y 3mon ago by lemmy.blackeco.com/u/BlackEco in pihole@sh.itjust.works from pi-hole.netMy setup for using Pi-hole outside my home
1y 6mon ago by lemmy.blackeco.com/u/BlackEco in pihole@sh.itjust.works from axel.leroy.shMet.No is giving BOGUS and is being Refused Upstream
1y 7mon ago by lazysoci.al/u/sabreW4K3 in pihole@sh.itjust.worksEvery hour a lot of N/A replies, what is the cause?
1y 7mon ago by k.fe.derate.me/u/Guadin in pihole@sh.itjust.worksPSA: MikroTik and Pi-Hole
1y 9mon ago by lemmy.world/u/dr_jekell in pihole@sh.itjust.worksRelease v5.18.3 · pi-hole/pi-hole · GitHub
1y 11mon ago by lazysoci.al/u/sabreW4K3 in pihole@sh.itjust.works from github.comCircumventing SERVFAIL
2y 29d ago by lazysoci.al/u/sabreW4K3 in pihole@sh.itjust.worksPi-Hole DHCP and Virgin Media Hub 5
2y 1mon ago by lazysoci.al/u/sabreW4K3 in pihole@sh.itjust.worksRelease Unbound 1.20.0 · NLnetLabs/unbound · GitHub
2y 1mon ago by lazysoci.al/u/sabreW4K3 in pihole@sh.itjust.works from github.com[Solved] Cannot Reconnect With Static IP
2y 1mon ago by lazysoci.al/u/sabreW4K3 in pihole@sh.itjust.worksPi-Hole and Virgin Media Hub 5
2y 1mon ago by lazysoci.al/u/sabreW4K3 in pihole@sh.itjust.worksQuad9 DNS blocks catbox.moe
2y 2mon ago by feddit.de/u/Johanno in pihole@sh.itjust.worksHulu ad blocking
2y 3mon ago by lemmy.ml/u/SecurityPro in pihole@sh.itjust.worksMozilla Location Services
2y 3mon ago by lemmy.world/u/z00s in pihole@sh.itjust.worksAre there any other websites besides YouTube where a Pi-hole can't block ads?
2y 4mon ago by lemm.ee/u/Batadon in pihole@sh.itjust.worksIs Roku incompatible with Pi-hole now?
2y 4mon ago by lemmy.world/u/Confused_Emus in pihole@sh.itjust.workshelp: how to block youtube in-video-ads?
2y 6mon ago by feddit.de/u/occhineri in pihole@sh.itjust.worksGitHub - lightswitch05/hosts: Hostfile blocklist for ads and tracking, updated regularly
2y 6mon ago by sh.itjust.works/u/newt in pihole@sh.itjust.works from github.comModerators Needed
2y 7mon ago by sh.itjust.works/u/kersploosh in pihole@sh.itjust.worksJust to kick things off: What FilterLists do you use?
2y 11mon ago by feddit.de/u/hiajen in pihole@sh.itjust.works
