Skip to content

[release-branch.go1.26] - update openssl backend to point to new location#2291

Merged
gdams merged 8 commits into
microsoft/release-branch.go1.26from
dev/gadams/ossl1.26
May 21, 2026
Merged

[release-branch.go1.26] - update openssl backend to point to new location#2291
gdams merged 8 commits into
microsoft/release-branch.go1.26from
dev/gadams/ossl1.26

Conversation

@gdams
Copy link
Copy Markdown
Member

@gdams gdams commented May 21, 2026

No description provided.

@gdams gdams requested a review from a team as a code owner May 21, 2026 11:11
Copilot AI review requested due to automatic review settings May 21, 2026 11:11
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Microsoft Go 1.26 release-branch patch set and documentation to point the Linux OpenSSL crypto backend at its new repository/module location (github.com/microsoft/go-crypto-openssl) instead of golang-fips/openssl/v2.

Changes:

  • Update patch files to use the new go-crypto-openssl import paths and vendor paths.
  • Update FIPS docs to reference go-crypto-openssl as the OpenSSL backend.
  • Update the internal eng/_util/cmd/upgrader dependency metadata to fetch/update the new OpenSSL backend repository.
Show a summary per file
File Description
patches/0004-Use-crypto-backends.patch Updates vendored package paths and a test-script comment to reference go-crypto-openssl.
patches/0003-Implement-crypto-internal-backend.patch Repoints OpenSSL backend imports to go-crypto-openssl and adjusts OpenSSL init-time FIPS checks/error reporting.
eng/doc/fips/UserGuide.md Updates backend references/links to the new OpenSSL backend repo and includes macOS backend reference.
eng/doc/fips/README.md Updates OpenSSL backend documentation references/links to the new location.
eng/_util/cmd/upgrader/main.go Updates the upgrader’s OpenSSL dependency metadata to the new repo/module/ref.

Copilot's findings

Tip

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

  • Files reviewed: 5/6 changed files
  • Comments generated: 2

Comment thread eng/doc/fips/README.md Outdated
Comment thread patches/0003-Implement-crypto-internal-backend.patch Outdated
@gdams gdams enabled auto-merge (squash) May 21, 2026 11:44
@gdams gdams disabled auto-merge May 21, 2026 13:44
@gdams gdams force-pushed the dev/gadams/ossl1.26 branch 3 times, most recently from ef84827 to d5e5447 Compare May 21, 2026 14:11
@gdams gdams force-pushed the dev/gadams/ossl1.26 branch from d5e5447 to 38d1494 Compare May 21, 2026 14:13
@gdams gdams enabled auto-merge (squash) May 21, 2026 14:14
@gdams gdams merged commit b3785b6 into microsoft/release-branch.go1.26 May 21, 2026
42 checks passed
@gdams gdams deleted the dev/gadams/ossl1.26 branch May 21, 2026 16:01
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