aboutsummaryrefslogtreecommitdiff
path: root/lib/multi.c
AgeCommit message (Expand)Author
2006-09-08Compilation fixYang Tse
2006-09-07Major overhaul introducing http pipelining support and shared connectionDaniel Stenberg
2006-08-31Dmitriy Sergeyev found and fixed a multi interface flaw when using asynchDaniel Stenberg
2006-08-25Armel Asselin reported that the 'running_handles' counter wasn't updatedDaniel Stenberg
2006-08-04oops, the previous commit was incomplete as we made an unconditional callDaniel Stenberg
2006-08-04even when we get a single connection to deal with, we must still check forDaniel Stenberg
2006-08-03removed running_handles argument from multi_runsingle() since it wasn't reallyDaniel Stenberg
2006-08-03Silence compiler warning 'unused parameter running_handles' in function multi...Yang Tse
2006-08-02keep count of the number of "alive" handles in a struct member, as otherwiseDaniel Stenberg
2006-08-01spell-fixed a commentDaniel Stenberg
2006-07-30curl_multi_socket() and curl_multi_socket_all() got modified prototypes: theyDaniel Stenberg
2006-07-26[Hiper-related work] Added a function called curl_multi_assign() that willDaniel Stenberg
2006-07-17Jari Sundell did some excellent research and bug tracking, figured out thatDaniel Stenberg
2006-07-13Oops, missing "u"Yang Tse
2006-07-13Fix compiler warning.Yang Tse
2006-07-10DNS cache must use the multi DNS cache if the easy handle's one is not using ...Yang Tse
2006-07-07Ingmar Runge provided a source snippet that caused a crash. The reason forDaniel Stenberg
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