aboutsummaryrefslogtreecommitdiff
path: root/lib/http2.c
AgeCommit message (Expand)Author
2015-02-09http2: Fix bug that associated stream canceled on PUSH_PROMISETatsuhiro Tsujikawa
2014-12-14http2: Use 'CURLcode result' for curl result codesSteve Holme
2014-11-13http2: Deal with HTTP/2 data inside response header bufferTatsuhiro Tsujikawa
2014-09-13http2: Fix busy loop when EOF is encounteredTatsuhiro Tsujikawa
2014-08-26Compile with latest nghttp2Tatsuhiro Tsujikawa
2014-08-07http2: added some more logging for debugging stream problemsDaniel Stenberg
2014-08-07HTTP/2: Reset promised stream, not its associated stream.Tatsuhiro Tsujikawa
2014-08-07HTTP/2: Move :authority before non-pseudo header fieldsTatsuhiro Tsujikawa
2014-08-07http2: show the received header for better debuggingDaniel Stenberg
2014-08-03HTTP/2: Fix infinite loop in readwrite_data()Tatsuhiro Tsujikawa
2014-08-02HTTP2: Support expect: 100-continueTatsuhiro Tsujikawa
2014-07-25base64: added Curl_base64url_encode()Daniel Stenberg
2014-07-23http2: more and better error checkingDaniel Stenberg
2014-06-14http2: better return code error checkingDaniel Stenberg
2014-06-12http2: avoid segfault when usint the plain-text http2Daniel Stenberg
2014-05-20http2: make connection re-use workDaniel Stenberg
2014-05-07http2: Compile with latest nghttp2Tatsuhiro Tsujikawa
2014-04-27http2: Compile with latest nghttp2Tatsuhiro Tsujikawa
2014-04-23handler: make 'protocol' always specified as a single bitDaniel Stenberg
2014-04-05http2: Compile with current nghttp2, which supports h2-11Tatsuhiro Tsujikawa
2014-03-10http2: free resources on disconnectTatsuhiro Tsujikawa
2014-02-28Fix bug that HTTP/2 hangs if whole response body is read with headersTatsuhiro Tsujikawa
2014-02-28http2: build with current nghttp2 versionDaniel Stenberg
2014-02-17http2: Support HTTP POST/PUTTatsuhiro Tsujikawa
2014-02-05http2: rely on content-encoding headerFabian Frank
2014-02-04http2: enforce gzip auto-decompressDaniel Stenberg
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: fix size check in on_data_chunk_recvDaniel Stenberg
2014-01-30http2: add CRLF when first data arrivesDaniel Stenberg
2014-01-30http2_recv: Return written length on CURLE_AGAINTatsuhiro Tsujikawa
2014-01-30http2: Use nghttp2_session_mem_recv and nghttp2_session_upgradeTatsuhiro Tsujikawa
2014-01-30http2: basic version of receiving DATADaniel Stenberg
2014-01-30http2: convert HEADER frames to HTTP1-like headersDaniel Stenberg
2014-01-30http2: fix EWOULDBLOCK in recv_callback()Daniel Stenberg
2014-01-30http2: do the POST Upgrade dance properlyDaniel Stenberg
2014-01-30http2: switch into http2 mode if NPN indicatesFabian Frank
2014-01-30http2: s/Curl_http2_request/Curl_http2_request_upgradeDaniel Stenberg
2014-01-30http2: added stubs for all nghttp2 callbacksDaniel Stenberg
2014-01-29http2: use FIRSTSOCKET instead of 0 to index the sockets arrayDaniel Stenberg
2014-01-29http2: receive and log the received header framesDaniel Stenberg
2014-01-29http2_recv: log nghttp2 return codes for debugging purposesDaniel Stenberg
2014-01-29HTTP2: reject nghttp2 versions before 0.3.0Daniel Stenberg
2014-01-29http2: adjusted to newer nghttp2_session_callbacks structGisle Vanem
2014-01-29HTTP2: Wrong NgHTTP2 user-dataGisle Vanem
2014-01-29http2: switch recv/send functions to http2 ones after 101Daniel Stenberg
2014-01-29http2: handle 101 responses and switch to HTTP2Daniel Stenberg
2013-09-10http2: use the support HTTP2 draft version in the upgrade headerDaniel Stenberg