summaryrefslogtreecommitdiff
path: root/lib/http.c
Commit message (Expand)AuthorAgeFilesLines
* http: fix Basic auth with empty name provided in URLbagder/url-blank-nameDaniel Stenberg2021-10-061-1/+1
* http: fix the broken >3 digit response code detectionDaniel Stenberg2021-09-171-5/+5
* http: ignore content-length if any transfer-encoding is usedDaniel Stenberg2021-08-311-9/+20
* http: disallow >3-digit response codesDaniel Stenberg2021-08-261-3/+13
* c-hyper: handle HTTP/1.1 => HTTP/1.0 downgrade on reused connectionDaniel Stenberg2021-08-231-5/+5
* http: consider cookies over localhost to be secureDaniel Stenberg2021-08-101-17/+22
* lib: fix compiler warnings with CURL_DISABLE_NETRCMAntoniak2021-07-181-0/+2
* infof: remove newline from format strings, always append itDaniel Stenberg2021-07-071-36/+36
* c-hyper: add support for transfer-encoding in the requestDaniel Stenberg2021-07-051-27/+36
* http: fix crash in rate-limited uploadJay Satiro2021-06-291-0/+1
* http: make the haproxy support work with unix domain socketsDaniel Stenberg2021-06-241-24/+21
* vtls: only store TIMER_APPCONNECT for non-proxy connectDaniel Stenberg2021-06-191-1/+1
* conn: add 'attach' to protocol handler, make libssh2 use itDaniel Stenberg2021-05-171-0/+2
* http: use calculated offsets inst of integer literals for header parsingPeng-Yu Chen2021-05-081-9/+16
* http: limit the initial send amount to used upload buffer sizeDaniel Stenberg2021-05-071-8/+8
* http: reset the header buffer when sending the requestDaniel Stenberg2021-05-061-0/+4
* Curl_http_header: check for colon when matching Persistent-AuthHarry Sintonen2021-05-031-1/+1
* Curl_http_input_auth: require valid separator after negotiation typeHarry Sintonen2021-05-031-5/+12
* http: fix the check for 'Authorization' with BearerDaniel Stenberg2021-05-021-1/+1
* hsts: enable by defaultDaniel Stenberg2021-04-191-1/+1
* send_speed: simplify the checks for if a speed limit is setDaniel Stenberg2021-03-271-1/+1
* http: cap body data amount during send speed limitingDaniel Stenberg2021-03-271-10/+39
* urldata: merge "struct DynamicStatic" into "struct UrlState"Daniel Stenberg2021-03-261-7/+7
* http: strip default port from URL sent to proxyDaniel Stenberg2021-03-231-1/+1
* http: make 416 not fail with resume + CURLOPT_FAILONERRRORDaniel Stenberg2021-03-171-0/+8
* http: remove superfluous NULL assignDaniel Stenberg2021-03-111-3/+1
* http2: remove conn->data useDaniel Stenberg2021-02-151-1/+1
* http: use credentials from transfer, not connectionDaniel Stenberg2021-02-131-9/+12
* urldata: don't touch data->set.httpversion at run-timeDaniel Stenberg2021-02-121-10/+27
* ftp: add 'prefer_ascii' to the transfer state structDaniel Stenberg2021-02-091-2/+2
* vtls: initial implementation of rustls backendJacob Hoffman-Andrews2021-02-091-1/+1
* lib: use int type for more port variablesJay Satiro2021-02-091-1/+1
* urldata: remove the 'rtspversion' fieldDaniel Stenberg2021-02-081-2/+2
* build: fix --disable-http-authJay Satiro2021-02-041-1/+5
* build: fix --disable-dateparseJay Satiro2021-02-041-2/+2
* hostip/proxy: remove conn->data useDaniel Stenberg2021-01-261-1/+1
* lib: remove conn->data usesPatrick Monnerat2021-01-241-8/+11
* http: empty reply connection are not left intactDaniel Stenberg2021-01-211-0/+2
* chunk/encoding: remove conn->data referencesDaniel Stenberg2021-01-211-3/+3
* http: get CURLOPT_REQUEST_TARGET working with a HTTP proxyFabian Keil2021-01-201-2/+3
* transfer: remove conn->data useDaniel Stenberg2021-01-191-1/+1
* http: make providing Proxy-Connection header not cause duplicated headersDaniel Stenberg2021-01-191-0/+1
* lib: more conn->data cleanupsDaniel Stenberg2021-01-191-3/+3
* vtls: reduce conn->data usePatrick Monnerat2021-01-191-1/+1
* lib: pass in 'struct Curl_easy *' to most functionsDaniel Stenberg2021-01-171-133/+135
* misc: fix typosFabian Keil2021-01-111-3/+5
* http: make 'authneg' also work for HyperDaniel Stenberg2021-01-101-13/+14
* http: have CURLOPT_FAILONERROR fail after all headersDaniel Stenberg2021-01-061-32/+17
* c-hyper: add timecondition to the requestDaniel Stenberg2021-01-011-2/+11
* failf: remove newline from formatting stringsDaniel Stenberg2020-12-251-2/+2