- Sep 01, 2008
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Aug 29, 2008
-
-
Daniel Stenberg authored
"Connection: close" and actually close the connection after the response-body, libcurl could still have outstanding data to send and it would not properly notice this and stop sending. This caused weirdness and sad faces. http://curl.haxx.se/bug/view.cgi?id=2080222 Note that there are still reasons to consider libcurl's behavior when getting a >= 400 response code while sending data, as Craig Perras' note "http upload: how to stop on error" specifies: http://curl.haxx.se/mail/archive-2008-08/0138.html
-
- Aug 28, 2008
-
-
Daniel Stenberg authored
an unlock in between) for a certain case and that in fact works when using regular windows mutexes but not with pthreads'! Locks should of course not get locked again so this is now fixed. http://curl.haxx.se/mail/lib-2008-08/0422.html
-
Dan Fandrich authored
the HTTP method to GET (or HEAD) when given a value of 0.
-
- Aug 23, 2008
-
-
Daniel Stenberg authored
interface, and the proxy would send Connection: close during the authentication phase. http://curl.haxx.se/bug/view.cgi?id=2069047
-
- Aug 22, 2008
-
-
Dan Fandrich authored
which caused an error when the second header was dumped due to stdout being closed. Added test case 1066 to verify. Also fixed a potential problem where a closed file descriptor might be used for an upload when more than one URL is given.
-
Yang Tse authored
-
Daniel Stenberg authored
-
- Aug 20, 2008
-
-
Daniel Stenberg authored
memory leak because it never called the OpenSSL function CRYPTO_cleanup_all_ex_data() as it was supposed to. This was because of a missing define in config-win32.h!
-
- Aug 13, 2008
-
-
Daniel Stenberg authored
belong among the release numbers anyway
-
-
Dan Fandrich authored
-
- Aug 12, 2008
-
-
Daniel Stenberg authored
_directory_ if that happened to appear in the path!
-
Yang Tse authored
constants CURL_OFF_T_C and CURL_OFF_TU_C. The clever double helper macro used internally to provide its functionality is thanks to Lars Nilsson.
-
- Aug 11, 2008
-
-
Daniel Stenberg authored
(http://curl.haxx.se/bug/view.cgi?id=2042430) with a patch. "NTLM Windows SSPI code is not thread safe". This was due to libcurl using static variables to tell wether to load the necessary SSPI DLL, but now the loading has been moved to the more suitable curl_global_init() call.
-
Daniel Stenberg authored
(http://curl.haxx.se/bug/view.cgi?id=2042440) with a patch. He identified a problem when using NTLM over a proxy but the end-point does Basic, and then libcurl would do wrong when the host sent "Connection: close" as the proxy's NTLM state was erroneously cleared.
-
- Aug 07, 2008
-
-
Yang Tse authored
to have a curl_off_t data type no longer gated to off_t.
-
- Aug 04, 2008
-
-
Daniel Stenberg authored
connection with the multi interface even if a previous use of it caused a CURLE_PEER_FAILED_VERIFICATION to get returned. I now make sure that failed SSL connections properly close the connections.
-
Daniel Stenberg authored
proved how PUT and POST with a redirect could lead to a "hang" due to the data stream not being rewound properly when it had to in order to get sent properly (again) to the subsequent URL. This is now fixed and these test cases are no longer disabled.
-
- Aug 03, 2008
-
-
Daniel Stenberg authored
with -C - sent garbage in the Content-Range: header. I fixed this problem by making sure libcurl always sets the size of the _entire_ upload if an app attemps to do resumed uploads since libcurl simply cannot know the size of what is currently at the server end. Test 1041 is no longer disabled.
-
Daniel Stenberg authored
-
- Aug 02, 2008
-
-
Yang Tse authored
when we have been doing this since revision 1.47 of configure.ac 4 years and 5 months ago when cross-compiling a Windows target. We actually don't use any function from the Windows GDI (Graphics Device Interface) related with drawing or graphics-related operations.
-
- Aug 01, 2008
-
-
Dan Fandrich authored
support this so it goes untested.
-
Yang Tse authored
-
Dan Fandrich authored
incorrectly--the host name is treated as part of the user name and the port number becomes the password. This can be observed in test 279 (was KNOWN_ISSUE #54).
-
- Jul 31, 2008
-
-
Dan Fandrich authored
being mangled when passed to proxies when CURLOPT_PORT is also set (reported by Pramod Sharma).
-
- Jul 30, 2008
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
parser to allow numerical IPv6-addresses to be specified with the scope given, as per RFC4007 - with a percent letter that itself needs to be URL escaped. For example, for an address of fe80::1234%1 the HTTP URL is: "http://[fe80::1234%251]/"
-
http://bugs.php.net/bug.php?id=43158Daniel Stenberg authored
true bug in libcurl built with OpenSSL. It made curl_easy_getinfo() more or less always return 0 for CURLINFO_SSL_VERIFYRESULT because the function that would set it to something non-zero would return before the assign in almost all error cases. The internal variable is now set to non-zero from the start of the function only to get cleared later on if things work out fine.
-
Dan Fandrich authored
and OS/2.
-
- Jul 27, 2008
-
-
Dan Fandrich authored
-
- Jul 26, 2008
-
-
Daniel Stenberg authored
overrun" (http://curl.haxx.se/bug/view.cgi?id=2026240) identifying two problems, and providing the fix for them: - CURL_READFUNC_PAUSE did in fact not pause the _sending_ of data that it is designed for but paused _receiving_ of data! - libcurl didn't internally set the read counter to zero when this return code was detected, which would potentially lead to junk getting sent to the server.
-
- Jul 11, 2008
-
-
Daniel Stenberg authored
doing "proxy-tunnels" with non-HTTP prototols and that was simply because the code assumed the user-agent was only needed for HTTP.
-
- Jul 10, 2008
-
-
Yang Tse authored
is set in fdset.events" (http://curl.haxx.se/bug/view.cgi?id=2015126) which exactly pinpointed the problem only triggered on Windows Vista, provided reference to docs and also a fix. There is much work behind Peter Lamberg's excellent bug report. Thank You!
-
- Jul 09, 2008
-
-
Daniel Stenberg authored
edited it slightly. Now you should be able to use IPv6 addresses fine even with libcurl built to use c-ares.
-
- Jul 07, 2008
-
-
Daniel Stenberg authored
fix for it. It occured when you did a FTP transfer using CURLFTPMETHOD_SINGLECWD and then did another one on the same easy handle but switched to CURLFTPMETHOD_NOCWD. Due to the "dir depth" variable not being cleared properly. Scott's test case is now known as test 539 and it verifies the fix.
-
- Jul 03, 2008
-
-
Daniel Stenberg authored
response codes. Previously libcurl would hang on such occurances. I added test case 1033 to verify.
-