aboutsummaryrefslogtreecommitdiff
path: root/docs/KNOWN_BUGS
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2006-04-10 08:24:57 +0000
committerDaniel Stenberg <daniel@haxx.se>2006-04-10 08:24:57 +0000
commit38c994b83b857ece2c9a483f3d6871c4a1521331 (patch)
tree60c884393ac03690e01f8e4adc987cbb6e3e7b50 /docs/KNOWN_BUGS
parent1b8643d4c9fc051c5d90008d700548eb85cef885 (diff)
33. Doing multi-pass HTTP authentication on a non-default port does not work.
This happens because the multi-pass code abuses the redirect following code for doing multiple requests, and when we following redirects to an absolute URL we must use the newly specified port and not the one specified in the original URL. A proper fix to this would need to separate the negotiation "redirect" from an actual redirect.
Diffstat (limited to 'docs/KNOWN_BUGS')
-rw-r--r--docs/KNOWN_BUGS7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/KNOWN_BUGS b/docs/KNOWN_BUGS
index 521aff264..ebc744c3e 100644
--- a/docs/KNOWN_BUGS
+++ b/docs/KNOWN_BUGS
@@ -3,6 +3,13 @@ join in and help us correct one or more of these! Also be sure to check the
changelog of the current development status, as one or more of these problems
may have been fixed since this was written!
+33. Doing multi-pass HTTP authentication on a non-default port does not work.
+ This happens because the multi-pass code abuses the redirect following code
+ for doing multiple requests, and when we following redirects to an absolute
+ URL we must use the newly specified port and not the one specified in the
+ original URL. A proper fix to this would need to separate the negotiation
+ "redirect" from an actual redirect.
+
32. (At least on Windows) If libcurl is built with c-ares and there's no DNS
server configured in the system, the ares_init() call fails and thus
curl_easy_init() fails as well. This causes weird effects for people who use