aboutsummaryrefslogtreecommitdiff
path: root/lib/http2.c
AgeCommit message (Expand)Author
2017-04-15http2: fix handle leak in error pathLarry Stefani
2017-03-30http2: silence unused parameter warningsMarcel Raad
2017-02-13http2: fix memory-leak when denying push streamsDaniel Stenberg
2017-02-07http2: reset push header counter fixes crashDaniel Stenberg
2017-01-15http2: disable server push if not requestedAlessandro Ghedini
2017-01-11http2_send: avoid unsigned integer wrap aroundDaniel Stenberg
2016-11-28http2: check nghttp2_session_set_local_window_size existsJay Satiro
2016-11-28http2: Fix crashes when parent stream gets abortedAnders Bakken
2016-11-24checksrc: move open braces to comply with function declaration styleDaniel Stenberg
2016-11-24checksrc: white space edits to comply to stricter checksrcDaniel Stenberg
2016-11-16http2: Use huge HTTP/2 windowsJay Satiro
2016-11-16http2: Fix address sanitizer memcpy warningJay Satiro
2016-11-11realloc: use Curl_saferealloc to avoid common mistakesDaniel Stenberg
2016-11-07http2: Don't send header fields prohibited by HTTP/2 specTatsuhiro Tsujikawa
2016-10-31strcasecompare: all case insensitive string compares ignore locale nowDaniel Stenberg
2016-09-16http2: debug ouput sent HTTP/2 request headersDaniel Stenberg
2016-09-09http2: support > 64bit sized uploadsDaniel Stenberg
2016-09-05http2: return EOF when done uploading without known sizeDaniel Stenberg
2016-09-05http2: skip the content-length parsing, detect unknown sizeDaniel Stenberg
2016-09-05http2: minor white space editDaniel Stenberg
2016-09-05http2: use named define instead of magic constant in read callbackDaniel Stenberg
2016-08-28http2: return CURLE_HTTP2_STREAM for unexpected stream closeDaniel Stenberg
2016-08-28http2: handle closed streams when uploadingTatsuhiro Tsujikawa
2016-08-28http2: make sure stream errors don't needlessly close the connectionDaniel Stenberg
2016-08-25http2: Remove incorrect commentsJay Satiro
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