diff options
author | Daniel Stenberg <daniel@haxx.se> | 2019-05-09 10:58:04 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2019-05-11 11:38:58 +0200 |
commit | 12d655d4561cfee0103c57e791c59a263863e561 (patch) | |
tree | cc271bc27c77189fe5c52cea5e412af0f915b7ad /docs/KNOWN_BUGS | |
parent | edf2f6a6f60debd80ae3cef7a68fb84faaef7c5d (diff) |
doh: disable DOH for the cases it doesn't work
Due to limitations in Curl_resolver_wait_resolv(), it doesn't work for
DOH resolves. This fix disables DOH for those.
Limitation added to KNOWN_BUGS.
Fixes #3850
Closes #3857
Diffstat (limited to 'docs/KNOWN_BUGS')
-rw-r--r-- | docs/KNOWN_BUGS | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/KNOWN_BUGS b/docs/KNOWN_BUGS index 67c7b1661..8431baaf5 100644 --- a/docs/KNOWN_BUGS +++ b/docs/KNOWN_BUGS @@ -19,6 +19,7 @@ problems may have been fixed or changed somewhat since this was written! 1.5 Expect-100 meets 417 1.6 Unnecessary close when 401 received waiting for 100 1.7 Deflate error after all content was received + 1.8 DoH isn't used for all name resolves when enabled 1.9 HTTP/2 frames while in the connection pool kill reuse 1.10 Strips trailing dot from host name 1.11 CURLOPT_SEEKFUNCTION not called with CURLFORM_STREAM @@ -166,6 +167,16 @@ problems may have been fixed or changed somewhat since this was written! See https://github.com/curl/curl/issues/2719 +1.8 DoH isn't used for all name resolves when enabled + + Even if DoH is specified to be used, there are some name resolves that are + done without it. This should be fixed. When the internal function + `Curl_resolver_wait_resolv()` is called, it doesn't use DoH to complete the + resolve as it otherwise should. + + See https://github.com/curl/curl/pull/3857 and + https://github.com/curl/curl/pull/3850 + 1.9 HTTP/2 frames while in the connection pool kill reuse If the server sends HTTP/2 frames (like for example an HTTP/2 PING frame) to |