summaryrefslogtreecommitdiff
path: root/lib/multiif.h
Commit message (Expand)AuthorAgeFilesLines
* curl_multi_poll: a sister to curl_multi_wait() that waits moreDaniel Stenberg2019-08-061-7/+0
* timediff: make it 64 bit (if possible) even with 32 bit time_tDaniel Stenberg2019-08-011-1/+1
* headers: Remove no longer exported functionsDaniel Gustafsson2019-07-101-1/+0
* unpause: trigger a timeout for event-based transfersDaniel Stenberg2019-06-091-0/+1
* multiif.h: remove unused protosDaniel Stenberg2019-05-021-15/+0
* multi: provide Curl_multiuse_state to update informationDaniel Stenberg2019-05-011-0/+3
* pipelining: removedDaniel Stenberg2019-04-061-1/+2
* urldata: rename easy_conn to just connDaniel Stenberg2019-01-111-2/+4
* curl_easy_perform: fix timeout handlingDaniel Stenberg2018-11-251-0/+8
* ares: remove fd from multi fd set when ares is about to close the fdRomain Fliedel2018-11-201-1/+1
* multi: improved pending transfers handling => improved performanceDaniel Stenberg2018-03-161-2/+0
* pause: when changing pause state, update socket stateDaniel Stenberg2018-03-161-1/+2
* TODO fixed: Detect when called from within callbacksBjörn Stenberg2018-02-151-0/+2
* expire: remove Curl_expire_latest()Daniel Stenberg2017-06-081-1/+0
* multi: use a fixed array of timers instead of mallocDaniel Stenberg2017-05-101-19/+1
* multi: assign IDs to all timers and make each timer singletonDaniel Stenberg2017-05-101-3/+23
* lib: fix compiler warnings after de4de4e3c7cMarcel Raad2016-11-181-2/+2
* multi: make Curl_expire() work with 0 ms timeoutsDaniel Stenberg2016-08-041-0/+1
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-6/+6
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* http2: setup the new pushed stream properlyDaniel Stenberg2015-06-241-0/+6
* http2: set default concurrency, fix ConnectionExists for multiplexDaniel Stenberg2015-05-181-0/+2
* bundles: store no/default/pipeline/multiplexDaniel Stenberg2015-05-181-3/+0
* CURLMOPT_PIPELINE: bit 1 is for multiplexingDaniel Stenberg2015-05-181-3/+2
* multi: inform about closed sockets before they are closedJon Spencer2014-11-191-1/+1
* multi: removed Curl_multi_set_easy_connectionDaniel Stenberg2014-11-101-4/+0
* low-speed-limit: avoid timeout floodDaniel Stenberg2014-08-311-0/+1
* multi: remove MULTI_TIMEOUT_INACCURACYDaniel Stenberg2014-01-121-11/+1
* multi: add timer inaccuracy margin to timeout/connecttimeoutDaniel Stenberg2013-12-151-0/+2
* multi_socket: improved 100-continue timeout handlingDaniel Stenberg2013-08-281-1/+7
* multi_socket: react on socket close immediatelyDaniel Stenberg2013-06-201-0/+12
* curl_easy_init: use less mallocsDaniel Stenberg2013-04-261-1/+7
* Multiple pipelines and limiting the number of connections.Linus Nielsen Feltzing2013-03-131-2/+28
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-0/+54
* build: rename 76 lib/*.h filesYang Tse2012-12-281-54/+0
* lib/*.h: use our standard naming scheme for header inclusion guardsYang Tse2012-12-281-3/+4
* multi: support timeoutsDaniel Stenberg2010-08-151-3/+1
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-241-1/+0
* Adjusted to take in account that...Yang Tse2009-06-101-3/+3
* fix compiler warning: defined but not usedYang Tse2008-09-131-1/+10
* Fixed some minor mismatched types found by splint.Dan Fandrich2007-08-261-1/+1
* Ravi Pratap provided fixes for HTTP pipeliningDaniel Stenberg2007-04-101-0/+1
* Reported in #1561470 (http://curl.haxx.se/bug/view.cgi?id=1561470), libcurlDaniel Stenberg2006-09-281-3/+0
* Major overhaul introducing http pipelining support and shared connectionDaniel Stenberg2006-09-071-1/+6
* First curl_multi_socket() commit. Should primarily be considered as an internalDaniel Stenberg2006-04-101-0/+14
* Updated the copyright year since changes have been this year.Daniel Stenberg2005-03-311-1/+1
* FTP code turned into state machine. Not completely yet, but a good start.Daniel Stenberg2005-02-091-1/+0
* Renamed easy.h and multi.h to easyif.h and multiif.h to make sure they don'tDaniel Stenberg2005-01-111-0/+31