aboutsummaryrefslogtreecommitdiff
path: root/lib/http.c
AgeCommit message (Expand)Author
2018-07-24auth: pick Bearer authentication whenever a token is availableJohannes Schindelin
2018-07-24auth: only ever pick CURLAUTH_BEARER if we *have* a Bearer tokenJohannes Schindelin
2018-07-20http2: several cleanupsDaniel Stenberg
2018-06-12Curl_debug: remove dead printhost codeDaniel Stenberg
2018-06-11cppcheck: fix warningsMarian Klymov
2018-05-31strictness: correct {infof, failf} format specifiersRikard Falkeborn
2018-05-24httpauth: add support for Bearer tokensLinus Lewandowski
2018-05-22http resume: skip body if http code 416 (range error) is ignored.Patrick Monnerat
2018-05-21checksrc: make sure sizeof() is used *with* parenthesesDaniel Stenberg
2018-05-14lib: Fix format specifiersRikard Falkeborn
2018-05-14http: restore buffer pointer when bad response-line is parsedDaniel Stenberg
2018-05-04http: don't set the "rewind" flag when not uploading anythingDaniel Stenberg
2018-04-09lib: silence null-dereference warningsMarcel Raad
2018-04-02cookies: when reading from a file, only remove_expired onceLauri Kasanen
2018-03-17CURLOPT_HAPROXYPROTOCOL: support the HAProxy PROXY protocolLawrence Matthews
2018-03-11HTTP: allow "header;" to replace an internal header with a blank oneDaniel Stenberg
2018-02-16http: fix the max header length detection logicDaniel Stenberg
2018-02-15TODO fixed: Detect when called from within callbacksBjörn Stenberg
2018-02-01time_t-fixes: remove typecasts to 'long' for info.filetimeDaniel Stenberg
2018-01-22http: prevent custom Authorization headers in redirectsDaniel Stenberg
2018-01-13HTTP: bail out on negative Content-Length: valuesDaniel Stenberg
2017-11-05HTTP: support multiple Content-EncodingsPatrick Monnerat
2017-11-01include: remove conncache.h inclusion from where its not neededDaniel Stenberg
2017-10-09RTSP: avoid integer overflow on funny RTSP responseDaniel Stenberg
2017-09-28http: add custom empty headers to repeated requestsMichael Kaufmann
2017-09-12code style: remove wrong uses of multiple spacesDaniel Stenberg
2017-09-12code style: use space after semicolonDaniel Stenberg
2017-09-11code style: use spaces around plusesDaniel Stenberg
2017-09-11code style: use spaces around equals signsDaniel Stenberg
2017-09-11Curl_checkheaders: make it available for IMAP and SMTP tooDaniel Stenberg
2017-09-02mime: new MIME API.Patrick Monnerat
2017-09-02http: fix a memory leakage in checkrtspprefix().Patrick Monnerat
2017-08-18http: Don't wait on CONNECT when there is no proxyJan Alexander Steffens (heftig)
2017-08-14strtoofft: reduce integer overflow risks globallyDaniel Stenberg
2017-07-31http: fix response code parser to avoid integer overflowDaniel Stenberg
2017-07-06http: s/TINY_INITIAL_POST_SIZE/EXPECT_100_THRESHOLDDaniel Stenberg
2017-06-30handler: refactor connection checkingMax Dymond
2017-06-21--request-target: instead of --strip-path-slashDaniel Stenberg
2017-06-19http: add --strip-path-slash and CURLOPT_STRIP_PATH_SLASHDaniel Stenberg
2017-06-14http-proxy: do the HTTP CONNECT process entirely non-blockingDaniel Stenberg
2017-05-30transfer: init the infilesize from the postfields...Daniel Stenberg
2017-05-10multi: use a fixed array of timers instead of mallocDaniel Stenberg
2017-05-01buffer: use data->set.buffer_size instead of BUFSIZEDaniel Stenberg
2017-05-01http: don't clobber the receive buffer for timecondDaniel Stenberg
2017-05-01http: use private user:password output bufferDaniel Stenberg
2017-03-28http: do not treat FTPS over CONNECT as HTTPSKamil Dudka
2017-03-28http: Fix proxy connection reuse with basic-authIsaac Boukris
2017-03-26spelling fixesklemens
2017-03-13Improve code readbilitySylvestre Ledru
2017-03-11proxy: skip SSL initialization for closed connectionsMichael Kaufmann