Skip to content

[release-branch.go1.26] Bump go-crypto-darwin to include HMAC SHA-3 fallback#2374

Merged
qmuntal merged 2 commits into
microsoft/release-branch.go1.26from
dev/mclayton/backport-darwin-hmac-sha3-1.26
Jun 17, 2026
Merged

[release-branch.go1.26] Bump go-crypto-darwin to include HMAC SHA-3 fallback#2374
qmuntal merged 2 commits into
microsoft/release-branch.go1.26from
dev/mclayton/backport-darwin-hmac-sha3-1.26

Conversation

@michelle-clayton-work

@michelle-clayton-work michelle-clayton-work commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

…allback

Update github.com/microsoft/go-crypto-darwin to 95c9561 to pick up microsoft/go-crypto-darwin#216, which makes NewHMAC return nil for hashes CryptoKit's HMAC cannot compute (e.g. SHA-3) instead of aborting the process with a Swift fatalError. This lets the standard library fall back to its pure Go HMAC implementation, completing the macOS side of the #2356 fix backported in #2360.
@michelle-clayton-work michelle-clayton-work changed the title Dev/mclayton/backport darwin hmac sha3 1.26 [release-branch.go1.26] Bump go-crypto-darwin to include HMAC SHA-3 fallback Jun 16, 2026
@michelle-clayton-work michelle-clayton-work changed the base branch from microsoft/main to microsoft/release-branch.go1.26 June 16, 2026 17:05
@michelle-clayton-work michelle-clayton-work marked this pull request as ready for review June 16, 2026 17:05
@michelle-clayton-work michelle-clayton-work requested a review from a team as a code owner June 16, 2026 17:05
Copilot AI review requested due to automatic review settings June 16, 2026 17:05

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@michelle-clayton-work

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 2 pipeline(s).

@qmuntal qmuntal merged commit a9586c5 into microsoft/release-branch.go1.26 Jun 17, 2026
42 checks passed
@qmuntal qmuntal deleted the dev/mclayton/backport-darwin-hmac-sha3-1.26 branch June 17, 2026 07:42
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.

4 participants