aboutsummaryrefslogtreecommitdiff
path: root/lib/http2.c
AgeCommit message (Expand)Author
2018-04-20http2: handle GOAWAY properlyDaniel Stenberg
2018-04-20http2: clear the "drain counter" when a stream is closedDaniel Stenberg
2018-04-20http2: avoid strstr() on data not zero terminatedDaniel Stenberg
2018-04-19http2: handle on_begin_headers() called more than onceDaniel Stenberg
2018-03-22http2: read pending frames (including GOAWAY) in connection-checkDaniel Stenberg
2018-03-15http2: fixes typoKobi Gurkan
2018-03-12http2: mark the connection for close on GOAWAYDaniel Stenberg
2018-03-10http2: verbose output new MAX_CONCURRENT_STREAMS valuesDaniel Stenberg
2018-02-15TODO fixed: Detect when called from within callbacksBjörn Stenberg
2018-01-30http2: set DEBUG_HTTP2 to enable more HTTP/2 loggingDaniel Stenberg
2018-01-11http2: fix incorrect trailer buffer sizeZhouyihai Ding
2017-11-21http2: fix "Value stored to 'end' is never read" scan-build errorDaniel Stenberg
2017-11-21http2: fix "Value stored to 'hdbuf' is never read" scan-build errorDaniel Stenberg
2017-11-01http2: Fixed OOM handling in upgrade requestDan Fandrich
2017-11-01include: remove conncache.h inclusion from where its not neededDaniel Stenberg
2017-09-11code style: use spaces around plusesDaniel Stenberg
2017-09-11code style: use spaces around equals signsDaniel Stenberg
2017-09-02mime: new MIME API.Patrick Monnerat
2017-08-18http2_recv: return error better on fatal h2 errorsDaniel Stenberg
2017-06-30http2: handle PING framesMax Dymond
2017-06-30handler: refactor connection checkingMax Dymond
2017-06-18http2: fix OOM crashDaniel Stenberg
2017-06-05test1521: test *all* curl_easy_setopt optionsDaniel Stenberg
2017-05-22assert: avoid, use DEBUGASSERT instead!Daniel Stenberg
2017-05-10multi: use a fixed array of timers instead of mallocDaniel Stenberg
2017-05-10multi: assign IDs to all timers and make each timer singletonDaniel Stenberg
2017-05-01http2: use the correct set buffer sizeDaniel Stenberg
2017-04-30http2: declare TU-local variables staticMarcel Raad
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