aboutsummaryrefslogtreecommitdiff
path: root/lib/http.c
AgeCommit message (Expand)Author
2020-04-20http: free memory when Alt-Used header creation fails due to OOMDaniel Stenberg
2020-04-08http: don't consider upload done if the request isn't completely sent offDaniel Stenberg
2020-04-08http: allow Curl_add_buffer_send() to do a short first send by forceDaniel Stenberg
2020-03-02http: mark POSTs with no body as "upload done" from the startDaniel Stenberg
2020-02-26http: added 417 response treatmentDaniel Stenberg
2020-02-02cleanup: fix typos and wording in docs and commentsPedro Monreal
2020-01-21http: move "oauth_bearer" from connectdata to Curl_easynao
2020-01-03lib: fix compiler warnings with `CURL_DISABLE_VERBOSE_STRINGS`Marcel Raad
2019-12-09conncache: fix multi-thread use of shared connection cacheDaniel Stenberg
2019-11-29parsedate: offer a getdate_capped() alternativeDaniel Stenberg
2019-11-18ngtcp2: use overflow buffer for extra HTTP/3 dataJavier Blazquez
2019-09-28cookies: using a share with cookies shouldn't enable the cookie engineDaniel Stenberg
2019-09-21http: fix warning on conversion from int to bitDaniel Stenberg
2019-09-20http: fix Expression 'http->postdata' is always falseDaniel Stenberg
2019-09-18http: merge two "case" statementsMichael Kaufmann
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