- Oct 15, 2008
-
-
Daniel Stenberg authored
(http://curl.haxx.se/bug/view.cgi?id=2155496) pointing out an error case without a proper human-readable error message. When a read callback returns a too large value (like when trying to return a negative number) it would trigger and the generic error message then makes the proplem slightly different to track down. I've added an error message for this now.
-
Daniel Stenberg authored
-
- Oct 09, 2008
-
-
Dan Fandrich authored
systems supporting getifaddrs(). Also fixed a problem where an IPv6 address could be chosen instead of an IPv4 one for --interface when it involved a name lookup.
-
Dan Fandrich authored
All but the first test cause an infinite loop or other failure and so are added to DISABLED.
-
- Oct 08, 2008
-
-
http://curl.haxx.se/bug/view.cgi?id=2152270Daniel Stenberg authored
fixed a CURLINFO_REDIRECT_URL memory leak and an additional wrong-doing: Any subsequent transfer with a redirect leaks memory, eventually crashing the process potentially. Any subsequent transfer WITHOUT a redirect causes the most recent redirect that DID occur on some previous transfer to still be reported.
-
Dan Fandrich authored
-
http://curl.haxx.se/bug/view.cgi?id=2111613Daniel Stenberg authored
eventually identified a flaw in how the multi_socket interface in some cases missed to call the timeout callback when easy interfaces are removed and added within the same millisecond.
-
Daniel Stenberg authored
curl_easy_setopt: CURLOPT_USERNAME and CURLOPT_PASSWORD that sort of deprecates the good old CURLOPT_USERPWD since they allow applications to set the user name and password independently and perhaps more importantly allow both to contain colon(s) which CURLOPT_USERPWD doesn't fully support.
-
Dan Fandrich authored
CURLINFO_REDIRECT_URL leaking memory and returning incorrect results when two URLs are requested. Reported by vmpdemo in bug #2152270
-
- Oct 07, 2008
-
-
Dan Fandrich authored
a fresh connection to be made in such cases and the request retransmitted. This should fix test case 160. Added test case 1079 in an attempt to test a similar connection dropping scenario, but as a race condition, it's hard to test reliably.
-
Daniel Stenberg authored
the app re-used the handle to do a connection to host B and then again re-used the handle to host A, it would not update the info with host A's IP address (due to the connection being re-used) but it would instead report the info from host B.
-
Yang Tse authored
-
- Oct 01, 2008
-
-
Dan Fandrich authored
-
- Sep 30, 2008
-
-
Daniel Stenberg authored
gets a 550 response back for the cases where a download (or NOBODY) is wanted. It still allows a 550 as response if the SIZE is used as part of an upload process (like if resuming an upload is requested and the file isn't there before the upload). I also modified the FTP test server and a few test cases accordingly to match this modified behavior.
-
- Sep 29, 2008
-
-
Daniel Stenberg authored
libcurl to somewhat reduce the size of the binary. Run configure --disable-proxy.
-
Dan Fandrich authored
Curl_resolv_timeout function to reduce coupling.
-
Daniel Stenberg authored
downloads!
-
Daniel Stenberg authored
-
http://curl.haxx.se/bug/view.cgi?id=2107803Daniel Stenberg authored
CURLINFO_REDIRECT_URL in multi mode" also contained a patch that fixed the problem.
-
- Sep 25, 2008
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
with realm="". http://curl.haxx.se/bug/view.cgi?id=2126435
-
- Sep 24, 2008
-
-
Dan Fandrich authored
switching from one protocol to another in a single request (e.g. redirecting from HTTP to FTP as in test 1055) by resetting state.expect100header before every request.
-
- Sep 23, 2008
-
-
Daniel Stenberg authored
date parser function. This makes our function less dependent on system- provided functions and instead we do all the magic ourselves. We also no longer depend on the TZ environment variable.
-
Daniel Stenberg authored
implementation".
-
- Sep 22, 2008
-
-
Daniel Stenberg authored
Markus Moeller reported: http://curl.haxx.se/mail/archive-2008-09/0016.html - recv() errors other than those equal to EAGAIN now cause proper CURLE_RECV_ERROR to get returned. This made test case 160 fail so I've now disabled it until we can figure out another way to exercise that logic.
-
Daniel Stenberg authored
proxy" (http://curl.haxx.se/bug/view.cgi?id=2107377) that showed how a multi interface using program didn't work when built with GnuTLS and a CONNECT request was done over a proxy (basically test 502 over a proxy to a HTTPS site). It turned out the ssl connect function would get called twice which caused the second call to fail.
-
Dan Fandrich authored
that memdebug.h is included in the test programs.
-
- Sep 20, 2008
-
-
Yang Tse authored
-
- Sep 19, 2008
-
-
Yang Tse authored
-
Dan Fandrich authored
Also, leave the existing SIGALRM handler alone if the timeout is too small to handle.
-
- Sep 18, 2008
-
-
Yang Tse authored
-
- Sep 17, 2008
-
-
Dan Fandrich authored
error message.
-
Yang Tse authored
-
- Sep 13, 2008
-
-
Yang Tse authored
code when fdopen() is not available, to avoid compiler error.
-
- Sep 12, 2008
-
-
Yang Tse authored
-
- Sep 10, 2008
-
-
Dan Fandrich authored
FreeBSD ports system.
-
Dan Fandrich authored
examples that I found in the FreeBSD ports system.
-
- Sep 09, 2008
-
-
Dan Fandrich authored
page.
-
- Sep 08, 2008
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
sites in cases where the cookie clearly has a very old expiry date. The condition was simply that libcurl's date parser would fail to convert the date and it would then count as a (timed-based) match. Starting now, a missed date due to an unsupported date format or date range will now cause the cookie to not match.
-