Repository navigation
node:http2: reset the stream when respond() exceeds maxSendHeaderBlockLength #43440
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
robobun
wants to merge
21
commits into
main
Choose a base branch
from
robobun/8236ee7f/http2-respond-header-block-length
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 18 commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
bbd8528
node:http2: reset the stream when respond() exceeds maxSendHeaderBloc…
robobun 63cb733
node:http2: share the oversized header block path with send_trailers
robobun 2d121eb
node:http2: put the last peer stream id in the GOAWAY and send it once
robobun 893286b
node:http2: shorten the comments on the oversized header block path
robobun 94876e7
node:http2: one-line doc comment on reject_oversized_header_block
robobun 4174f9d
node:http2: flush corked frames before destroy() stops accepting writes
robobun b66f73c
node:http2: shorten the flush comments
robobun 8d04717
node:http2: send the destroy() GOAWAY before the session stops accept…
robobun c4b7ceb
node:http2: shorten the destroy() GOAWAY comment
robobun c5731e0
node:http2: destroy() writes only the corked control frames
robobun d641fed
node:http2: one-line doc comment on flushCorked
robobun 576e877
node:http2: refuse an oversized header block before the HPACK encode …
robobun 0f425e4
node:http2: a reset stream sends no trailers and no END_STREAM
robobun f63b048
node:http2: keep the client branch of the send limit check as it was
robobun 1d6085f
node:http2: one-line comments on the send limit path
robobun b022988
node:http2: free a refused client stream and reset an unresponded ser…
robobun 629e14f
node:http2: a refused client request never writes RST_STREAM
robobun b88692d
node:http2: pin the maxSendHeaderBlockLength threshold in a test
robobun c2fc937
ci: retrigger
robobun 3bd72aa
node:http2: test that a refused client request is freed safely
robobun 4566950
node:http2: close(code) on a refused client request sends no RST_STREAM
robobun File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.