aboutsummaryrefslogtreecommitdiff
path: root/lib/multi.c
AgeCommit message (Expand)Author
2014-09-02curl_multi_cleanup: remove superfluous NULL assignsDaniel Stenberg
2014-09-02multi: convert CURLM_STATE_CONNECT_PEND handling to a listDaniel Stenberg
2014-08-31low-speed-limit: avoid timeout floodDaniel Stenberg
2014-08-31resolve: cache lookup for async resolversMichael Wallner
2014-07-22CONNECT: Revert Curl_proxyCONNECT back to 7.29.0 designDaniel Stenberg
2014-07-02progress callback: skip last callback update on errorsRay Satiro
2014-05-22bits.close: introduce connection close trackingDaniel Stenberg
2014-05-15timers: fix timer regression involving redirects / reconnectsDaniel Stenberg
2014-05-05curl_multi_cleanup: ignore SIGPIPE betterJeff King
2014-04-26INFILESIZE: fields in UserDefined must not be changed run-timeDaniel Stenberg
2014-04-19multi.c: fix possible invalid memory access in case nfds overflowsMarc Hoersken
2014-03-03multi_runsingle: move timestamp into INITDaniel Stenberg
2014-02-17multi: ignore sigpipe internallyDaniel Stenberg
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