aboutsummaryrefslogtreecommitdiff
path: root/lib/http2.c
AgeCommit message (Expand)Author
2016-08-05http2: always wait for readable socketDaniel Stenberg
2016-08-05CURLOPT_TCP_NODELAY: now enabled by defaultDaniel Stenberg
2016-08-04multi: make Curl_expire() work with 0 ms timeoutsDaniel Stenberg
2016-06-22typedefs: use the full structs in internal code...Daniel Stenberg
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg
2016-05-19http2: use HTTP/2 in the HTTP/1.1-alike headerDaniel Stenberg
2016-05-12http2: Add space between colon and header valueCory Benfield
2016-04-29lib: include curl_printf.h as one of the last headersDaniel Stenberg
2016-04-12http2: Use size_t type for data drain countJay Satiro
2016-04-11http2: Improve header parsingJay Satiro
2016-04-11http2: Add Curl_http2_strerror for HTTP/2 error codesJay Satiro
2016-04-11http2: Don't increment drain when one header field is receivedTatsuhiro Tsujikawa
2016-04-11http2: Ensure that http2_handle_stream_close is calledTatsuhiro Tsujikawa
2016-04-11http2: Process paused data first before tear down http2 sessionTatsuhiro Tsujikawa
2016-04-11http2: Check session closure early in http2_recvTatsuhiro Tsujikawa
2016-04-11http2: Add handling stream level errorTatsuhiro Tsujikawa
2016-04-11http2: drain the socket better...Daniel Stenberg
2016-04-06HTTP2: Add a space character after the status codeMichael Kaufmann
2016-04-05http2: fix connection reuse when PING comes after last DATADaniel Stenberg
2016-04-02http2: make use of the nghttp2 error callbackDaniel Stenberg
2016-03-29http2: set correct scheme in handler structs [regression]Daniel Stenberg
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2016-01-08http2: handle the received SETTINGS frameDaniel Stenberg
2016-01-08http2: Fix PUSH_PROMISE headers being treated as trailersTatsuhiro Tsujikawa
2016-01-06http2: Fix client write for trailers on stream closeJay Satiro
2015-12-15http2: Support trailer fieldsTatsuhiro Tsujikawa
2015-12-08http2: Fix hanging paused streamTatsuhiro Tsujikawa
2015-11-30http2: convert some verbose output into debug-only outputDaniel Stenberg
2015-11-30http2 push: add missing inits of new streamDaniel Stenberg
2015-11-30http2 push: set weight for new streamDaniel Stenberg
2015-11-24Revert "cleanup: general removal of TODO (and similar) comments"Daniel Stenberg
2015-11-16http2: minor comment typoDaniel Stenberg
2015-11-13cleanup: general removal of TODO (and similar) commentsDaniel Stenberg
2015-11-10http2: rectify the http2 version #if checkDaniel Stenberg
2015-10-23http2: s/priority/weightDaniel Stenberg
2015-10-23http2: on_frame_recv: trust the conn/data inputDaniel Stenberg
2015-10-23http2: added three stream prio/deps optionsDaniel Stenberg
2015-10-16http2: Don't pass unitialized name+len pairs to nghttp2_submit_requestAnders Bakken
2015-10-09http2: Fix http2_recv to return -1 if recv returned -1Jay Satiro
2015-09-27http2: set TCP_NODELAY unconditionallyDaniel Stenberg
2015-09-27http2: avoid superfluous Curl_expire() callsDaniel Stenberg
2015-09-13http2: removed unused functionDaniel Stenberg
2015-09-03http2: don't pass on Connection: headersDaniel Stenberg
2015-08-24http2: remove dead codeDaniel Stenberg
2015-08-24http2: on_frame_recv: get a proper 'conn' for the debug loggingDaniel Stenberg
2015-08-11http2: discard frames with no SessionHandleAnders Bakken
2015-07-30http: move HTTP/2 cleanup code off http_disconnect()Kamil Dudka
2015-07-23http2: verify success of strchr() in http2_send()Kamil Dudka
2015-07-21http2: satisfy external references even if http2 is not compiled in.Patrick Monnerat
2015-07-20http2: add stream != NULL checks for reliabilityDaniel Stenberg