What's Changed
New Contributors
Full Changelog: 2026.04.0...2026.04.1
New component versions included in this tag:
What's Changed (FTL v6.6.1)
- Add new
GET /api/config/_propertiesendpoint by @DL6ER in pi-hole/FTL#2356 - Fix thread-safety issues causing SIGSEGV under concurrent API load by @DL6ER in pi-hole/FTL#2835
- fix: fix rare race condition for SHM strings in API handlers by @DL6ER in pi-hole/FTL#2833
- Accept punycode domains that libidn2 rejects under IDNA2008 by @DL6ER in pi-hole/FTL#2838
- Improve shutdown diagnostics to identify SIGTERM source by @DL6ER in pi-hole/FTL#2839
- Resolve empty backtraces when addr2line is not installed by @DL6ER in pi-hole/FTL#2831
- Improve thread-safety for concurrent API requests by @DL6ER in pi-hole/FTL#2847
- Don't skip device lookup when resolver.macNames is disabled by @DL6ER in pi-hole/FTL#2846
- Fix linker error when compiling w/o optimization by @aeolio in pi-hole/FTL#2850
- Clarify
dns.blockESNIwording by @darkexplosiveqwx in pi-hole/FTL#2784 - Preserve log file path config when fopen fails by @DL6ER in pi-hole/FTL#2834
Security advisories
- GHSA-6w8x-p785-6pm4
- Fixed with : pi-hole/FTL@88c569a and pi-hole/pi-hole@7ccb8dd
- GHSA-9cqv-839p-gpq2
- Fixed with : pi-hole/FTL@0c46e4e
New Contributors
- @darkexplosiveqwx made their first contribution in pi-hole/FTL#2784
Full Changelog: pi-hole/FTL@v6.6...v6.6.1
What's Changed (Core v6.4.2)
- Wipe version file before creating a new one by @yubiuser in pi-hole/pi-hole#6538
- Fix ownership permissions for containing directories in fix_owner_per… by @PromoFaux in pi-hole/pi-hole#6589
- Remove reference to /usr/local/bin/COL_TABLE by @darkexplosiveqwx in pi-hole/pi-hole#6594
- Skip apt cache update when pihole-meta is current by @PromoFaux in pi-hole/pi-hole#6581
- Set versions in /etc/pihole/versions to null if script fails by @yubiuser in pi-hole/pi-hole#6550
- Remove redundant touching of logfiles from systemd Service by @yubiuser in pi-hole/pi-hole#6601
- Loosen requirements for local file access for gravity by @yubiuser in pi-hole/pi-hole#6430
- Fix permission for *.etag files after gravity run by @yubiuser in pi-hole/pi-hole#6353
- add logrotate to DEB and RPM dependencies by @darkexplosiveqwx in pi-hole/pi-hole#6524
- Improve gravity error message including curl exit code and errormsg by @rdwebdesign in pi-hole/pi-hole#6605
Security advisories
- GHSA-6w8x-p785-6pm4
- Fixed with : pi-hole/pi-hole@7ccb8dd and pi-hole/FTL@88c569a
Full Changelog: pi-hole/pi-hole@v6.4.1...v6.4.2