Udp: Basic Connection Cookie Implementation#85
Merged
Conversation
aa3f11a to
86ec337
Compare
Contributor
Author
|
Rebased after merge of #81 |
47356ec to
8e3bd94
Compare
Contributor
Author
|
Rebased. |
8e3bd94 to
217a018
Compare
Contributor
Author
|
Rebased after merge of #83 |
217a018 to
36f8dba
Compare
Contributor
Author
|
Rebased after merge of #84 |
Contributor
Author
|
@josecelano Three of your tests now fail, since they use different remote_addresses for the connection cookie. |
Member
I've fixed them in this PR. |
Merged
josecelano
approved these changes
Oct 18, 2022
Member
josecelano
left a comment
There was a problem hiding this comment.
I've added only some minor comments.
Co-authored-by: Jose Celano <[email protected]>
405053e to
4949424
Compare
josecelano
approved these changes
Oct 19, 2022
Member
|
ACK 2911f3d |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This implementation is very basic and not optimal. However it should be secure and works as a proof of concept.
It works by testing many possible connection cookies for each time extent (a quantified period of time), until one matches. If there are no matches, then the cookie is either expired or otherwise invalid.