aboutsummaryrefslogtreecommitdiff
path: root/lib/http.c
AgeCommit message (Expand)Author
2019-09-09Curl_fillreadbuffer: avoid double-free trailer buf on errorDaniel Stenberg
2019-08-20http: remove chunked-encoding and expect header use for HTTP/3Daniel Stenberg
2019-08-16http: fix use of credentials from URL when using HTTP proxyDaniel Stenberg
2019-08-14ngtcp2: do QUIC connections happy-eyeballs friendlyDaniel Stenberg
2019-08-08http3: fix the HTTP/3 in the request, make alt-svc set right versionsDaniel Stenberg
2019-08-08alt-svc: send Alt-Used: in redirected requestsDaniel Stenberg
2019-08-08CURLOPT_HTTP_VERSION: seting this to 3 forces HTTP/3 use directlyDaniel Stenberg
2019-08-07CURLINFO_RETRY_AFTER: parse the Retry-After header valueDaniel Stenberg
2019-08-06quiche: first working HTTP/3 requestDaniel Stenberg
2019-07-30cleanup: remove the 'numsocks' argument used in many placesDaniel Stenberg
2019-07-29HTTP: use chunked Transfer-Encoding for HTTP_POST if size unknownBalazs Kovacsics
2019-07-21HTTP3: initial (experimental) supportDaniel Stenberg
2019-07-14http: allow overriding timecond with custom headerPeter Simonyi
2019-07-10headers: Remove no longer exported functionsDaniel Gustafsson
2019-06-24http: clarify header buffer size calculationDaniel Gustafsson
2019-06-24http2: call done_sending on end of uploadDaniel Stenberg
2019-06-02http: don't parse body-related headers bodyless responsesMichael Kaufmann
2019-05-29http: fix "error: equality comparison with extraneous parentheses"Daniel Stenberg
2019-05-16cleanup: remove FIXME and TODO commentsDaniel Stenberg
2019-05-16http_ntlm_wb: Move the type-2 message processing into a dedicated functionSteve Holme
2019-05-15http_negotiate: Move the Negotiate state out of the negotiatedata structureSteve Holme
2019-05-15http_ntlm: Move the NTLM state out of the ntlmdata structureSteve Holme
2019-05-13proxy: acknowledge DISABLE_PROXY moreDaniel Stenberg
2019-05-13parsedate: CURL_DISABLE_PARSEDATEDaniel Stenberg
2019-05-13mime: acknowledge CURL_DISABLE_MIMEDaniel Stenberg
2019-05-13http: CURL_DISABLE_HTTP_AUTHDaniel Stenberg
2019-05-08http: Ignore HTTP/2 prior knowledge setting for HTTP proxiesJay Satiro
2019-05-01http: mark bundle as not for multiuse on < HTTP/2 responseDaniel Stenberg
2019-04-06pipelining: removedDaniel Stenberg
2019-03-14Negotiate: fix for HTTP POST with NegotiateDominik Hölzl
2019-03-13http: send payload when (proxy) authentication is doneMarc Schlatter
2019-03-03alt-svc: add test 355 and 356 to verify with command line curlDaniel Stenberg
2019-03-03alt-svc: the libcurl bitsDaniel Stenberg
2019-03-01urldata: simplify bytecountersDaniel Stenberg
2019-02-28http: set state.infilesize when sending formpostsDaniel Stenberg
2019-02-27urldata: convert bools to bitfields and move to endDaniel Stenberg
2019-02-19http: make adding a blank header thread-safeDaniel Stenberg
2019-02-10cleanup: make local functions staticDaniel Stenberg
2019-01-09cookies: skip custom cookies when redirecting cross-siteKatsuhiko YOSHIDA
2019-01-07Revert "http_negotiate: do not close connection until negotiation is completed"Daniel Stenberg
2018-12-21http: added options for allowing HTTP/0.9 responsesDaniel Stenberg
2018-12-14http: Implement trailing headers for chunked transfersAyoub Boudhar
2018-12-13cookies: leave secure cookies aloneDaniel Gustafsson
2018-12-11http: fix HTTP auth to include query in URIJay Satiro
2018-12-11http: don't set CURLINFO_CONDITION_UNMET for http status code 204Michael Kaufmann
2018-12-07NTLM: force the connection to HTTP/1.1Johannes Schindelin
2018-11-23snprintf: renamed and we now only use msnprintf()Daniel Stenberg
2018-11-16http_negotiate: do not close connection until negotiation is completedElia Tufarolo
2018-10-08spelling fixes [ci skip]Viktor Szakats
2018-09-25http: fix memleak in rewind error pathDaniel Stenberg