- Jan 22, 2010
-
-
Yang Tse authored
from hostip.h to setup.h in order to allow proper inclusion in any file. This represents no functional change at all in which resolver is used, everything still works as usual, internally and externally there is no difference in behavior.
-
Yang Tse authored
-
Yang Tse authored
-
Yang Tse authored
-
Yang Tse authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
s/RTPDATA/INTERLEAVEDATA/
-
Yang Tse authored
removal of Curl_addrinfo_copy(), Curl_addrinfo6_callback(), and Curl_addrinfo4_callback()
-
- Jan 21, 2010
-
-
Dan Fandrich authored
-
Yang Tse authored
-
Yang Tse authored
-
Daniel Stenberg authored
libcurl options for controlling what to get and how to receive posssibly interleaved RTP data. Initial commit.
-
- Jan 19, 2010
-
-
Daniel Stenberg authored
HTTP Cookie: header _needs_ to be sorted on the path length in the cases where two cookies using the same name are set more than once using (overlapping) paths. Realizing this, identically named cookies must be sorted correctly. But detecting only identically named cookies and take care of them individually is harder than just to blindly and unconditionally sort all cookies based on their path lengths. All major browsers also already do this, so this makes our behavior one step closer to them in the cookie area. Test case 8 was the only one that broke due to this change and I updated it accordingly.
-
Daniel Stenberg authored
again when downloading files over FTP using ASCII and it turns out that the final size of the file is not the same as the initial size the server reported. This is very common since servers don't take the newline conversions into account.
-
Yang Tse authored
-
- Jan 18, 2010
-
-
Yang Tse authored
of messages atomic, on systems where an fwrite of a memory buffer is atomic.
-
- Jan 15, 2010
-
-
Yang Tse authored
maketgz already converts this file to DOS style with an awk filter.
-
Dan Fandrich authored
-
- Jan 11, 2010
-
-
Daniel Stenberg authored
much as possible in one go, as long as it doesn't block and hasn't reached the end of the state machine. This avoids spurious -1 returns from curl_multi_fdset() simply because previously it would return from this function without anything in EWOUDLBLOCK and thus basically it wasn't actually waiting for anything!!
-
Daniel Stenberg authored
state, we return CURLM_CALL_MULTI_PERFORM unconditionally then so that we can act faster like in the case the protocol-specific connect doesn't block on anything and we can just persue on the next action immediately. It also then avoids a case where curl_multi_fdset() would return -1.
-
Daniel Stenberg authored
interval even during very slow connects.
-
- Jan 09, 2010
-
-
Daniel Stenberg authored
-
- Jan 08, 2010
-
-
Daniel Stenberg authored
ossl_connect_step3() increments an SSL session handle reference counter on each call. When sessions are re-used this reference counter may be incremented many times, but it will be decremented only once when done (by Curl_ossl_session_free()); and the internal OpenSSL data will not be freed if this reference count remains positive. When a session is re-used the reference counter should be corrected by explicitly calling SSL_SESSION_free() after each consecutive SSL_get1_session() to avoid introducing a memory leak. (http://curl.haxx.se/bug/view.cgi?id=2926284)
-
- Jan 07, 2010
-
-
Daniel Stenberg authored
the need for the struct forward declaration from http.h which caused problems with gcc 2.96 and quite frankly the parameter wasn't necessary anyway
-
Daniel Stenberg authored
function was moved to http.c and was made static and renamed
-
- Jan 06, 2010
-
-
Daniel Stenberg authored
name resolves when c-ares is used for resolving.
-
Claes Jakobsson authored
-
- Jan 03, 2010
-
-
Kamil Dudka authored
-
- Jan 01, 2010
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
command is a special "hack" used by the drftpd server, but even though it is a custom extension I've deemed it fine to add to libcurl since this server seems to survive and people keep using it and want libcurl to support it. The new libcurl option is named CURLOPT_FTP_USE_PRET, and it is also usable from the curl tool with --ftp-pret. Using this option on a server that doesn't support this command will make libcurl fail.
-
- Dec 31, 2009
-
-
Daniel Stenberg authored
receivers, and made the command line tool thus support the option specified many times
-
- Dec 30, 2009
-
-
Daniel Stenberg authored
user name
-
Daniel Stenberg authored
it in smtp.c
-
Daniel Stenberg authored
sequences in uploaded data. The test server doesn't "decode" escaped dot-lines but instead test cases must be written to take them into account. Added test case 803 to verify dot-escaping.
-
Yang Tse authored
-
Yang Tse authored
-
Yang Tse authored
-
- Dec 29, 2009
-
-
Daniel Stenberg authored
-
- Dec 25, 2009
-
-
Daniel Stenberg authored
end-of-body treatment
-