aboutsummaryrefslogtreecommitdiff
path: root/lib/multi.c
AgeCommit message (Expand)Author
2014-02-17ConnectionDone: default maxconnects to 4 x number of easy handlesShao Shuchao
2014-01-30ftp: fixed a memory leak on wildcard error pathDan Fandrich
2014-01-24multi: Fixed a memory leak on OOM conditionDan Fandrich
2014-01-13error message: Sensible message on timeout when transfer size unknownColin Hogben
2014-01-12multi: remove MULTI_TIMEOUT_INACCURACYDaniel Stenberg
2014-01-10multi_socket: remind app if timeout didn't runDaniel Stenberg
2014-01-05multi.c: fix possible dereference of null pointerMarc Hoersken
2014-01-03progresscallback: make CURLE_ABORTED_BY_CALLBACK get returned betterDaniel Stenberg
2013-12-31mprintf: Replaced internal usage of FORMAT_OFF_T and FORMAT_OFF_TUSteve Holme
2013-12-22FILE: don't wait due to CURLOPT_MAX_RECV_SPEED_LARGEDaniel Stenberg
2013-12-01multi.c: Fixed compilation warningSteve Holme
2013-11-27multi.c: Fixed compilation error introduced in commit a900d45489fc14Steve Holme
2013-11-27curl_multi_cleanup: ignore SIGPIPEJeff King
2013-11-12multi: Small code tidy up to avoid hard returnSteve Holme
2013-11-11multi: Set read socket when returning READSOCK(0)Björn Stenberg
2013-11-04connect: Add connection delay to Happy Eyeballs.Björn Stenberg
2013-10-30curl_multi_wait: accept 0 from multi_timeout() as valid timeoutDaniel Stenberg
2013-10-27Add "Happy Eyeballs" for IPv4/IPv6.Björn Stenberg
2013-08-29curl_multi_remove_handle: allow multiple removesDaniel Stenberg
2013-08-28multi_socket: improved 100-continue timeout handlingDaniel Stenberg
2013-08-22multi: move on from STATE_DONE fasterDaniel Stenberg
2013-08-20CURLM_ADDED_ALREADY: new error codeDaniel Stenberg
2013-08-20multi_init: moved init code here from add_handleDaniel Stenberg
2013-08-20multi: remove dns cache creation code from *add_handleDaniel Stenberg
2013-08-12multi: s/easy/dataDaniel Stenberg
2013-08-12cleanup: removed one function, made one staticDaniel Stenberg
2013-08-09comments: remove old and wrong multi/easy interface statementsDaniel Stenberg
2013-08-08global dns cache: didn't work [regression]Daniel Stenberg
2013-08-06FTP: when EPSV gets a 229 but fails to connect, retry with PASVDaniel Stenberg
2013-08-03multi: remove the one_easy struct fieldDaniel Stenberg
2013-08-03multi: rename all Curl_one_easy to SessionHandleDaniel Stenberg
2013-08-03multi: remove the multi_pos struct fieldDaniel Stenberg
2013-08-03multi: remove easy_handle struct fieldDaniel Stenberg
2013-08-03multi: remove 'Curl_one_easy' struct, phase 1Daniel Stenberg
2013-07-24string formatting: fix 15+ printf-style format stringsYang Tse
2013-07-24string formatting: fix 25+ printf-style format stringsYang Tse
2013-07-21curl_multi_wait: fix reventsDaniel Stenberg
2013-07-18curl_multi_wait: set revents for extra fdsEvgeny Turnaev
2013-06-20multi_socket: react on socket close immediatelyDaniel Stenberg
2013-06-11multi_socket: reduce timeout inaccuracy marginDaniel Stenberg
2013-06-04curl_multi_wait: only use internal timer if not -1Daniel Stenberg
2013-06-03curl_multi_wait: reduce timeout if the multi handle wants toDaniel Stenberg
2013-06-03multi_runsingle: switch an if() condition for readabilityDaniel Stenberg
2013-05-30multi_runsingle: add braces to clarify the codeDaniel Stenberg
2013-04-26curl_easy_init: use less mallocsDaniel Stenberg
2013-03-21multi.c: Corrected a couple of violations of the curl coding standardsSteve Holme
2013-03-21multi.c: Fix compilation warningSteve Holme
2013-03-20multi.c: fix compilation errorSteve Holme
2013-03-13Multiple pipelines and limiting the number of connections.Linus Nielsen Feltzing
2013-03-09curl_multi_wait: avoid second loop if nothing to doDaniel Stenberg