summaryrefslogtreecommitdiff
path: root/lib/http.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* mime: new MIME API.Patrick Monnerat2017-09-021-114/+145
* http: fix a memory leakage in checkrtspprefix().Patrick Monnerat2017-09-021-6/+8
* http: Don't wait on CONNECT when there is no proxyJan Alexander Steffens (heftig)2017-08-181-1/+1
* strtoofft: reduce integer overflow risks globallyDaniel Stenberg2017-08-141-26/+30
* http: fix response code parser to avoid integer overflowDaniel Stenberg2017-07-311-4/+11
* http: s/TINY_INITIAL_POST_SIZE/EXPECT_100_THRESHOLDDaniel Stenberg2017-07-061-1/+1
* handler: refactor connection checkingMax Dymond2017-06-301-0/+2
* --request-target: instead of --strip-path-slashDaniel Stenberg2017-06-211-2/+2
* http: add --strip-path-slash and CURLOPT_STRIP_PATH_SLASHDaniel Stenberg2017-06-191-0/+6
* http-proxy: do the HTTP CONNECT process entirely non-blockingDaniel Stenberg2017-06-141-1/+1
* transfer: init the infilesize from the postfields...Daniel Stenberg2017-05-301-8/+3
* multi: use a fixed array of timers instead of mallocDaniel Stenberg2017-05-101-0/+3
* buffer: use data->set.buffer_size instead of BUFSIZEDaniel Stenberg2017-05-011-3/+4
* http: don't clobber the receive buffer for timecondDaniel Stenberg2017-05-011-19/+21
* http: use private user:password output bufferDaniel Stenberg2017-05-011-11/+17
* http: do not treat FTPS over CONNECT as HTTPSKamil Dudka2017-03-281-1/+1
* http: Fix proxy connection reuse with basic-authIsaac Boukris2017-03-281-13/+3
* spelling fixesklemens2017-03-261-2/+2
* Improve code readbilitySylvestre Ledru2017-03-131-25/+22
* proxy: skip SSL initialization for closed connectionsMichael Kaufmann2017-03-111-0/+4
* authneg: clear auth.multi flag at http_doneIsaac Boukris2017-03-111-3/+8
* http2: Fix assertion error on redirect with CL=0Tatsuhiro Tsujikawa2017-03-071-3/+11
* http: fix missing 'Content-Length: 0' while negotiating authIsaac Boukris2017-02-171-2/+2
* CURLOPT_BUFFERSIZE: support enlarging receive bufferRichy Kim2017-01-191-1/+2