What's Changed
- Add new
GET /api/config/_propertiesendpoint by @DL6ER in #2356 - Fix thread-safety issues causing SIGSEGV under concurrent API load by @DL6ER in #2835
- fix: fix rare race condition for SHM strings in API handlers by @DL6ER in #2833
- Accept punycode domains that libidn2 rejects under IDNA2008 by @DL6ER in #2838
- Improve shutdown diagnostics to identify SIGTERM source by @DL6ER in #2839
- Resolve empty backtraces when addr2line is not installed by @DL6ER in #2831
- Improve thread-safety for concurrent API requests by @DL6ER in #2847
- Don't skip device lookup when resolver.macNames is disabled by @DL6ER in #2846
- Fix linker error when compiling w/o optimization by @aeolio in #2850
- Clarify
dns.blockESNIwording by @darkexplosiveqwx in #2784 - Preserve log file path config when fopen fails by @DL6ER in #2834
Security advisories
- GHSA-6w8x-p785-6pm4
- Fixed with : 88c569a and pi-hole/pi-hole@7ccb8dd
- GHSA-9cqv-839p-gpq2
- Fixed with : 0c46e4e
New Contributors
- @darkexplosiveqwx made their first contribution in #2784
Full Changelog: v6.6...v6.6.1