Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

[v24.x backport] crypto,doc: selected crypto changes#63173

Merged
aduh95 merged 4 commits into
nodejs:v24.x-stagingnodejs/node:v24.x-stagingfrom
panva:crypto-backportspanva/node:crypto-backportsCopy head branch name to clipboard
May 9, 2026
Merged

[v24.x backport] crypto,doc: selected crypto changes#63173
aduh95 merged 4 commits into
nodejs:v24.x-stagingnodejs/node:v24.x-stagingfrom
panva:crypto-backportspanva/node:crypto-backportsCopy head branch name to clipboard

Conversation

@panva

@panva panva commented May 7, 2026

Copy link
Copy Markdown
Member

@panva panva added the commit-queue-rebase Add this label to allow the Commit Queue to land a PR in several commits. label May 7, 2026
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/crypto

@nodejs-github-bot nodejs-github-bot added lib / src Issues and PRs related to general changes in the lib or src directory. needs-ci PRs that need a full CI run. v24.x Issues that can be reproduced on v24.x or PRs targeting the v24.x-staging branch. labels May 7, 2026
@panva panva changed the title crypto: remove Argon2 KDF derivation from its job setup [v24.x backport] several crypto backports May 7, 2026
@panva panva changed the title [v24.x backport] several crypto backports [v24.x backport] crypto,doc: selected crypto changes May 7, 2026
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@codecov

codecov Bot commented May 7, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.85%. Comparing base (1fbb5a9) to head (8752b60).
⚠️ Report is 10 commits behind head on v24.x-staging.

Additional details and impacted files
@@                Coverage Diff                @@
##           v24.x-staging   #63173      +/-   ##
=================================================
- Coverage          89.91%   89.85%   -0.06%     
=================================================
  Files                686      680       -6     
  Lines             208361   207901     -460     
  Branches           40057    40000      -57     
=================================================
- Hits              187353   186816     -537     
- Misses             13239    13283      +44     
- Partials            7769     7802      +33     
Files with missing lines Coverage Δ
lib/internal/crypto/aes.js 88.42% <100.00%> (-0.04%) ⬇️
lib/internal/crypto/cfrg.js 96.26% <100.00%> (ø)
lib/internal/crypto/chacha20_poly1305.js 92.72% <100.00%> (-0.05%) ⬇️
lib/internal/crypto/ec.js 96.21% <100.00%> (ø)
lib/internal/crypto/keys.js 95.55% <100.00%> (+0.08%) ⬆️
lib/internal/crypto/mac.js 91.09% <100.00%> (-0.04%) ⬇️
lib/internal/crypto/ml_dsa.js 95.18% <100.00%> (ø)
lib/internal/crypto/ml_kem.js 92.13% <100.00%> (ø)
lib/internal/crypto/rsa.js 94.10% <100.00%> (ø)
lib/internal/crypto/util.js 95.61% <100.00%> (+0.15%) ⬆️
... and 2 more

... and 43 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@aduh95 aduh95 force-pushed the crypto-backports branch from b0fb43c to bdeea2e Compare May 9, 2026 07:27
aduh95 pushed a commit to panva/node that referenced this pull request May 9, 2026
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: nodejs#62863
Backport-PR-URL: nodejs#63173
Fixes: nodejs#62861
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
aduh95 pushed a commit to panva/node that referenced this pull request May 9, 2026
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: nodejs#62974
Backport-PR-URL: nodejs#63173
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
aduh95 pushed a commit to panva/node that referenced this pull request May 9, 2026
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: nodejs#62828
Backport-PR-URL: nodejs#63173
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
aduh95 pushed a commit to panva/node that referenced this pull request May 9, 2026
Fixes: nodejs#62899

Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: nodejs#62902
Backport-PR-URL: nodejs#63173
Fixes: nodejs#62899
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
panva added 4 commits May 9, 2026 09:27
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: nodejs#62863
Backport-PR-URL: nodejs#63173
Fixes: nodejs#62861
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: nodejs#62974
Backport-PR-URL: nodejs#63173
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: nodejs#62828
Backport-PR-URL: nodejs#63173
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Fixes: nodejs#62899

Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: nodejs#62902
Backport-PR-URL: nodejs#63173
Fixes: nodejs#62899
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
@aduh95 aduh95 force-pushed the crypto-backports branch from bdeea2e to 8752b60 Compare May 9, 2026 07:27
@aduh95 aduh95 merged commit 8752b60 into nodejs:v24.x-staging May 9, 2026
18 checks passed
@aduh95

aduh95 commented May 9, 2026

Copy link
Copy Markdown
Contributor

Landed in 2ca42c8...8752b60

@panva panva deleted the crypto-backports branch May 9, 2026 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

commit-queue-rebase Add this label to allow the Commit Queue to land a PR in several commits. lib / src Issues and PRs related to general changes in the lib or src directory. needs-ci PRs that need a full CI run. v24.x Issues that can be reproduced on v24.x or PRs targeting the v24.x-staging branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.