aboutsummaryrefslogtreecommitdiff
path: root/lib/http.c
AgeCommit message (Expand)Author
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
2017-03-11authneg: clear auth.multi flag at http_doneIsaac Boukris
2017-03-07http2: Fix assertion error on redirect with CL=0Tatsuhiro Tsujikawa
2017-02-17http: fix missing 'Content-Length: 0' while negotiating authIsaac Boukris
2017-01-19CURLOPT_BUFFERSIZE: support enlarging receive bufferRichy Kim
2017-01-14http: print correct HTTP string in verbose output when using HTTP/2Alessandro Ghedini
2016-12-23http: remove "Curl_http_done: called premature" messageDaniel Stenberg
2016-12-14checksrc: warn for assignments within if() expressionsDaniel Stenberg
2016-12-13checksrc: stricter no-space-before-paren enforcementDaniel Stenberg
2016-11-24proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov
2016-11-11realloc: use Curl_saferealloc to avoid common mistakesDaniel Stenberg
2016-10-31strcasecompare: all case insensitive string compares ignore locale nowDaniel Stenberg
2016-10-31strcasecompare: is the new name for strequal()Daniel Stenberg
2016-10-31cookies: getlist() now holds deep copies of all cookiesDaniel Stenberg
2016-09-22New libcurl option to keep sending on errorMichael Kaufmann
2016-09-16http: accept "Transfer-Encoding: chunked" for HTTP/2 as wellDaniel Stenberg