From 4fd834d13e83cbb93eab9d34048ef3f4e364581d Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Sat, 30 May 2020 21:44:48 +0000 Subject: [PATCH] Util: Fix DoH handling of Cloudflare responses --- core/java/src/net/i2p/util/DNSOverHTTPS.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/java/src/net/i2p/util/DNSOverHTTPS.java b/core/java/src/net/i2p/util/DNSOverHTTPS.java index 186c047833..b3dcf1ac71 100644 --- a/core/java/src/net/i2p/util/DNSOverHTTPS.java +++ b/core/java/src/net/i2p/util/DNSOverHTTPS.java @@ -318,7 +318,8 @@ public class DNSOverHTTPS implements EepGet.StatusListener { continue; } } - if (!hostAnswer.equals(name)) { + // Cloudflare no longer adds the '.' + if (!(hostAnswer.equals(name) || host.equals(name))) { log("name mismatch: " + name); continue; } -- GitLab