This commit is contained in:
Frank Denis 2020-03-25 18:24:03 +01:00
parent 25b89e57ae
commit 0860245c73
2 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,10 @@
* Version 2.0.42
- Quad9 was put back into the list of broken implementations. They
drop responses larger than questions instead of truncating them.
- Queries for servers that don't properly handle padding are now
padded to 1472 bytes. This mitigates the issue with Quad9 while
still working around the limitations of Cisco resolvers.
* Version 2.0.41
- Precompiled ARM binaries are compatible with ARMv5 CPUs. The
default arm builds were not compatible with older CPUs when compiled

View File

@ -322,7 +322,7 @@ func fetchDNSCryptServerInfo(proxy *Proxy, name string, stamp stamps.ServerStamp
for _, buggyServerName := range proxy.serversWithBrokenQueryPadding {
if buggyServerName == name {
knownBugs.incorrectPadding = true
dlog.Infof("Known bug in [%v]: padded queries are not correctly parsed", name)
dlog.Infof("Known bug in [%v]: padding is not correctly handled", name)
break
}
}