summaryrefslogtreecommitdiff
path: root/lib/url.c
Commit message (Expand)AuthorAgeFilesLines
* parse_proxy: use the URL parser APIbagder/parse-proxy-with-URL-parserDaniel Stenberg2019-05-141-147/+82
* url: Remove unnecessary initialisation from allocate_conn()Steve Holme2019-05-141-14/+1
* proxy: acknowledge DISABLE_PROXY moreDaniel Stenberg2019-05-131-0/+5
* auth: Rename the various authentication clean up functionsSteve Holme2019-05-121-4/+4
* http_digest: Don't expose functions when HTTP and Crypto Auth are disabledSteve Holme2019-05-111-0/+2
* ssh: define USE_SSH if SSH is enabled (any backend)Daniel Stenberg2019-05-061-2/+2
* ConnectionExists: improve non-multiplexing use caseDaniel Stenberg2019-05-011-2/+7
* CURLOPT_MAXAGE_CONN: set the maximum allowed age for conn reuseDaniel Stenberg2019-04-211-1/+22
* Curl_disconnect: treat all CONNECT_ONLY connections as "dead"Daniel Stenberg2019-04-201-0/+4
* url: always clone the CUROPT_CURLU handleDaniel Stenberg2019-04-111-3/+2
* pipelining: removedDaniel Stenberg2019-04-061-230/+53
* conncache: use conn->data to know if a transfer owns itDaniel Stenberg2019-03-171-5/+8
* Negotiate: fix for HTTP POST with NegotiateDominik Hölzl2019-03-141-0/+4
* CURLU: fix NULL dereference when used over proxyDaniel Stenberg2019-03-041-2/+3
* alt-svc: the libcurl bitsDaniel Stenberg2019-03-031-0/+34
* urldata: simplify bytecountersDaniel Stenberg2019-03-011-4/+4
* url: change conn shutdown order to unlink data as last stepJay Satiro2019-02-221-15/+24
* connection: never reuse CONNECT_ONLY conectionsDaniel Stenberg2019-02-191-3/+8
* strip_trailing_dot: make sure NULL is never used for strlenDaniel Stenberg2019-02-141-0/+2
* connection_check: restore original conn->data after the checkJay Satiro2019-02-141-1/+2
* connection_check: set ->data to the transfer doing the checkDaniel Stenberg2019-02-111-0/+1
* cleanup: make local functions staticDaniel Stenberg2019-02-101-3/+3
* url/idnconvert: remove scan for <= 32 ascii valuesDaniel Stenberg2019-02-091-9/+0
* url: close TLS before removing conn from cacheChris Araman2019-02-061-5/+4
* schannel: stop calling it "winssl"Daniel Stenberg2019-02-011-3/+3
* extract_if_dead: follow-up to 54b201b48c90aDaniel Stenberg2019-01-151-2/+1
* extract_if_dead: use a known working transfer when checking connectionsDaniel Stenberg2019-01-131-2/+2
* urldata: rename easy_conn to just connDaniel Stenberg2019-01-111-8/+9
* printf: fix format specifiersRikard Falkeborn2019-01-041-2/+2
* url: fix incorrect indentationDaniel Gustafsson2018-12-271-1/+1
* disconnect: set conn->data for protocol disconnectDaniel Stenberg2018-12-231-0/+3
* conncache_unlock: avoid indirection by changing input argument typeDaniel Stenberg2018-12-221-5/+5
* disconnect: separate connections and easy handles betterDaniel Stenberg2018-12-221-7/+2
* http: added options for allowing HTTP/0.9 responsesDaniel Stenberg2018-12-211-0/+1
* snprintf: renamed and we now only use msnprintf()Daniel Stenberg2018-11-231-1/+1
* host names: allow trailing dot in name resolve, then strip itTobias Hintze2018-11-221-28/+54
* ares: remove fd from multi fd set when ares is about to close the fdRomain Fliedel2018-11-201-1/+1
* setopt: add CURLOPT_CURLUJim Fuller2018-11-091-5/+14
* url: a short host name + port is not a schemeDaniel Stenberg2018-11-061-1/+3
* netrc: don't ignore the login name specified with "--user"Michael Kaufmann2018-11-051-31/+24
* Curl_close: clear data->multi_easy on free to avoid use-after-freeDaniel Stenberg2018-10-291-1/+3
* Curl_follow: return better errors on URL problemsDaniel Stenberg2018-10-231-9/+9
* spelling fixes [ci skip]Viktor Szakats2018-10-081-1/+1
* FILE: fix CURLOPT_NOBODY and CURLOPT_HEADER outputDaniel Stenberg2018-10-081-0/+1
* comment: Fix multiple typos in function parametersDaniel Gustafsson2018-10-031-1/+1
* url: use the URL API internally as wellDaniel Stenberg2018-09-221-767/+220
* url.c: fix comment typo and indentationDaniel Gustafsson2018-09-081-2/+2
* URL-APIDaniel Stenberg2018-09-081-19/+25
* curl_easy_upkeep: removed 'conn' from the nameDaniel Stenberg2018-09-071-1/+1
* upkeep: add a connection upkeep API: curl_easy_conn_upkeep()Max Dymond2018-09-071-0/+38