Skip to content

[v25.x backport] crypto: add raw key formats support to the KeyObject APIs and WPT updates#62454

Open
panva wants to merge 2 commits intonodejs:v25.x-stagingfrom
panva:backport-62240-to-v25.x
Open

[v25.x backport] crypto: add raw key formats support to the KeyObject APIs and WPT updates#62454
panva wants to merge 2 commits intonodejs:v25.x-stagingfrom
panva:backport-62240-to-v25.x

Conversation

@panva
Copy link
Copy Markdown
Member

@panva panva commented Mar 27, 2026

Partially backports #62240 to v25.x

The omitted portion is the removal and cleanup of KeyExportJob use in WebCryptoAPI.


Backports #62389 while acknowledging expected failures that are fixed by a semver-major #62293

@panva panva added crypto Issues and PRs related to the crypto subsystem. v25.x Issues that can be reproduced on v25.x or PRs targeting the v25.x-staging branch. labels Mar 27, 2026
@nodejs-github-bot
Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/crypto
  • @nodejs/performance

@nodejs-github-bot nodejs-github-bot added c++ Issues and PRs that require attention from people who are familiar with C++. lib / src Issues and PRs related to general changes in the lib or src directory. needs-ci PRs that need a full CI run. labels Mar 27, 2026
@panva

This comment was marked as outdated.

@panva panva force-pushed the backport-62240-to-v25.x branch from cb7b1ce to eb6d483 Compare March 28, 2026 15:08
@nodejs-github-bot

This comment was marked as outdated.

@aduh95 aduh95 force-pushed the v25.x-staging branch 2 times, most recently from 294d8a9 to de097a2 Compare March 28, 2026 17:25
@panva panva force-pushed the backport-62240-to-v25.x branch from eb6d483 to 16a35de Compare March 28, 2026 17:31
PR-URL: nodejs#62240
Reviewed-By: James M Snell <jasnell@gmail.com>
@panva panva force-pushed the backport-62240-to-v25.x branch from 16a35de to 40b577a Compare March 28, 2026 17:31
PR-URL: nodejs#62389
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
@panva panva changed the title [v25.x backport] crypto: add raw key formats support to the KeyObject APIs [v25.x backport] crypto: add raw key formats support to the KeyObject APIs and WPT updates Mar 28, 2026
@panva panva added commit-queue-squash Add this label to instruct the Commit Queue to squash all the PR commits into the first one. commit-queue-rebase Add this label to allow the Commit Queue to land a PR in several commits. and removed commit-queue-squash Add this label to instruct the Commit Queue to squash all the PR commits into the first one. labels Mar 28, 2026
@nodejs-github-bot
Copy link
Copy Markdown
Collaborator

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

Labels

c++ Issues and PRs that require attention from people who are familiar with C++. commit-queue-rebase Add this label to allow the Commit Queue to land a PR in several commits. crypto Issues and PRs related to the crypto subsystem. lib / src Issues and PRs related to general changes in the lib or src directory. needs-ci PRs that need a full CI run. v25.x Issues that can be reproduced on v25.x or PRs targeting the v25.x-staging branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants