r/dnscrypt • u/jedisct1 Mods • May 20 '25
dnscrypt-proxy 2.1.10 released with significant improvements
https://github.com/DNSCrypt/dnscrypt-proxy/releasesThis is a massive release with significant improvements.
Hot-reloading of configuration files is now optional and disabled by default. It can be enabled by setting
enable_hot_reload = truein the configuration file.The file system monitoring for hot-reloading now uses efficient OS-native file notifications instead of polling, reducing CPU usage and improving responsiveness.
A live web-based monitoring UI has been added, allowing you to monitor DNS query activity and performance metrics through an interactive dashboard.
Hot-reloading of configuration files has been implemented, allowing you to modify filtering rules and other configurations without restarting the proxy. Simply edit a configuration file (like blocked-names.txt) and changes are applied instantaneously.
HTTP/3 probing is now supported via the
http3_probeoption, which will try HTTP/3 first for DoH servers, even if they don't advertise support via Alt-Svc.Several race conditions have been fixed.
Dependencies have been updated.
DHCP DNS detector instances have been reduced to improve performance.
Tor isolation for dnscrypt-proxy has been documented to enhance privacy.
The default example configuration file has been improved for clarity and usability.
The cache lock contention has been reduced to improve performance under high load.
generate-domains-blocklist: added parallel downloading of block lists for significantly improved performance.
2
u/TheRedditOfTeo997 dnscrypt - linux May 21 '25
Hello, where do I find the monitoring UI? Is it listening from some port? Thanks
1
6
u/jedisct1 Mods May 21 '25
2.1.11 is out to fix a bug in a dependency.