aboutsummaryrefslogtreecommitdiff
path: root/lib/http.c
AgeCommit message (Expand)Author
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
2016-08-28http2: make sure stream errors don't needlessly close the connectionDaniel Stenberg
2016-08-25HTTP: stop parsing headers when switching to unknown protocolsMichael Kaufmann
2016-08-21http.c: Remove duplicate (authp->avail & CURLAUTH_DIGEST) checkSteve Holme
2016-08-20http.c: Corrected indentation change from commit 2708d4259bSteve Holme
2016-08-20http: Added calls to Curl_auth_is_<mechansism>_supported()Steve Holme
2016-08-16Revert "Proxy-Connection: stop sending this header by default"Daniel Stenberg
2016-06-28cleanup: minor code cleanup in Curl_http_readwrite_headers()Michael Kaufmann
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg
2016-06-21cleanup: fix method names in code commentsMichael Kaufmann
2016-06-05http: Fix HTTP/2 connection reuseJay Satiro
2016-05-09TLS: move the ALPN/NPN enable bits to the connectionDaniel Stenberg
2016-05-02http: make sure a blank header overrides accept_decodingDaniel Stenberg
2016-04-29lib: include curl_printf.h as one of the last headersDaniel Stenberg