Skip to content

crypto: fix SHAKE128/256 breaking change introduced with OpenSSL 3.4#58942

Merged
nodejs-github-bot merged 3 commits intonodejs:mainfrom
panva:xof-openssl34
Jul 5, 2025
Merged

crypto: fix SHAKE128/256 breaking change introduced with OpenSSL 3.4#58942
nodejs-github-bot merged 3 commits intonodejs:mainfrom
panva:xof-openssl34

Conversation

@panva
Copy link
Copy Markdown
Member

@panva panva commented Jul 3, 2025

Background:

This PR:

After this lands a semver-major PRs that contain breaking changes and should be released in the next major version. will follow with a runtime deprecation.

This will need backporting all the way back to 20.x

Reverts: #56160
Fixes: #56159
Fixes: #58913
Refs: #58121

Note: FWIW #56160 should not have landed. Any OpenSSL version-related test changes should only accomodate changes in codes, not behaviour.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author ready PRs that have at least one approval, no pending requests for changes, and a CI started. backport-open-v20.x Indicate that the PR has an open backport backported-to-v22.x PRs backported to the v22.x-staging branch. c++ Issues and PRs that require attention from people who are familiar with C++. commit-queue-squash Add this label to instruct the Commit Queue to squash all the PR commits into the first one. crypto Issues and PRs related to the crypto subsystem. needs-ci PRs that need a full CI run.

Projects

None yet

7 participants