aboutsummaryrefslogtreecommitdiff
path: root/lib/http2.c
AgeCommit message (Expand)Author
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
2015-06-24http2: Use nghttp2 library error code for error return valueTatsuhiro Tsujikawa
2015-06-24http2: Harden header validation for curl_pushheader_bynameTatsuhiro Tsujikawa
2015-06-24http2: curl_pushheader_byname now takes a const char *Daniel Stenberg
2015-06-24http2: free all header memory after the push callbackDaniel Stenberg
2015-06-24http2: fixed the header accessor functions for the push callbackDaniel Stenberg
2015-06-24http2: setup the new pushed stream properlyDaniel Stenberg
2015-06-24http2: initial implementation of the push callbackDaniel Stenberg
2015-05-25http2: Copy data passed in Curl_http2_switched into HTTP/2 connection bufferTatsuhiro Tsujikawa
2015-05-22http2: on_frame_recv: return early on stream 0Daniel Stenberg
2015-05-22http2: Make HTTP Upgrade workTatsuhiro Tsujikawa
2015-05-20http2: show stream IDs in decimalDaniel Stenberg
2015-05-20http2: Faster http2 uploadTatsuhiro Tsujikawa
2015-05-18http2: store upload state per streamDaniel Stenberg
2015-05-18http2: fix build when NOT h2-enabledDaniel Stenberg
2015-05-18http2: switch to use Curl_hash_destroy()Daniel Stenberg
2015-05-18http2: Ignore if we have stream ID not in hash in on_stream_closeTatsuhiro Tsujikawa
2015-05-18Require nghttp2 v1.0.0Tatsuhiro Tsujikawa
2015-05-18http2: infof length in on_frame_send()Daniel Stenberg
2015-05-18http2: bump the h2 buffer size to 32K for speedDaniel Stenberg
2015-05-18http2: remove the stream from the hash in stream_close callbackDaniel Stenberg
2015-05-18http2: if there is paused data, do not clear the drain fieldDaniel Stenberg
2015-05-18http2: rename s/data/pausedataDaniel Stenberg
2015-05-18http2: "stream %x" in all outputs to make it easier to search forDaniel Stenberg
2015-05-18http2: Curl_expire() all handles with incoming trafficDaniel Stenberg
2015-05-18http2: don't signal settings change for same valuesDaniel Stenberg
2015-05-18http2: set default concurrency, fix ConnectionExists for multiplexDaniel Stenberg
2015-05-18bundles: store no/default/pipeline/multiplexDaniel Stenberg
2015-05-18http2: lazy init header_recvbufDaniel Stenberg
2015-05-18http2: separate multiplex/pipelining + cleanup memory leaksDaniel Stenberg
2015-05-18http2: Fix bug that data to be drained are overwritten by pending "paused" dataTatsuhiro Tsujikawa
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: Fix streams get stuckTatsuhiro Tsujikawa
2015-05-18http2: store incoming h2 SETTINGSDaniel Stenberg
2015-05-18http2: remove debug logging from on_frame_recvDaniel Stenberg