aboutsummaryrefslogtreecommitdiff
path: root/lib/http.h
AgeCommit message (Expand)Author
2018-03-16cleanup: misc typos in strings and commentsluz.paz
2018-03-12http2: mark the connection for close on GOAWAYDaniel Stenberg
2017-09-11Curl_checkheaders: make it available for IMAP and SMTP tooDaniel Stenberg
2017-09-05mime: unified to use the typedef'd mime structs everywhereDaniel Stenberg
2017-09-02mime: new MIME API.Patrick Monnerat
2017-07-06http: s/TINY_INITIAL_POST_SIZE/EXPECT_100_THRESHOLDDaniel Stenberg
2017-01-15http2: disable server push if not requestedAlessandro Ghedini
2016-08-28http2: handle closed streams when uploadingTatsuhiro Tsujikawa
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg
2016-04-12http2: Use size_t type for data drain countJay Satiro
2016-04-11http2: Ensure that http2_handle_stream_close is calledTatsuhiro Tsujikawa
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2015-12-15http2: Support trailer fieldsTatsuhiro Tsujikawa
2015-08-11http2: discard frames with no SessionHandleAnders Bakken
2015-06-24http2: fixed the header accessor functions for the push callbackDaniel Stenberg
2015-06-24http2: setup the new pushed stream properlyDaniel Stenberg
2015-05-18http: Add some include guards for the new HTTP/2 stuffJay Satiro
2015-05-18http2: store upload state per streamDaniel Stenberg
2015-05-18http2: rename s/data/pausedataDaniel Stenberg
2015-05-18http2: separate multiplex/pipelining + cleanup memory leaksDaniel Stenberg
2015-05-18http2: Don't call nghttp2_session_mem_recv while it is paused by a streamTatsuhiro Tsujikawa
2015-05-18http2: Read data left in connection buffer after pauseTatsuhiro Tsujikawa
2015-05-18http2: store incoming h2 SETTINGSDaniel Stenberg
2015-05-18http2: force "drainage" of streamsDaniel Stenberg
2015-05-18http2: move the mem+len pair to the stream structDaniel Stenberg
2015-05-18http2: more stream-oriented data, stream ID 0 is for connectionsDaniel Stenberg
2015-05-18http2: move lots of state data to the 'stream' structDaniel Stenberg
2015-05-18HTTP: partial start at fixing up hash-lookups on http2 frame receivalDaniel Stenberg
2015-05-18http: a stream hash for h2 multiplexingDaniel Stenberg
2015-05-18http2: move stream_id to the HTTP struct (per-stream)Daniel Stenberg
2015-02-27http2: Return error if stream was closed with other than NO_ERRORTatsuhiro Tsujikawa
2014-08-02HTTP2: Support expect: 100-continueTatsuhiro Tsujikawa
2014-04-04CURLOPT_PROXYHEADER: set headers for proxy-onlyDaniel Stenberg
2014-02-17http2: Support HTTP POST/PUTTatsuhiro Tsujikawa
2014-02-04http2: handle incoming data larger than remaining bufferTatsuhiro Tsujikawa
2014-02-04http2: Check stream ID we are interested inTatsuhiro Tsujikawa
2014-02-04http2: store response header in temporary bufferTatsuhiro Tsujikawa
2014-02-04HTTP2: add layer between existing http and socket(TLS) layerTatsuhiro Tsujikawa
2014-01-30http2: add CRLF when first data arrivesDaniel Stenberg
2014-01-30http2: convert HEADER frames to HTTP1-like headersDaniel Stenberg
2014-01-30http2: do the POST Upgrade dance properlyDaniel Stenberg
2014-01-29http2: switch recv/send functions to http2 ones after 101Daniel Stenberg
2013-11-03http: Post base64 decoding tidy upSteve Holme
2013-11-02http: Added proxy tunnel authentication message header value extractionSteve Holme
2013-09-07http: fix build warning under LLVMNick Zitzmann
2013-09-07http2: actually init nghttp2 and send HTTP2-Settings properlyDaniel Stenberg
2013-08-12urldata: clean up the use of the protocol specific structsDaniel Stenberg
2013-01-06Revert changes relative to lib/*.[ch] recent renamingYang Tse
2012-12-28build: rename 76 lib/*.h filesYang Tse
2012-12-28lib/*.h: use our standard naming scheme for header inclusion guardsYang Tse