summaryrefslogtreecommitdiff
path: root/lib/url.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* CURLOPT_UPLOAD_BUFFERSIZE: set upload buffer sizeDaniel Stenberg2018-09-061-1/+1
* url: default to CURL_HTTP_VERSION_2TLS if built h2-enabledDaniel Stenberg2018-09-051-9/+9
* Curl_getoff_all_pipelines: ignore unused return valuesDaniel Stenberg2018-09-041-3/+2
* url, vtls: make CURLOPT{,_PROXY}_TLS13_CIPHERS workKamil Dudka2018-09-031-0/+4
* upload: allocate upload buffer on-demandDaniel Stenberg2018-08-181-3/+2
* general: fix printf specifiersRikard Falkeborn2018-08-011-1/+1
* conn_free: updated comment to clarifyDaniel Stenberg2018-07-281-1/+1
* reuse_conn(): free old_conn->optionsEven Rouault2018-07-261-0/+1
* vtls: set conn->data when closing TLSDaniel Stenberg2018-07-221-0/+4
* http2: several cleanupsDaniel Stenberg2018-07-201-56/+21
* Curl_getoff_all_pipelines: improved for multiplexedDaniel Stenberg2018-07-111-9/+19
* conn: remove the boolean 'inuse' fieldDaniel Stenberg2018-07-111-31/+25
* url: check Curl_conncache_add_conn return codeDaniel Stenberg2018-06-251-2/+6
* ConnectionExists: make sure conn->data is set when "taking" a connectionDaniel Stenberg2018-06-221-0/+1
* url: fix dangling conn->data pointerDaniel Stenberg2018-06-211-1/+1
* Curl_init_do: handle NULL connection pointer passed inLyman Epp2018-06-131-6/+8
* cppcheck: fix warningsMarian Klymov2018-06-111-8/+7
* strictness: correct {infof, failf} format specifiersRikard Falkeborn2018-05-311-4/+4
* option: disallow username in URLBjörn Stenberg2018-05-311-0/+7
* multi: provide a socket to wait for in Curl_protocol_getsockDaniel Stenberg2018-05-241-1/+5
* lib: Fix format specifiersRikard Falkeborn2018-05-141-1/+1
* vtls: use unified "supports" bitfield member in backendsDaniel Stenberg2018-05-041-1/+1
* detect_proxy: only show proxy use if it had contentsDaniel Stenberg2018-04-191-1/+2
* schannel: add support for CURLOPT_CAINFODan McNulty2018-04-181-13/+21
* proxy: show getenv proxy use in verbose outputDaniel Stenberg2018-04-111-7/+19
* file: restore old behavior for file:////foo/bar URLsJon DeVree2018-04-061-28/+0
* NO_PROXY: fix for IPv6 numericals in the URLDaniel Stenberg2018-03-041-1/+9
* spelling fixesViktor Szakats2018-02-231-1/+1
* url: Add option CURLOPT_HAPPY_EYEBALLS_TIMEOUTAnders Bakken2018-02-201-0/+1
* CONNECT_TO: fail attempt to set an IPv6 numerical without IPv6 supportDaniel Stenberg2018-01-231-1/+7
* build: remove HAVE_LIMITS_H checkJay Satiro2018-01-051-2/+0
* curl_easy_reset: release mime-related data.Patrick Monnerat2017-12-201-6/+7
* curl: remove __EMX__ #ifdefsDaniel Stenberg2017-12-081-16/+2
* URL: tolerate backslash after drive letter for FILE:Jan-E2017-12-061-1/+1
* conncache: only allow multiplexing within same multi handleDaniel Stenberg2017-12-051-0/+5
* conncache: fix several lock issuesDaniel Stenberg2017-12-051-97/+77
* libssh: added SFTP supportNikos Mavrogiannopoulos2017-12-011-1/+1
* Added support for libssh SSH SCP back-endNikos Mavrogiannopoulos2017-12-011-1/+4
* SSL: Avoid magic allocation of SSL backend specific dataJohannes Schindelin2017-12-011-25/+24
* url: fix alignment of ssl_backend_data structJay Satiro2017-11-271-21/+30