aboutsummaryrefslogtreecommitdiff
path: root/lib/http.c
AgeCommit message (Expand)Author
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
2018-09-23http: add missing return code checkDaniel Stenberg
2018-09-22url: use the URL API internally as wellDaniel Stenberg
2018-09-16http: made Curl_add_buffer functions take a pointer-pointerDaniel Stenberg
2018-08-18upload: allocate upload buffer on-demandDaniel Stenberg
2018-08-13http: fix for tiny "HTTP/0.9" responseDaniel Stenberg
2018-08-11CURLINFO_SIZE_UPLOAD: fix missing counter updateDaniel Stenberg
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