diff --git a/ChangeLog b/ChangeLog index 390a36a7..7d896b93 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +* Version 2.0.40 + - Servers blocking fragmented queries are now automatically detected. + - The server name is now only present in query logs when an actual +upstream servers was required to resolve a query. + - TLS client authentication has been added for DoH. + - The Firefox plugin is now skipped for connections coming from the +local DoH server. + - DoH RTT computation is now more accurate, especially when CDNs are +in the middle. + - The forwarding plugin is now more reliable, and handles retries over + TCP. + * Version 2.0.39 - The Firefox Local DoH service didn't properly work in version 2.0.38; this has been fixed. Thanks to Simon Brand for the report! diff --git a/dnscrypt-proxy/example-dnscrypt-proxy.toml b/dnscrypt-proxy/example-dnscrypt-proxy.toml index b4ba6910..50595934 100644 --- a/dnscrypt-proxy/example-dnscrypt-proxy.toml +++ b/dnscrypt-proxy/example-dnscrypt-proxy.toml @@ -241,8 +241,10 @@ netprobe_address = '9.9.9.9:53' ## These strings will be added as TXT records to queries. ## Do not use, except on servers explicitly asking for extra data ## to be present. +## encrypted-dns-server can be configured to use this for access control +## in the [access_control] section -# query_meta = ["key1:value1", "key2:value2", "key3:value3"] +# query_meta = ["key1:value1", "key2:value2", "token:MySecretToken"] ## Automatic log files rotation diff --git a/dnscrypt-proxy/main.go b/dnscrypt-proxy/main.go index 225b78e7..449fc914 100644 --- a/dnscrypt-proxy/main.go +++ b/dnscrypt-proxy/main.go @@ -15,7 +15,7 @@ import ( ) const ( - AppVersion = "2.0.39" + AppVersion = "2.0.40" DefaultConfigFileName = "dnscrypt-proxy.toml" )