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
Apply the 3x amplification-limit to migration too #4264
Merged
Merged
Commits on Oct 28, 2020
-
Add a blanket 3x anti-amplification limit
This touches a lot of places in the document, but I think that the changes are all fairly minor. The major cnahge here is a move to a uniform 3x limit on sending packets toward unvalidated addresses. Specifically, this applies when the packets are sent in response to another packet. In practice, this means that only servers are affected by this. The consequence of this change is that PATH_CHALLENGE won't always be padded, as previously agreed. That also means that PATH_RESPONSE might not be as well (if the client migrates, it can send PATH_CHALLENGE in that packet; though we require that to be padded, we specifically don't require enforcement, so...). Address validation using this packet works, but this doesn't also provide MTU validation. To fix that, I have recommended that a second validation be performed when the address is valid, or there are enough bytes available that the anti-amplification limit is not a barrier. The nice part about this is that unifies the response. We no longer have weird carve-outs for rate limiting or minimum congestion window (both of which I removed as part of this). Closes #4257.
-
-
-
Co-authored-by: Eric Kinnear <ekinnear@users.noreply.github.com>
-
Commits on Oct 29, 2020
-
Co-authored-by: Mike Bishop <mbishop@evequefou.be>
-
Commits on Nov 4, 2020
Commits on Nov 5, 2020
-
Add an error code for when the path fails
This is a bit of a niche code, as it is only narrowly useful for signaling loss of paths. But people wanted it and it doesn't code that much. For #4257.
-
Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>
-
Co-authored-by: Mike Bishop <mbishop@evequefou.be>
-
Merge pull request #4331 from quicwg/no-viable-path
Add an error code for when the path fails
Commits on Nov 6, 2020
-
use parentheses for adjunct citations
Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>
Commits on Nov 16, 2020
Commits on Dec 10, 2020
-
-
Co-authored-by: David Schinazi <DavidSchinazi@users.noreply.github.com>
-
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.