aboutsummaryrefslogtreecommitdiff
path: root/lib/multi.c
AgeCommit message (Expand)Author
2006-06-28fix better minor compiler warningYang Tse
2006-06-28fix minor compiler warningYang Tse
2006-06-23Arve Knudsen found a flaw in curl_multi_fdset() for systems whereDaniel Stenberg
2006-06-22Peter Silva introduced CURLOPT_MAX_SEND_SPEED_LARGE andDaniel Stenberg
2006-05-27adapted to the new Curl_splayremovebyaddr() protoDaniel Stenberg
2006-05-26long/int cleanup to silence picky compiler warningsDaniel Stenberg
2006-05-09Robson Braga Araujo fixed a memory leak when you added an easy handle to aDaniel Stenberg
2006-04-26Fixed signed/unsigned convertion errors in Salford-C.Gisle Vanem
2006-04-25prevent signed/unsigned warningsDaniel Stenberg
2006-04-21each socket is used by exactly one easy handle, but of course each easy handleDaniel Stenberg
2006-04-18attempt to silence the MIPSPro compiler warningDaniel Stenberg
2006-04-10First curl_multi_socket() commit. Should primarily be considered as an internalDaniel Stenberg
2006-02-23argh, forgot the check for a connection before we call Curl_doneDaniel Stenberg
2006-02-23Lots of work and analysis by "xbx___" in bug #1431750Daniel Stenberg
2006-02-11Karl M added the CURLOPT_CONNECT_ONLY and CURLINFO_LASTSOCKET options thatDaniel Stenberg
2005-03-08remove old printf() debug leftoverDaniel Stenberg
2005-02-09FTP code turned into state machine. Not completely yet, but a good start.Daniel Stenberg
2005-01-30if the DO operation returns failure, bail out and close down nicely toDaniel Stenberg
2005-01-29Using the multi interface, and doing a requsted a re-used connection thatDaniel Stenberg
2005-01-29multi interface: when a request is denied due to "Maximum redirects followed"Daniel Stenberg
2005-01-25Use plain structs and not typedef'ed ones in the hash and linked-list code.Daniel Stenberg
2005-01-11Renamed easy.h and multi.h to easyif.h and multiif.h to make sure they don'tDaniel Stenberg
2005-01-11Cyrill Osterwalder posted a detailed analysis about a bug that occurs whenDaniel Stenberg
2005-01-10Use Curl_easy_addmulti() to clear associations from easy handles to multiDaniel Stenberg
2005-01-10Pavel Orehov reported memory problems with the multi interface in bug reportDaniel Stenberg
2004-08-31fix the return code for curl_multi_add_handle()Daniel Stenberg
2004-06-29First attempt at making the multi interface work when connecting to a hostDaniel Stenberg
2004-05-17new Curl_done() protoDaniel Stenberg
2004-05-17better bailing out on memory failureDaniel Stenberg
2004-05-17bail out nicely if strdup() returns NULL, removed trailing whitespaceDaniel Stenberg
2004-05-13return on memory alloc failDaniel Stenberg
2004-05-12Curl_done() and the protocol-specific conn->curl_done() functions now allDaniel Stenberg
2004-05-11curl_global_init_mem() allows the memory functions to be replaced.Daniel Stenberg
2004-04-26Major hostip.c cleanup and split into multiple files and easier #ifdefDaniel Stenberg
2004-03-30adjusted to the new dns cache function to hide more hostip internalsDaniel Stenberg
2004-03-30init the dns pointer to NULL for clarityDaniel Stenberg
2004-03-11Gisle Vanem's fixes to use CURL_SOCKET_BAD more instead of -1 for sockets.Daniel Stenberg
2004-03-10curl_socket_t mistakes cleanupDaniel Stenberg
2004-03-09Use curl_socket_t instead of int for holding sockets. The typedefs andDaniel Stenberg
2004-03-04When following to a new URL, we must make sure to call Curl_done() first,Daniel Stenberg
2004-02-05compiler warning fix, compare struct pointers of the same typeDaniel Stenberg
2004-01-12Peter Sylvester brought code that now allows a callback to modified the URLDaniel Stenberg
2004-01-07updated year in the copyright stringDaniel Stenberg
2003-11-24FTPS support added as RFC2228 and the murray-ftp-auth-ssl draft describe itDaniel Stenberg
2003-10-18minor fix to not shadow a variableDaniel Stenberg
2003-10-13Clear the connection pointer after the async resolve has failed.Daniel Stenberg
2003-10-04Based on a patch provided by Siddhartha Prakash Jain. In Curl_resolv() whenDaniel Stenberg
2003-09-21failing to resolve a name using ares must Curl_disconnect() the handleDaniel Stenberg
2003-09-11For easy handles within multi handles, we share the DNS cache always.Daniel Stenberg
2003-08-20made curl_multi_info_read() set 'msgs_in_queue' to 0 even when it returnsDaniel Stenberg