summaryrefslogtreecommitdiff
path: root/src/node_http2.cc
Commit message (Expand)AuthorAgeFilesLines
* http2: make Http2Settings constructors delegateDaniel Bevenius2018-10-111-16/+11
* http2: add RFC 8441 extended connect protocol supportJames M Snell2018-10-081-0/+4
* src: name EmbededderGraph edges and use class names for nodesJoyee Cheung2018-10-041-2/+0
* src: use JS inheritance for `AsyncWrap`Anna Henningsen2018-10-031-4/+4
* http2: set nghttp2_option_set_no_closed_streamsDavid Halls2018-10-031-0/+4
* src: replace deprecated uses of FunctionTemplate::GetFunctionAndreas Haas2018-09-241-2/+2
* http2: add ping eventJames M Snell2018-09-231-5/+12
* http2: add origin frame supportJames M Snell2018-09-211-6/+120
* src: use String::Write{OneByte,Utf8} with isolateMichaël Zasso2018-08-291-6/+8
* http2: move process.binding('http2') to internalBindingJames M Snell2018-08-181-1/+1
* http2: avoid race condition in OnHeaderCallbackJames M Snell2018-08-131-1/+6
* http2: fix issues with aborted `respondWithFile()`sAnna Henningsen2018-07-161-2/+1
* src: enable more detailed memory trackingAnna Henningsen2018-07-131-6/+21
* src: remove StreamBase::kFlagHasWritevAnna Henningsen2018-06-301-1/+1
* http2: track memory allocated by nghttp2Anna Henningsen2018-06-241-5/+94
* http2: fix memory leak when headers are not emittedAnna Henningsen2018-06-201-5/+8
* http2: fixup http2stream cleanup and other nitsJames M Snell2018-06-121-2/+4
* src: fix http2 typosAnatoli Papirovski2018-06-111-5/+5
* http2: safer Http2Session destructorAnatoli Papirovski2018-06-111-5/+8
* src, tools: add check for left leaning pointersDaniel Bevenius2018-06-071-1/+1
* http2: force through RST_STREAM in destroyAnatoli Papirovski2018-06-011-0/+2
* http2: switch to new runtime-controlled debugging systemAnna Henningsen2018-05-311-83/+93
* src: add CHECK_NULL/CHECK_NOT_NULL macrosTobias Nießen2018-05-261-5/+5
* http2: fix several serious bugsAnatoli Papirovski2018-05-221-17/+33
* http2: rename http2_state class to Http2StateDaniel Bevenius2018-05-061-1/+1
* src: refactor `BaseObject` internal field managementAnna Henningsen2018-05-041-12/+2
* http2: remove unnecessary v8 qualified namesDaniel Bevenius2018-05-021-10/+10
* http2: fix responses to long payload reqsAnatoli Papirovski2018-04-281-17/+52
* http2: refactor how trailers are doneJames M Snell2018-04-161-60/+40
* http2: fix ping duration calculationJames M Snell2018-04-121-2/+2
* src: add node_internal.h includes for arraysizeDaniel Bevenius2018-04-121-0/+1
* src: ensure that `SetImmediate()`s have `HandleScope`sAnna Henningsen2018-03-251-0/+2
* src: simplify http2 perf tracking codeAnna Henningsen2018-03-251-47/+48
* http2: some general code improvementsJames M Snell2018-03-181-49/+21
* http2: clean up Http2SettingsJames M Snell2018-03-181-47/+15
* http2: don't aggressively inlineJames M Snell2018-03-181-99/+94
* http2: use native pipe instead of synchronous I/OAnna Henningsen2018-03-151-125/+0
* src: introduce native-layer stream pipingAnna Henningsen2018-03-151-1/+3
* src: give StreamBases the capability to ask for dataAnna Henningsen2018-03-151-0/+5
* src: tighten handle scopes for stream operationsAnna Henningsen2018-03-151-2/+5
* http2: simplify timeout trackingAnna Henningsen2018-03-111-7/+0
* http2: refer to stream errors by nameAnna Henningsen2018-03-041-23/+36
* http2: no stream destroy while its data is on the wireAnna Henningsen2018-03-041-5/+15
* http2: fix endless loop when writing empty stringAnna Henningsen2018-03-021-1/+13
* src: don't touch js object in Http2Session dtorBen Noordhuis2018-02-211-2/+0
* src: remove unnecessary Reset() callsBen Noordhuis2018-02-211-8/+0
* src: refactor WriteWrap and ShutdownWrapsAnna Henningsen2018-02-141-34/+10
* deps,src: align ssize_t ABI between Node & nghttp2Anna Henningsen2018-02-101-11/+2
* src: refactor stream callbacks and ownershipAnna Henningsen2018-02-011-99/+109
* http2,perf_hooks: perf state using AliasedBufferKyle Farnung2018-01-241-1/+2