aboutsummaryrefslogtreecommitdiff
path: root/lib/http.h
AgeCommit message (Expand)Author
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
2011-06-03privatise: make private functions staticDaniel Stenberg
2011-04-04http-proxy: move proxy code to http_proxy.cDaniel Stenberg
2010-07-24add_buffer_send: fix compiler warningDaniel Stenberg
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2010-01-21Chris Conroy brought support for RTSP transfers, and with it comes 8(!) newDaniel Stenberg
2010-01-07removed a parameter from the Curl_http_readwrite_headers() prototype to removeDaniel Stenberg
2010-01-07removed Curl_http_header_append() prototype as it isn't used anymore, theDaniel Stenberg
2009-12-29move HTTP-specific functions to http.c where they belongDaniel Stenberg
2009-12-12split out more protocol-specific structs from urldata.h into their ownDaniel Stenberg
2008-08-04- Test cases 1051, 1052 and 1055 were added by Daniel Fandrich on July 30 andDaniel Stenberg
2008-07-30Factored out Curl_copy_header_valueDan Fandrich
2007-10-12Added per-protocol callback static tables, replacing callback ptr storagePatrick Monnerat
2007-08-27Fixed some minor type mismatches and missing consts mainly found by splint.Dan Fandrich
2007-08-26Fixed some minor mismatched types found by splint.Dan Fandrich
2007-01-27update copyright year noticeYang Tse
2007-01-16- Armel Asselin improved libcurl to behave a lot better when an easy handleDaniel Stenberg
2006-08-18Andrew Biggs pointed out a "Expect: 100-continue" flaw where libcurl didn'tDaniel Stenberg
2006-04-10First curl_multi_socket() commit. Should primarily be considered as an internalDaniel Stenberg
2006-03-21Xavier Bouchoux made the SSL connection non-blocking for the multi interfaceDaniel Stenberg
2005-07-03Andrew Bushnell provided enough info for me to tell that we badly needed toDaniel Stenberg
2005-02-09FTP code turned into state machine. Not completely yet, but a good start.Daniel Stenberg
2004-11-24HTTP "auth done right". See lib/README.httpauthDaniel Stenberg
2004-11-05Tim Sneddon's VMS fix for huge HTTP POSTsDaniel Stenberg