summaryrefslogtreecommitdiff
path: root/lib/http.c
Commit message (Expand)AuthorAgeFilesLines
* http: make adding a blank header thread-safeDaniel Stenberg2019-02-191-13/+21
* cleanup: make local functions staticDaniel Stenberg2019-02-101-3/+4
* cookies: skip custom cookies when redirecting cross-siteKatsuhiko YOSHIDA2019-01-091-1/+2
* Revert "http_negotiate: do not close connection until negotiation is completed"Daniel Stenberg2019-01-071-1/+2
* http: added options for allowing HTTP/0.9 responsesDaniel Stenberg2018-12-211-0/+8
* http: Implement trailing headers for chunked transfersAyoub Boudhar2018-12-141-0/+46
* cookies: leave secure cookies aloneDaniel Gustafsson2018-12-131-1/+3
* http: fix HTTP auth to include query in URIJay Satiro2018-12-111-4/+13
* http: don't set CURLINFO_CONDITION_UNMET for http status code 204Michael Kaufmann2018-12-111-7/+7
* NTLM: force the connection to HTTP/1.1Johannes Schindelin2018-12-071-0/+6
* snprintf: renamed and we now only use msnprintf()Daniel Stenberg2018-11-231-20/+20
* http_negotiate: do not close connection until negotiation is completedElia Tufarolo2018-11-161-1/+0
* spelling fixes [ci skip]Viktor Szakats2018-10-081-1/+1
* http: fix memleak in rewind error pathDaniel Stenberg2018-09-251-8/+7
* http: add missing return code checkDaniel Stenberg2018-09-231-6/+3
* url: use the URL API internally as wellDaniel Stenberg2018-09-221-49/+76
* http: made Curl_add_buffer functions take a pointer-pointerDaniel Stenberg2018-09-161-52/+60
* upload: allocate upload buffer on-demandDaniel Stenberg2018-08-181-11/+18
* http: fix for tiny "HTTP/0.9" responseDaniel Stenberg2018-08-131-23/+45
* CURLINFO_SIZE_UPLOAD: fix missing counter updateDaniel Stenberg2018-08-111-0/+2
* auth: pick Bearer authentication whenever a token is availableJohannes Schindelin2018-07-241-1/+1
* auth: only ever pick CURLAUTH_BEARER if we *have* a Bearer tokenJohannes Schindelin2018-07-241-4/+9
* http2: several cleanupsDaniel Stenberg2018-07-201-5/+8
* Curl_debug: remove dead printhost codeDaniel Stenberg2018-06-121-5/+4
* cppcheck: fix warningsMarian Klymov2018-06-111-6/+4
* strictness: correct {infof, failf} format specifiersRikard Falkeborn2018-05-311-1/+1
* httpauth: add support for Bearer tokensLinus Lewandowski2018-05-241-1/+54
* http resume: skip body if http code 416 (range error) is ignored.Patrick Monnerat2018-05-221-13/+10
* checksrc: make sure sizeof() is used *with* parenthesesDaniel Stenberg2018-05-211-1/+1
* lib: Fix format specifiersRikard Falkeborn2018-05-141-2/+2
* http: restore buffer pointer when bad response-line is parsedDaniel Stenberg2018-05-141-1/+5
* http: don't set the "rewind" flag when not uploading anythingDaniel Stenberg2018-05-041-1/+1
* lib: silence null-dereference warningsMarcel Raad2018-04-091-2/+0
* cookies: when reading from a file, only remove_expired onceLauri Kasanen2018-04-021-1/+1
* CURLOPT_HAPROXYPROTOCOL: support the HAProxy PROXY protocolLawrence Matthews2018-03-171-0/+50
* HTTP: allow "header;" to replace an internal header with a blank oneDaniel Stenberg2018-03-111-64/+70
* http: fix the max header length detection logicDaniel Stenberg2018-02-161-11/+10
* TODO fixed: Detect when called from within callbacksBjörn Stenberg2018-02-151-0/+2
* time_t-fixes: remove typecasts to 'long' for info.filetimeDaniel Stenberg2018-02-011-1/+1
* http: prevent custom Authorization headers in redirectsDaniel Stenberg2018-01-221-1/+9
* HTTP: bail out on negative Content-Length: valuesDaniel Stenberg2018-01-131-19/+23
* HTTP: support multiple Content-EncodingsPatrick Monnerat2017-11-051-61/+7
* include: remove conncache.h inclusion from where its not neededDaniel Stenberg2017-11-011-1/+0
* RTSP: avoid integer overflow on funny RTSP responseDaniel Stenberg2017-10-091-2/+4
* http: add custom empty headers to repeated requestsMichael Kaufmann2017-09-281-2/+6
* code style: remove wrong uses of multiple spacesDaniel Stenberg2017-09-121-2/+2
* code style: use space after semicolonDaniel Stenberg2017-09-121-1/+2
* code style: use spaces around plusesDaniel Stenberg2017-09-111-10/+10
* code style: use spaces around equals signsDaniel Stenberg2017-09-111-21/+21
* Curl_checkheaders: make it available for IMAP and SMTP tooDaniel Stenberg2017-09-111-21/+0