-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Closes #1249 - Least Authority Issue C #3181
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
Conversation
str4d
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK. I checked that this matches the upstream commit.
|
@zkbot try |
|
⌛ Trying commit 0b6594f with merge 10517df5c68479aed1923d52908aba35ef8d9d4f... |
|
☀️ Test successful - pr-try |
daira
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This isn't my preferred way to do this kind of thing (I prefer explicitly loading bytes and shifting; a good compiler should be able to recognize that idiom and replace with the efficient code for the platform). But it's correct as written here (because the uint*_t types are guaranteed to be two's complement and have no padding bits), so utACK.
|
@zkbot r+ |
|
📌 Commit 0b6594f has been approved by |
Closes #1249 - Least Authority Issue C Backports the first commit from bitcoin/bitcoin#9512 to avoid unaligned access in crypto i/o.
Backports the first commit from bitcoin/bitcoin#9512 to avoid unaligned access in crypto i/o.