summaryrefslogtreecommitdiff
path: root/lib/conncache.c
Commit message (Expand)AuthorAgeFilesLines
* lib: remove 'conn->data' completelyDaniel Stenberg2021-02-161-2/+0
* lib: more conn->data cleanupsDaniel Stenberg2021-01-191-17/+19
* lib: pass in 'struct Curl_easy *' to most functionsDaniel Stenberg2021-01-171-3/+4
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
* hash: make it 'struct Curl_hash'Daniel Stenberg2020-09-021-10/+10
* llist: make it "struct Curl_llist"Daniel Stenberg2020-09-021-7/+7
* conncache: download buffer needs +1 size for trailing zeroDaniel Stenberg2020-05-311-1/+1
* build: disable more code/data when built without proxy supportDaniel Stenberg2020-05-301-2/+5
* url: alloc the download buffer at transfer startDaniel Stenberg2020-05-301-0/+6
* conncache: various concept cleanupsDaniel Stenberg2020-04-301-47/+40
* conncache: removed unused Curl_conncache_bundle_size()Daniel Stenberg2020-01-241-13/+1
* conncache: CONNECT_ONLY connections assumed always in-useDaniel Stenberg2019-12-111-1/+2
* conncache: fix multi-thread use of shared connection cacheDaniel Stenberg2019-12-091-26/+4
* url: make Curl_close() NULLify the pointer tooDaniel Stenberg2019-10-301-5/+3
* conncache: Remove the DEBUGASSERT on length checkSteve Holme2019-05-291-4/+4
* url: default conn->port to the same as conn->remote_portDaniel Stenberg2019-05-281-2/+5
* conncache: make "bundles" per host name when doing proxy tunnelsDaniel Stenberg2019-05-281-8/+12
* CURLOPT_MAXAGE_CONN: set the maximum allowed age for conn reuseDaniel Stenberg2019-04-211-2/+3
* conncache: use conn->data to know if a transfer owns itDaniel Stenberg2019-03-171-2/+3
* cleanup: make local functions staticDaniel Stenberg2019-02-101-4/+4
* urldata: rename easy_conn to just connDaniel Stenberg2019-01-111-3/+1
* conncache_unlock: avoid indirection by changing input argument typeDaniel Stenberg2018-12-221-2/+2
* disconnect: separate connections and easy handles betterDaniel Stenberg2018-12-221-2/+8
* snprintf: renamed and we now only use msnprintf()Daniel Stenberg2018-11-231-1/+1
* vtls: set conn->data when closing TLSDaniel Stenberg2018-07-221-1/+0
* conn: remove the boolean 'inuse' fieldDaniel Stenberg2018-07-111-18/+12
* url: check Curl_conncache_add_conn return codeDaniel Stenberg2018-06-251-11/+4
* url: fix dangling conn->data pointerDaniel Stenberg2018-06-211-1/+2
* strictness: correct {infof, failf} format specifiersRikard Falkeborn2018-05-311-11/+8
* conncache: fix a return code [regression]Daniel Stenberg2017-12-121-1/+1
* conncache: fix several lock issuesDaniel Stenberg2017-12-051-33/+189
* share: add support for sharing the connection cacheDaniel Stenberg2017-11-091-8/+133
* llist: no longer uses mallocDaniel Stenberg2017-04-221-5/+3
* llist: replace Curl_llist_alloc with Curl_llist_initDaniel Stenberg2017-04-041-14/+8
* conncache: make hashkey avoid mallocDaniel Stenberg2017-03-291-18/+15
* string formatting: fix 4 printf-style format stringsMichael Kaufmann2017-02-191-1/+1
* proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov2016-11-241-2/+4
* strcasecompare: all case insensitive string compares ignore locale nowDaniel Stenberg2016-10-311-1/+0
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-2/+2
* connections: non-HTTP proxies on different ports aren't reused eitherDaniel Stenberg2016-05-031-1/+1
* lib: include curl_printf.h as one of the last headersDaniel Stenberg2016-04-291-3/+2
* news: CURLOPT_CONNECT_TO and --connect-toMichael Kaufmann2016-04-171-3/+10
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* conncache: fixed memory leak on OOM (torture tests)Dan Fandrich2015-05-241-1/+3
* hostip: fix unintended destruction of hash tableAnthony Avina2015-05-181-1/+1
* bundles: store no/default/pipeline/multiplexDaniel Stenberg2015-05-181-4/+2
* Curl_conncache_add_conn: fix memory leak on OOMDaniel Stenberg2015-05-141-1/+3
* conncache: keep bundles on host+port bases, not only host namesDaniel Stenberg2015-05-121-11/+27
* bundles: merged into conncache.cDaniel Stenberg2015-05-121-6/+79
* connection cache: avoid Curl_hash_alloc()Daniel Stenberg2015-05-121-27/+11