summaryrefslogtreecommitdiff
path: root/lib/url.c
Commit message (Expand)AuthorAgeFilesLines
* urldata: merge "struct DynamicStatic" into "struct UrlState"bagder/urlstate-unifyDaniel Stenberg2021-03-261-30/+30
* config: remove CURL_SIZEOF_CURL_OFF_T use only SIZEOF_CURL_OFF_TDaniel Stenberg2021-03-111-1/+1
* url: fix typo in commentDaniel Gustafsson2021-02-281-1/+1
* urldata: remove the _ORIG suffix from string namesDaniel Stenberg2021-02-191-19/+19
* url: fix memory leak if OOM in the HSTS handlingDaniel Stenberg2021-02-191-1/+3
* url.c: use consistent error message for failed resolveDaniel Stenberg2021-02-181-1/+1
* parse_proxy: fix a memory leak in the OOM pathDaniel Stenberg2021-02-171-6/+13
* url: fix possible use-after-free in default protocolJay Satiro2021-02-171-5/+4
* lib: remove 'conn->data' completelyDaniel Stenberg2021-02-161-25/+17
* doh: add options to disable ssl verificationJay Satiro2021-02-141-0/+2
* http: use credentials from transfer, not connectionDaniel Stenberg2021-02-131-84/+106
* urldata: don't touch data->set.httpversion at run-timeDaniel Stenberg2021-02-121-2/+2
* lib: use int type for more port variablesJay Satiro2021-02-091-1/+1
* urldata: remove duplicate 'upkeep_interval_ms' from connectdataDaniel Stenberg2021-01-271-3/+0
* urldata: remove 'local_ip' from the connectdata structDaniel Stenberg2021-01-271-2/+11
* urldata: remove duplicate port number storageDaniel Stenberg2021-01-271-3/+3
* urldata: remove the duplicate 'ip_addr_str' fieldDaniel Stenberg2021-01-271-3/+3
* url: reduce conn->data referencesDaniel Stenberg2021-01-261-35/+37
* hostip: remove conn->data from resolver functionsDaniel Stenberg2021-01-221-6/+6
* doh: allocate state struct on demandDaniel Stenberg2021-01-201-5/+10
* lib: more conn->data cleanupsDaniel Stenberg2021-01-191-16/+13
* vtls: reduce conn->data usePatrick Monnerat2021-01-191-2/+2
* lib: pass in 'struct Curl_easy *' to most functionsDaniel Stenberg2021-01-171-38/+59
* url: if IDNA conversion fails, fallback to TransitionalDaniel Stenberg2021-01-111-0/+5
* pretransfer: setup the User-Agent header hereDaniel Stenberg2021-01-051-14/+0
* httpauth: make multi-request auth work with custom portDaniel Stenberg2021-01-021-1/+3
* language: s/behaviour/behavior/gEmil Engler2021-01-021-2/+2
* misc: fix "warning: empty expression statement has no effect"Daniel Stenberg2020-12-261-4/+1
* failf: remove newline from formatting stringsDaniel Stenberg2020-12-251-2/+2
* gopher: Implement secure gopher protocol.parazyd2020-12-151-0/+3
* ftp: CURLOPT_FTP_SKIP_PASV_IP by defaultDaniel Stenberg2020-12-071-0/+1
* urldata: remove 'void *protop' and create the union 'p'Daniel Stenberg2020-11-231-1/+1
* url: make sure an HSTS upgrade updates URL and scheme correctlyDaniel Stenberg2020-11-061-2/+20
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
* hsts: add read/write callbacksDaniel Stenberg2020-11-031-0/+1
* hsts: add support for Strict-Transport-SecurityDaniel Stenberg2020-11-031-6/+15
* alt-svc: enable by defaultDaniel Stenberg2020-10-251-1/+1
* Curl_handler: add 'family' to each protocolDaniel Stenberg2020-09-211-113/+21
* vtls: deduplicate client certificates in ssl_config_dataGergely Nagy2020-09-141-4/+0
* url: use blank credentials when using proxy w/o username and passwordDiven Qi2020-09-081-2/+4
* altsvc: clone setting in curl_easy_duphandlebagder/altsvc-duphandleDaniel Stenberg2020-09-061-4/+1
* http_proxy: do not crash with HTTPS_PROXY and NO_PROXY setMartin Bašti2020-09-031-0/+3
* llist: make it "struct Curl_llist"Daniel Stenberg2020-09-021-1/+1
* mqtt: enable by defaultDaniel Stenberg2020-08-311-1/+1
* tls: add CURLOPT_SSL_EC_CURVES and --curvesMichael Baentsch2020-08-301-0/+1
* url: remove funny embedded comments in Curl_disonnect callsDaniel Stenberg2020-08-301-6/+4
* conn: check for connection being dead before reuseChris Paulson-Ellis2020-08-301-0/+6
* ntlm: fix condition for curl_ntlm_core usageMarcel Raad2020-08-291-3/+2
* Curl_easy: remember last connection by id, not by pointerDaniel Stenberg2020-08-171-1/+1
* url: fix CURLU and location followingJay Satiro2020-07-301-2/+3