aboutsummaryrefslogtreecommitdiff
path: root/lib/multi.c
AgeCommit message (Expand)Author
2015-05-18bundles: store no/default/pipeline/multiplexDaniel Stenberg
2015-05-18http2: separate multiplex/pipelining + cleanup memory leaksDaniel Stenberg
2015-05-18CURLMOPT_PIPELINE: bit 1 is for multiplexingDaniel Stenberg
2015-05-18http2: leave WAITPERFORM when conn is multiplexedDaniel Stenberg
2015-05-18http2: force "drainage" of streamsDaniel Stenberg
2015-05-12bundles: merged into conncache.cDaniel Stenberg
2015-05-12hostcache: made all host caches use structs, not pointersDaniel Stenberg
2015-05-12multi: converted socket hash into non-allocated structDaniel Stenberg
2015-05-12connection cache: avoid Curl_hash_alloc()Daniel Stenberg
2015-04-30curl_multi_add_handle: next is already NULLAnders Bakken
2015-04-03move Curl_share_lock and ref counting into Curl_fetch_addrStefan Bühler
2015-03-29multi: remove_handle: move pending connectionsDaniel Stenberg
2015-03-26multi: on a request completion, check all CONNECT_PEND transfersDaniel Stenberg
2015-03-17Curl_sh_entry: remove unused 'timestamp'Stefan Bühler
2015-03-17checksrc: use space after commaDaniel Stenberg
2015-03-16free: instead of Curl_safefree()Daniel Stenberg
2015-03-16Bug #149: Deletion of unnecessary checks before calls of the function "free"Markus Elfring
2015-03-07multi: fix *getsock() with CONNECTDaniel Stenberg
2015-03-05multi: fix memory-leak on timeout (regression)Daniel Stenberg
2015-03-03mprintf.h: remove #ifdef CURLDEBUGDaniel Stenberg
2015-01-07hostip: remove 'stale' argument from Curl_fetch_addr protoDaniel Stenberg
2014-12-05multi.c: Fixed compilation warningSteve Holme
2014-11-23multi.c: Fixed compilation warnings when no verbose string supportSteve Holme
2014-11-19multi: inform about closed sockets before they are closedJon Spencer
2014-11-18debug: added new connection cache output, plus fixupsCarlo Wood
2014-11-18multi: move the ending condition into the loop as wellDaniel Stenberg
2014-11-18multi: Prefer we don't use CURLE_OK and NULL in comparisonsSteve Holme
2014-11-18multi_runsingle: use 'result' for local CURLcode storageDaniel Stenberg
2014-11-18multi_runsingle: rename result to rcDaniel Stenberg
2014-11-18multi: make multi_runsingle loop internallyDaniel Stenberg
2014-11-18multi: when leaving for timeout, close accordinglyCarlo Wood
2014-11-10multi: removed Curl_multi_set_easy_connectionDaniel Stenberg
2014-10-24code cleanup: we prefer 'CURLcode result'Daniel Stenberg
2014-10-07multi_runsingle: fix possible memory leakDaniel Stenberg
2014-10-03curl_multi_remove_handle: remove dead codeDaniel Stenberg
2014-10-02multi_runsingle: fix memory leakDaniel Stenberg
2014-09-07multi.c: Avoid invalid memory read after free() from commit 3c8c873252Steve Holme
2014-09-07multi.c: Fixed compilation warning from commit 3c8c873252Steve Holme
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