-
Notifications
You must be signed in to change notification settings - Fork 877
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
Add Nebula support for P3A/Constellation #22522
Merged
Merged
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 06bbeff - Browse repository at this point
Copy the full SHA 06bbeffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24fd8e1 - Browse repository at this point
Copy the full SHA 24fd8e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6011bb9 - Browse repository at this point
Copy the full SHA 6011bb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d5beec - Browse repository at this point
Copy the full SHA 9d5beecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c94ccb - Browse repository at this point
Copy the full SHA 3c94ccbView commit details -
Add documentation comments for Nebula constants
Describe where the new constants come from and link to the original issue which describes the protocol design.
Configuration menu - View commit details
-
Copy full SHA for 69d54d7 - Browse repository at this point
Copy the full SHA 69d54d7View commit details -
Use `const` annotations for local variables that don't need multiple assignment to make the flow contract more obvious. Addresses a review comment.
Configuration menu - View commit details
-
Copy full SHA for 01ad05f - Browse repository at this point
Copy the full SHA 01ad05fView commit details -
Halt with an assert violation instead of dereferencing a null. Addressses a review comment.
Configuration menu - View commit details
-
Copy full SHA for 79eb9c9 - Browse repository at this point
Copy the full SHA 79eb9c9View commit details -
P3A: Rename Nebula scramble function
This really does two things, which I've tried to make more clear with a comment, but `MaybeFoo` is a more common idiom in our code, and it avoids the misleading idea that scrambling happens most of the time.
Configuration menu - View commit details
-
Copy full SHA for 15e84d2 - Browse repository at this point
Copy the full SHA 15e84d2View commit details -
P3A: Don't prepare non-participating Nebula messages
Return early after discarding Histograms which won't be submitted so we don't waste time trying to process them further.
Configuration menu - View commit details
-
Copy full SHA for dd166a1 - Browse repository at this point
Copy the full SHA dd166a1View commit details
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.