summaryrefslogtreecommitdiff
path: root/lib/http.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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