summaryrefslogtreecommitdiff
path: root/lib/http.h
Commit message (Expand)AuthorAgeFilesLines
* Curl_fillreadbuffer: avoid double-free trailer buf on errorbagder/trailer-buf-freeDaniel Stenberg2019-09-091-1/+1
* http: the 'closed' struct field is used by both ngh2 and ngh3Daniel Stenberg2019-08-241-1/+1
* ngtcp2: accept upload via callbackDaniel Stenberg2019-08-231-0/+8
* ngtcp2: initial h3 request workDaniel Stenberg2019-08-121-3/+5
* http3: make connection reuse workDaniel Stenberg2019-08-091-0/+1
* quiche: first working HTTP/3 requestDaniel Stenberg2019-08-061-4/+7
* quiche: initial h3 request send/receiveDaniel Stenberg2019-08-051-0/+5
* http: allow overriding timecond with custom headerPeter Simonyi2019-07-141-1/+1
* headers: Remove no longer exported functionsDaniel Gustafsson2019-07-101-3/+0
* urldata: simplify bytecountersDaniel Stenberg2019-03-011-4/+2
* http: Implement trailing headers for chunked transfersAyoub Boudhar2018-12-141-0/+3
* whitespace fixesViktor Szakats2018-09-231-1/+0
* http: made Curl_add_buffer functions take a pointer-pointerDaniel Stenberg2018-09-161-7/+11
* http2: use the correct function pointer typedefDaniel Stenberg2018-05-141-6/+2
* cleanup: misc typos in strings and commentsluz.paz2018-03-161-1/+1
* http2: mark the connection for close on GOAWAYDaniel Stenberg2018-03-121-3/+2
* Curl_checkheaders: make it available for IMAP and SMTP tooDaniel Stenberg2017-09-111-2/+0
* mime: unified to use the typedef'd mime structs everywhereDaniel Stenberg2017-09-051-2/+2
* mime: new MIME API.Patrick Monnerat2017-09-021-2/+2
* http: s/TINY_INITIAL_POST_SIZE/EXPECT_100_THRESHOLDDaniel Stenberg2017-07-061-3/+8
* http2: disable server push if not requestedAlessandro Ghedini2017-01-151-0/+4
* http2: handle closed streams when uploadingTatsuhiro Tsujikawa2016-08-281-0/+1
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-4/+4
* http2: Use size_t type for data drain countJay Satiro2016-04-121-1/+1
* http2: Ensure that http2_handle_stream_close is calledTatsuhiro Tsujikawa2016-04-111-0/+1
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* http2: Support trailer fieldsTatsuhiro Tsujikawa2015-12-151-0/+1
* http2: discard frames with no SessionHandleAnders Bakken2015-08-111-1/+0
* http2: fixed the header accessor functions for the push callbackDaniel Stenberg2015-06-241-1/+4
* http2: setup the new pushed stream properlyDaniel Stenberg2015-06-241-0/+1
* http: Add some include guards for the new HTTP/2 stuffJay Satiro2015-05-181-0/+4
* http2: store upload state per streamDaniel Stenberg2015-05-181-3/+4
* http2: rename s/data/pausedataDaniel Stenberg2015-05-181-2/+2
* http2: separate multiplex/pipelining + cleanup memory leaksDaniel Stenberg2015-05-181-0/+1
* http2: Don't call nghttp2_session_mem_recv while it is paused by a streamTatsuhiro Tsujikawa2015-05-181-0/+2
* http2: Read data left in connection buffer after pauseTatsuhiro Tsujikawa2015-05-181-0/+2
* http2: store incoming h2 SETTINGSDaniel Stenberg2015-05-181-0/+8
* http2: force "drainage" of streamsDaniel Stenberg2015-05-181-0/+1
* http2: move the mem+len pair to the stream structDaniel Stenberg2015-05-181-2/+3
* http2: more stream-oriented data, stream ID 0 is for connectionsDaniel Stenberg2015-05-181-2/+2
* http2: move lots of state data to the 'stream' structDaniel Stenberg2015-05-181-6/+5
* HTTP: partial start at fixing up hash-lookups on http2 frame receivalDaniel Stenberg2015-05-181-5/+5
* http: a stream hash for h2 multiplexingDaniel Stenberg2015-05-181-0/+3
* http2: move stream_id to the HTTP struct (per-stream)Daniel Stenberg2015-05-181-1/+3
* http2: Return error if stream was closed with other than NO_ERRORTatsuhiro Tsujikawa2015-02-271-1/+2
* HTTP2: Support expect: 100-continueTatsuhiro Tsujikawa2014-08-021-1/+4
* CURLOPT_PROXYHEADER: set headers for proxy-onlyDaniel Stenberg2014-04-041-2/+7
* http2: Support HTTP POST/PUTTatsuhiro Tsujikawa2014-02-171-1/+9
* http2: handle incoming data larger than remaining bufferTatsuhiro Tsujikawa2014-02-041-0/+4
* http2: Check stream ID we are interested inTatsuhiro Tsujikawa2014-02-041-0/+1