summaryrefslogtreecommitdiff
path: root/lib/multi.c
Commit message (Expand)AuthorAgeFilesLines
* HTTPS-proxy: fixed mbedtls and polishingOkhin Vasilij2016-11-241-0/+2
* proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov2016-11-241-1/+15
* lib: fix compiler warnings after de4de4e3c7cMarcel Raad2016-11-181-10/+10
* multi: force connections to get closed in close_all_connectionsDaniel Stenberg2016-10-221-0/+2
* curl_multi_remove_handle: fix a double-freeAnders Bakken2016-10-221-0/+1
* curl_multi_add_handle: set timeouts in closure handlesDaniel Stenberg2016-10-191-0/+8
* speed caps: not based on average speeds anymoreOlivier Brunel2016-09-041-28/+32
* http2: make sure stream errors don't needlessly close the connectionDaniel Stenberg2016-08-281-23/+24
* multi: make Curl_expire() work with 0 ms timeoutsDaniel Stenberg2016-08-041-74/+84
* transfer: return without select when the read loop reached maxcountDaniel Stenberg2016-08-041-1/+4
* curl_multi_cleanup: clear connection pointer for easy handlesDaniel Stenberg2016-08-031-0/+2
* typedefs: use the full structs in internal code...Daniel Stenberg2016-06-221-16/+19
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-75/+57
* ftp wildcard: segfault due to init only in multi_performDaniel Stenberg2016-05-151-15/+0
* lib: include curl_printf.h as one of the last headersDaniel Stenberg2016-04-291-1/+1
* multi: accidentally used resolved host name instead of proxyDaniel Stenberg2016-04-251-2/+4
* news: CURLOPT_CONNECT_TO and --connect-toMichael Kaufmann2016-04-171-1/+7
* http2: Add handling stream level errorTatsuhiro Tsujikawa2016-04-111-1/+2
* multi: remove trailing space in debug outputDaniel Stenberg2016-04-051-1/+1
* code: style updatesDaniel Stenberg2016-04-031-2/+2
* multi: turn Curl_done into file local multi_doneDaniel Stenberg2016-03-301-29/+188
* multi: multi_reconnect_request is the former Curl_reconnect_requestDaniel Stenberg2016-03-301-2/+58
* multi: move Curl_do and Curl_do_done to multi.c and make staticDaniel Stenberg2016-03-301-3/+82
* multi: fix "Operation timed out after" timerDaniel Stenberg2016-03-231-1/+1
* multi: simplified singlesocketDaniel Stenberg2016-03-141-49/+40
* multi: introduce sh_getentry() for looking up sockets in the sockhashDaniel Stenberg2016-03-141-22/+20
* multi hash: ensure modulo performed on curl_socket_tJaime Fullaondo2016-03-141-3/+3
* multi_runsingle: avoid loop in CURLM_STATE_WAITPROXYCONNECTMaksim Kuzevanov2016-03-131-2/+4
* curl_multi_wait: never return -1 in 'numfds'Daniel Stenberg2016-03-101-10/+11
* multi_remove_handle: keep the timeout list until after disconnectDaniel Stenberg2016-02-231-7/+8
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* multi: fix off-by-one finit[] array sizeDaniel Stenberg2015-10-161-1/+1
* fread_func: move callback pointer from set to state structDaniel Stenberg2015-10-151-0/+13
* http2: init the pushed transfer properlyDaniel Stenberg2015-06-241-0/+7
* http2: setup the new pushed stream properlyDaniel Stenberg2015-06-241-0/+15
* http2: initial implementation of the push callbackDaniel Stenberg2015-06-241-2/+6
* pretransfer: init state.infilesize here, not in add_handleDaniel Stenberg2015-06-231-5/+0
* urldata: store POST size in state.infilesize tooDaniel Stenberg2015-06-141-1/+4
* debug: remove http2 debug leftoversDaniel Stenberg2015-06-101-3/+0
* read_callback: move to SessionHandle from connectdataDaniel Stenberg2015-05-201-1/+1
* transfer: Replace __func__ instances with function nameJay Satiro2015-05-191-1/+2
* hostip: fix unintended destruction of hash tableAnthony Avina2015-05-181-4/+4
* pipeline: switch some code over to functionsDaniel Stenberg2015-05-181-51/+12
* http2: set default concurrency, fix ConnectionExists for multiplexDaniel Stenberg2015-05-181-1/+34
* bundles: store no/default/pipeline/multiplexDaniel Stenberg2015-05-181-5/+0
* http2: separate multiplex/pipelining + cleanup memory leaksDaniel Stenberg2015-05-181-0/+1
* CURLMOPT_PIPELINE: bit 1 is for multiplexingDaniel Stenberg2015-05-181-7/+8
* http2: leave WAITPERFORM when conn is multiplexedDaniel Stenberg2015-05-181-3/+4
* http2: force "drainage" of streamsDaniel Stenberg2015-05-181-0/+2
* bundles: merged into conncache.cDaniel Stenberg2015-05-121-1/+0