0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-29 23:16:30 +01:00
nodejs/doc
James M Snell 9f3d59eabb http2: refactor multiple internals
* eliminate pooling of Nghttp2Stream instances. After testing,
  the pooling is not having any tangible benefit
  and makes things more complicated. Simplify. Simplify.

* refactor inbound headers

* Enforce MAX_HEADERS_LIST setting and limit the number of header
  pairs accepted from the peer. Use the ENHANCE_YOUR_CALM error
  code when receiving either too many headers or too many octets.
  Use a vector to store the headers instead of a queue

PR-URL: https://github.com/nodejs/node/pull/16676
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
2017-11-04 22:32:44 -07:00
..
api http2: refactor multiple internals 2017-11-04 22:32:44 -07:00
api_assets doc: fix paragraph line-height issue 2017-10-15 12:39:49 +02:00
changelogs 2017-10-31, Version 9.0.0 (Current) 2017-10-31 12:59:12 -07:00
guides doc: add multiple build guide to benchmarking doc 2017-10-26 21:22:54 -04:00
.eslintrc.yaml tools: enable additional eslint rules 2017-10-19 13:54:14 -04:00
first_timer_badge.png doc: add recommendations for first timers 2017-10-24 10:26:20 -04:00
full-white-stripe.jpg
node.1 async_hooks: enable runtime checks by default 2017-10-30 11:27:42 +01:00
onboarding-extras.md doc: add nodejs/gyp team for GYP related issues 2017-11-02 22:37:14 +00:00
onboarding.md doc: mention collaboration summit in onboarding.md 2017-10-09 23:06:18 +08:00
osx_installer_logo.png
releases.md doc: add note to releases.md 2017-10-28 21:18:07 +02:00
STYLE_GUIDE.md doc: remove bold typography from STYLE_GUIDE.md 2017-10-10 16:13:50 -07:00
template.html doc: responsive docs, rewrite font sizes 2017-10-10 21:28:15 +02:00
thin-white-stripe.jpg