aboutsummaryrefslogtreecommitdiff
path: root/lib/multiif.h
AgeCommit message (Expand)Author
2020-04-30conncache: various concept cleanupsDaniel Stenberg
2020-01-13ConnectionExists: respect the max_concurrent_streams limitsDaniel Stenberg
2019-10-02CURLMOPT_MAX_CONCURRENT_STREAMS: new setoptKunal Ekawde
2019-08-06curl_multi_poll: a sister to curl_multi_wait() that waits moreDaniel Stenberg
2019-08-01timediff: make it 64 bit (if possible) even with 32 bit time_tDaniel Stenberg
2019-07-10headers: Remove no longer exported functionsDaniel Gustafsson
2019-06-09unpause: trigger a timeout for event-based transfersDaniel Stenberg
2019-05-02multiif.h: remove unused protosDaniel Stenberg
2019-05-01multi: provide Curl_multiuse_state to update informationDaniel Stenberg
2019-04-06pipelining: removedDaniel Stenberg
2019-01-11urldata: rename easy_conn to just connDaniel Stenberg
2018-11-25curl_easy_perform: fix timeout handlingDaniel Stenberg
2018-11-20ares: remove fd from multi fd set when ares is about to close the fdRomain Fliedel
2018-03-16multi: improved pending transfers handling => improved performanceDaniel Stenberg
2018-03-16pause: when changing pause state, update socket stateDaniel Stenberg
2018-02-15TODO fixed: Detect when called from within callbacksBjörn Stenberg
2017-06-08expire: remove Curl_expire_latest()Daniel Stenberg
2017-05-10multi: use a fixed array of timers instead of mallocDaniel Stenberg
2017-05-10multi: assign IDs to all timers and make each timer singletonDaniel Stenberg
2016-11-18lib: fix compiler warnings after de4de4e3c7cMarcel Raad
2016-08-04multi: make Curl_expire() work with 0 ms timeoutsDaniel Stenberg
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2015-06-24http2: setup the new pushed stream properlyDaniel Stenberg
2015-05-18http2: set default concurrency, fix ConnectionExists for multiplexDaniel Stenberg
2015-05-18bundles: store no/default/pipeline/multiplexDaniel Stenberg
2015-05-18CURLMOPT_PIPELINE: bit 1 is for multiplexingDaniel Stenberg
2014-11-19multi: inform about closed sockets before they are closedJon Spencer
2014-11-10multi: removed Curl_multi_set_easy_connectionDaniel Stenberg
2014-08-31low-speed-limit: avoid timeout floodDaniel Stenberg
2014-01-12multi: remove MULTI_TIMEOUT_INACCURACYDaniel Stenberg
2013-12-15multi: add timer inaccuracy margin to timeout/connecttimeoutDaniel Stenberg
2013-08-28multi_socket: improved 100-continue timeout handlingDaniel Stenberg
2013-06-20multi_socket: react on socket close immediatelyDaniel Stenberg
2013-04-26curl_easy_init: use less mallocsDaniel Stenberg
2013-03-13Multiple pipelines and limiting the number of connections.Linus Nielsen Feltzing
2013-01-06Revert changes relative to lib/*.[ch] recent renamingYang Tse
2012-12-28build: rename 76 lib/*.h filesYang Tse
2012-12-28lib/*.h: use our standard naming scheme for header inclusion guardsYang Tse
2010-08-15multi: support timeoutsDaniel Stenberg
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2009-06-10Adjusted to take in account that...Yang Tse
2008-09-13fix compiler warning: defined but not usedYang Tse
2007-08-26Fixed some minor mismatched types found by splint.Dan Fandrich
2007-04-10Ravi Pratap provided fixes for HTTP pipeliningDaniel Stenberg
2006-09-28Reported in #1561470 (http://curl.haxx.se/bug/view.cgi?id=1561470), libcurlDaniel Stenberg
2006-09-07Major overhaul introducing http pipelining support and shared connectionDaniel Stenberg
2006-04-10First curl_multi_socket() commit. Should primarily be considered as an internalDaniel Stenberg
2005-03-31Updated the copyright year since changes have been this year.Daniel Stenberg
2005-02-09FTP code turned into state machine. Not completely yet, but a good start.Daniel Stenberg