Skip to content
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

Adding hmac.h to included headers #132

Merged
merged 1 commit into from
Aug 1, 2023
Merged

Adding hmac.h to included headers #132

merged 1 commit into from
Aug 1, 2023

Conversation

nmittler
Copy link
Contributor

@nmittler nmittler commented Jul 28, 2023

This was originally going to be fixed by #101, however that PR was closed and superseded by #117, which was missing this fix.

The original problem was caused by #97, which updated boringssl to a version that included a change that removed hmac.h from ssl.h.

This PR adds an include for hmac.h, so it is again available through boring-sys.

@nmittler
Copy link
Contributor Author

FYI @PiotrSikora

@nmittler
Copy link
Contributor Author

@inikulin would you mind taking a look? I suspect this should be non-controversial

This was originally going to be fixed by cloudflare#101, however that PR was closed and superseded by cloudflare#117, which was missing this fix.

The original problem was caused by cloudflare#97, which updated boringssl to a version that included [a change that removed hmac.h from ssl.h](google/boringssl@05b360d).

This PR adds an include for hmac.h, so it is again available through boring-sys.
@nmittler
Copy link
Contributor Author

nmittler commented Aug 1, 2023

FYI @nox as well

@nox nox self-requested a review August 1, 2023 16:00
@nmittler
Copy link
Contributor Author

nmittler commented Aug 1, 2023

Thanks @nox! And sorry for the spam, I thought you were a maintainer. Do you happen to know any maintainers that might help get this merged?

@nox
Copy link
Collaborator

nox commented Aug 1, 2023

I am a maintainer, actually 😅

@nmittler
Copy link
Contributor Author

nmittler commented Aug 1, 2023

Ha! Oh perfect ... CI seemed to still be stuck waiting for approval, so I assumed your approval wasn't sufficient. Thanks for the quick review!

@nox nox merged commit 74fd7a8 into cloudflare:master Aug 1, 2023
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants