René's URL Explorer Experiment


Title: [v24.x backport] crypto, test, and tooling fixes by panva · Pull Request #66970 · nodejs/node · GitHub

Open Graph Title: [v24.x backport] crypto, test, and tooling fixes by panva · Pull Request #66970 · nodejs/node

X Title: [v24.x backport] crypto, test, and tooling fixes by panva · Pull Request #66970 · nodejs/node

Description: Node.js JavaScript runtime ✨🐢🚀✨. Contribute to nodejs/node development by creating an account on GitHub.

Open Graph Description: Backports the following to v24.x-staging: tools: harden GitHub Actions workflows #66013 crypto: use current FIPS state for availability #66160 crypto: fix various edge cases #66237 test: reduce ex...

X Description: Backports the following to v24.x-staging: tools: harden GitHub Actions workflows #66013 crypto: use current FIPS state for availability #66160 crypto: fix various edge cases #66237 test: reduce ex...

Opengraph URL: https://github.com/nodejs/node/pull/66970

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/:user_id/:repository/pull/*id(.:format)
route-controllerpull_requests
route-actionshow
fetch-noncev2:e8e11d78-0bab-d66f-3f6d-4bbdf0a312bf
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idBE94:3B4244:EB3A5:13C9D1:6AED04D1
html-safe-noncec6e72940d289c5a76568d6cc34fb0883f451a9f3747b5303b54913b765bc0a94
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRTk0OjNCNDI0NDpFQjNBNToxM0M5RDE6NkFFRDA0RDEiLCJ2aXNpdG9yX2lkIjoiNzc0NTIwOTAyNDU0MTE2NDc1MyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac6a3bd0917065c8fd71ac730db27b29802a56b2e1b5954b21594fb4225ce3158c
hovercard-subject-tagpull_request:4990261329
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/nodejs/node/pull/66970
twitter:imagehttps://opengraph.githubassets.com/d20e199b529b0266b09dfe96f0237304b0856206e2c0f7e3c6237742f77e91a4/nodejs/node/pull/66970
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/d20e199b529b0266b09dfe96f0237304b0856206e2c0f7e3c6237742f77e91a4/nodejs/node/pull/66970
og:image:altBackports the following to v24.x-staging: tools: harden GitHub Actions workflows #66013 crypto: use current FIPS state for availability #66160 crypto: fix various edge cases #66237 test: reduce ex...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamepanva
hostnamegithub.com
expected-hostnamegithub.com
None21e10c535436b2122cfb44c76dfb4af296e371850fb60de16776f8a64e5c3ed8
turbo-cache-controlno-cache
go-importgithub.com/nodejs/node git https://github.com/nodejs/node.git
octolytics-dimension-user_id9950313
octolytics-dimension-user_loginnodejs
octolytics-dimension-repository_id27193779
octolytics-dimension-repository_nwonodejs/node
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id27193779
octolytics-dimension-repository_network_root_nwonodejs/node
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release302a6d707c3288a5f951258a2fa3e926b8c8f8cf
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namepull-requests

Links:

Skip to contenthttps://github.com/nodejs/node/pull/66970#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F66970
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F66970
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow&source=header-repo&source_repo=nodejs%2Fnode
Reloadhttps://github.com/nodejs/node/pull/66970
Reloadhttps://github.com/nodejs/node/pull/66970
Reloadhttps://github.com/nodejs/node/pull/66970
nodejshttps://github.com/nodejs
nodehttps://github.com/nodejs/node
Codehttps://github.com/nodejs/node
Issues654 (654)https://github.com/nodejs/node/issues
Pull requests666 (666)https://github.com/nodejs/node/pulls
Actionshttps://github.com/nodejs/node/actions
Projectshttps://github.com/nodejs/node/projects
Security and qualityhttps://github.com/nodejs/node/security
Insightshttps://github.com/nodejs/node/pulse
https://github.com/nodejs/node
panvahttps://github.com/panva
nodejs:v24.x-staginghttps://github.com/nodejs/node/tree/v24.x-staging
panva:backport-v24-20261024https://github.com/panva/node/tree/backport-v24-20261024
Conversationhttps://github.com/nodejs/node/pull/66970
Commits11 (11)https://github.com/nodejs/node/pull/66970/commits
Checkshttps://github.com/nodejs/node/pull/66970/checks
Files changedhttps://github.com/nodejs/node/pull/66970/files
[v24.x backport] crypto, test, and tooling fixeshttps://github.com/nodejs/node/pull/66970#top
panvahttps://github.com/panva
nodejs:v24.x-staginghttps://github.com/nodejs/node/tree/v24.x-staging
panva:backport-v24-20261024https://github.com/panva/node/tree/backport-v24-20261024
https://github.com/panva
panvahttps://github.com/panva
Oct 23, 2026https://github.com/nodejs/node/pull/66970#issue-6006647183
tools: harden GitHub Actions workflows #66013https://github.com/nodejs/node/pull/66013
crypto: use current FIPS state for availability #66160https://github.com/nodejs/node/pull/66160
crypto: fix various edge cases #66237https://github.com/nodejs/node/pull/66237
test: reduce expensive crypto test variants #66244https://github.com/nodejs/node/pull/66244
crypto: improve random synchronous number generation performance #66348https://github.com/nodejs/node/pull/66348
test: address WPT flakes and failure expectations #66322https://github.com/nodejs/node/pull/66322
crypto: remove key mutexes #66413https://github.com/nodejs/node/pull/66413
Please reload this pagehttps://github.com/nodejs/node/pull/66970
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Oct 23, 2026https://github.com/nodejs/node/pull/66970#issuecomment-6376374518
Please reload this pagehttps://github.com/nodejs/node/pull/66970
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
lib / src https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
v24.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Av24.x
Oct 23, 2026https://github.com/nodejs/node/pull/66970#event-34098086703
https://github.com/panva
panvahttps://github.com/panva
aduh95https://github.com/aduh95
October 23, 2026 22:56https://github.com/nodejs/node/pull/66970#event-34098099193
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Oct 23, 2026https://github.com/nodejs/node/pull/66970#issuecomment-6377049644
https://ci.nodejs.org/job/node-test-pull-request/78619/https://ci.nodejs.org/job/node-test-pull-request/78619/
Please reload this pagehttps://github.com/nodejs/node/pull/66970
https://github.com/apps/codecov
codecovhttps://github.com/apps/codecov
Oct 24, 2026https://github.com/nodejs/node/pull/66970#issuecomment-6378060064
Please reload this pagehttps://github.com/nodejs/node/pull/66970
Codecovhttps://app.codecov.io/gh/nodejs/node/pull/66970?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
9e39360https://app.codecov.io/gh/nodejs/node/commit/9e39360a09370d47d781c9c24192c264ec996a99?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
4afe009https://app.codecov.io/gh/nodejs/node/commit/4afe009382ec9897ea559f3561cabe918b221091?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Files with missing lineshttps://app.codecov.io/gh/nodejs/node/pull/66970?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
src/crypto/crypto_random.cchttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=src%2Fcrypto%2Fcrypto_random.cc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-c3JjL2NyeXB0by9jcnlwdG9fcmFuZG9tLmNj
9 Missing and 8 partials ⚠️ https://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/internal/crypto/webidl.jshttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fwebidl.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by93ZWJpZGwuanM=
6 Missing and 1 partial ⚠️ https://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/internal/crypto/util.jshttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Futil.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by91dGlsLmpz
6 Missing ⚠️ https://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/internal/crypto/hash.jshttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fhash.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9oYXNoLmpz
4 Missing ⚠️ https://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
src/crypto/crypto_keys.cchttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=src%2Fcrypto%2Fcrypto_keys.cc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-c3JjL2NyeXB0by9jcnlwdG9fa2V5cy5jYw==
0 Missing and 3 partials ⚠️ https://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
src/crypto/crypto_kmac.cchttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=src%2Fcrypto%2Fcrypto_kmac.cc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-c3JjL2NyeXB0by9jcnlwdG9fa21hYy5jYw==
0 Missing and 2 partials ⚠️ https://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Files with missing lineshttps://app.codecov.io/gh/nodejs/node/pull/66970?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/internal/crypto/aes.jshttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Faes.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9hZXMuanM=
lib/internal/crypto/argon2.jshttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fargon2.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9hcmdvbjIuanM=
lib/internal/crypto/cfrg.jshttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fcfrg.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9jZnJnLmpz
lib/internal/crypto/chacha20_poly1305.jshttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fchacha20_poly1305.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9jaGFjaGEyMF9wb2x5MTMwNS5qcw==
lib/internal/crypto/diffiehellman.jshttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fdiffiehellman.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9kaWZmaWVoZWxsbWFuLmpz
lib/internal/crypto/ec.jshttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fec.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9lYy5qcw==
lib/internal/crypto/hkdf.jshttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fhkdf.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9oa2RmLmpz
lib/internal/crypto/keygen.jshttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fkeygen.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9rZXlnZW4uanM=
lib/internal/crypto/mac.jshttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fmac.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9tYWMuanM=
lib/internal/crypto/ml_dsa.jshttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fml_dsa.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9tbF9kc2EuanM=
18 morehttps://app.codecov.io/gh/nodejs/node/pull/66970?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
273 files with indirect coverage changeshttps://app.codecov.io/gh/nodejs/node/pull/66970/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Test Analyticshttps://docs.codecov.com/docs/test-analytics
JS Bundle Analysishttps://docs.codecov.com/docs/javascript-bundle-analysis
Please reload this pagehttps://github.com/nodejs/node/pull/66970
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Oct 24, 2026https://github.com/nodejs/node/pull/66970#issuecomment-6381220705
https://ci.nodejs.org/job/node-test-pull-request/78623/https://ci.nodejs.org/job/node-test-pull-request/78623/
Please reload this pagehttps://github.com/nodejs/node/pull/66970
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Oct 24, 2026https://github.com/nodejs/node/pull/66970#issuecomment-6382095617
https://ci.nodejs.org/job/node-test-pull-request/78625/https://ci.nodejs.org/job/node-test-pull-request/78625/
Please reload this pagehttps://github.com/nodejs/node/pull/66970
https://github.com/aduh95
aduh95https://github.com/aduh95
force-pushedhttps://github.com/nodejs/node/compare/a83a23be001ad40e62aa4f7e7a8c73e65ec0053a..9847a565e4f5a97a87892a2707cd4ec125318bfc
a83a23bhttps://github.com/nodejs/node/commit/a83a23be001ad40e62aa4f7e7a8c73e65ec0053a
9847a56https://github.com/nodejs/node/commit/9847a565e4f5a97a87892a2707cd4ec125318bfc
Compare https://github.com/nodejs/node/compare/a83a23be001ad40e62aa4f7e7a8c73e65ec0053a..9847a565e4f5a97a87892a2707cd4ec125318bfc
October 28, 2026 18:34https://github.com/nodejs/node/pull/66970#event-34507695730
panvahttps://github.com/panva
October 28, 2026 20:44https://github.com/nodejs/node/pull/66970#commits-pushed-b36ce76
https://github.com/panva
tools: use self-repository referenceshttps://github.com/nodejs/node/pull/66970/commits/b36ce7622415fdd0968e7fd465a7a7186aebacb9
b36ce76https://github.com/nodejs/node/pull/66970/commits/b36ce7622415fdd0968e7fd465a7a7186aebacb9
nodejs#66013https://github.com/nodejs/node/pull/66013
https://github.com/panva
crypto: use current FIPS state for availabilityhttps://github.com/nodejs/node/pull/66970/commits/b6709c1a29aece9ad8abf584bb9558c58cb0e8ea
b6709c1https://github.com/nodejs/node/pull/66970/commits/b6709c1a29aece9ad8abf584bb9558c58cb0e8ea
nodejs#66160https://github.com/nodejs/node/pull/66160
https://github.com/panva
crypto: use internal random buffer boundshttps://github.com/nodejs/node/pull/66970/commits/d0c0275cb758c6cfd097de67fbffb576483eedc9
d0c0275https://github.com/nodejs/node/pull/66970/commits/d0c0275cb758c6cfd097de67fbffb576483eedc9
nodejs#66237https://github.com/nodejs/node/pull/66237
https://github.com/panva
test: reduce expensive crypto test variantshttps://github.com/nodejs/node/pull/66970/commits/f233babbca17c86d7a18e8b4bd25730195564a69
f233babhttps://github.com/nodejs/node/pull/66970/commits/f233babbca17c86d7a18e8b4bd25730195564a69
nodejs#66244https://github.com/nodejs/node/pull/66244
https://github.com/panva
crypto: separate conversion from validationhttps://github.com/nodejs/node/pull/66970/commits/2b7a132e00c3f7fb1d0b56cfa583624b8adca4d0
2b7a132https://github.com/nodejs/node/pull/66970/commits/2b7a132e00c3f7fb1d0b56cfa583624b8adca4d0
nodejs#66237https://github.com/nodejs/node/pull/66237
nodejs#66391https://github.com/nodejs/node/pull/66391
https://github.com/panva
crypto: use backend cSHAKE and KMAChttps://github.com/nodejs/node/pull/66970/commits/91948710f82cbecbd294284cdb07270d6a320aca
9194871https://github.com/nodejs/node/pull/66970/commits/91948710f82cbecbd294284cdb07270d6a320aca
nodejs#66237https://github.com/nodejs/node/pull/66237
nodejs#66391https://github.com/nodejs/node/pull/66391
https://github.com/mertcanaltin
https://github.com/panva
crypto: improve random synchronous number generation performancehttps://github.com/nodejs/node/pull/66970/commits/ec181427475e3331e462ea8cbc9ad24fb06aba39
ec18142https://github.com/nodejs/node/pull/66970/commits/ec181427475e3331e462ea8cbc9ad24fb06aba39
nodejs#66348https://github.com/nodejs/node/pull/66348
https://github.com/panva
test: scope Blob WPT failures to big-endianhttps://github.com/nodejs/node/pull/66970/commits/2559033a1a94bd98ec8b002a5952eebf84a299f3
2559033https://github.com/nodejs/node/pull/66970/commits/2559033a1a94bd98ec8b002a5952eebf84a299f3
nodejs#66322https://github.com/nodejs/node/pull/66322
https://github.com/panva
test: honor allowed WPT promise rejectionshttps://github.com/nodejs/node/pull/66970/commits/8ec2cb93e4aaaee3277a3223a989ca8cf3d38865
8ec2cb9https://github.com/nodejs/node/pull/66970/commits/8ec2cb93e4aaaee3277a3223a989ca8cf3d38865
nodejs#59142https://github.com/nodejs/node/issues/59142
nodejs#66322https://github.com/nodejs/node/pull/66322
https://github.com/panva
crypto: remove KEM key lockinghttps://github.com/nodejs/node/pull/66970/commits/138ed26178c5962232f8b543f44f959022b73d1b
138ed26https://github.com/nodejs/node/pull/66970/commits/138ed26178c5962232f8b543f44f959022b73d1b
https://docs.openssl.org/3.5/man7/openssl-threads/https://docs.openssl.org/3.5/man7/openssl-threads/
nodejs#66413https://github.com/nodejs/node/pull/66413
https://github.com/panva
crypto: remove key export and metadata lockshttps://github.com/nodejs/node/pull/66970/commits/4afe009382ec9897ea559f3561cabe918b221091
4afe009https://github.com/nodejs/node/pull/66970/commits/4afe009382ec9897ea559f3561cabe918b221091
nodejs#36825https://github.com/nodejs/node/pull/36825
https://docs.openssl.org/3.5/man7/openssl-threads/https://docs.openssl.org/3.5/man7/openssl-threads/
nodejs#66413https://github.com/nodejs/node/pull/66413
https://github.com/panva
panvahttps://github.com/panva
force-pushedhttps://github.com/nodejs/node/compare/14bd81907c7fe0f249d4a9318ecb4171baba8ba9..4afe009382ec9897ea559f3561cabe918b221091
14bd819https://github.com/nodejs/node/commit/14bd81907c7fe0f249d4a9318ecb4171baba8ba9
4afe009https://github.com/nodejs/node/commit/4afe009382ec9897ea559f3561cabe918b221091
Compare https://github.com/nodejs/node/compare/14bd81907c7fe0f249d4a9318ecb4171baba8ba9..4afe009382ec9897ea559f3561cabe918b221091
October 28, 2026 19:47https://github.com/nodejs/node/pull/66970#event-34513903694
https://github.com/aduh95
aduh95https://github.com/aduh95
Oct 29, 2026 https://github.com/nodejs/node/pull/66970#pullrequestreview-5696863233
View reviewed changes https://github.com/nodejs/node/pull/66970/files/4afe009382ec9897ea559f3561cabe918b221091
https://github.com/aduh95
aduh95https://github.com/aduh95
Oct 29, 2026https://github.com/nodejs/node/pull/66970#issuecomment-6496578319
9847a56...a531093https://github.com/nodejs/node/compare/9847a565e4f5a97a87892a2707cd4ec125318bfc...a531093fc654e46249fbb234158dd66693fb6bb5
Please reload this pagehttps://github.com/nodejs/node/pull/66970
aduh95https://github.com/aduh95
Oct 29, 2026 https://github.com/nodejs/node/pull/66970#ref-commit-736229e
https://github.com/panva
https://github.com/aduh95
tools: use self-repository referenceshttps://github.com/nodejs/node/commit/736229e369e6591e0dff033c1ef56ba32d2f3f84
736229ehttps://github.com/nodejs/node/commit/736229e369e6591e0dff033c1ef56ba32d2f3f84
#66013https://github.com/nodejs/node/pull/66013
#66970https://github.com/nodejs/node/pull/66970
aduh95https://github.com/aduh95
Oct 29, 2026 https://github.com/nodejs/node/pull/66970#ref-commit-2538ce8
https://github.com/panva
https://github.com/aduh95
crypto: use current FIPS state for availabilityhttps://github.com/nodejs/node/commit/2538ce87973199ebe6fe73bee3b7ce0d79d30d36
2538ce8https://github.com/nodejs/node/commit/2538ce87973199ebe6fe73bee3b7ce0d79d30d36
#66160https://github.com/nodejs/node/pull/66160
#66970https://github.com/nodejs/node/pull/66970
aduh95https://github.com/aduh95
Oct 29, 2026 https://github.com/nodejs/node/pull/66970#ref-commit-d5367e0
https://github.com/panva
https://github.com/aduh95
crypto: use internal random buffer boundshttps://github.com/nodejs/node/commit/d5367e0d79e58559f273e9e9db8ccfc344590ae8
d5367e0https://github.com/nodejs/node/commit/d5367e0d79e58559f273e9e9db8ccfc344590ae8
#66237https://github.com/nodejs/node/pull/66237
#66970https://github.com/nodejs/node/pull/66970
aduh95https://github.com/aduh95
Oct 29, 2026 https://github.com/nodejs/node/pull/66970#ref-commit-3113be3
https://github.com/panva
https://github.com/aduh95
test: reduce expensive crypto test variantshttps://github.com/nodejs/node/commit/3113be36dd9ca7faf4699b4a66d70ef14daf3d59
3113be3https://github.com/nodejs/node/commit/3113be36dd9ca7faf4699b4a66d70ef14daf3d59
#66244https://github.com/nodejs/node/pull/66244
#66970https://github.com/nodejs/node/pull/66970
aduh95https://github.com/aduh95
Oct 29, 2026 https://github.com/nodejs/node/pull/66970#ref-commit-93b5e5a
https://github.com/panva
https://github.com/aduh95
crypto: separate conversion from validationhttps://github.com/nodejs/node/commit/93b5e5a8c37aece7ef6b979df7237220c1919d85
93b5e5ahttps://github.com/nodejs/node/commit/93b5e5a8c37aece7ef6b979df7237220c1919d85
#66237https://github.com/nodejs/node/pull/66237
#66970https://github.com/nodejs/node/pull/66970
aduh95https://github.com/aduh95
Oct 29, 2026 https://github.com/nodejs/node/pull/66970#ref-commit-a0d2fb3
https://github.com/panva
https://github.com/aduh95
crypto: use backend cSHAKE and KMAChttps://github.com/nodejs/node/commit/a0d2fb37e5081caf4a5188c53e2e3a31999897fd
a0d2fb3https://github.com/nodejs/node/commit/a0d2fb37e5081caf4a5188c53e2e3a31999897fd
#66237https://github.com/nodejs/node/pull/66237
#66970https://github.com/nodejs/node/pull/66970
aduh95https://github.com/aduh95
Oct 29, 2026 https://github.com/nodejs/node/pull/66970#ref-commit-bb1def2
https://github.com/mertcanaltin
https://github.com/aduh95
crypto: improve random synchronous number generation performancehttps://github.com/nodejs/node/commit/bb1def2993e16a0071b39855be592063f91ed463
bb1def2https://github.com/nodejs/node/commit/bb1def2993e16a0071b39855be592063f91ed463
#66348https://github.com/nodejs/node/pull/66348
#66970https://github.com/nodejs/node/pull/66970
aduh95https://github.com/aduh95
Oct 29, 2026 https://github.com/nodejs/node/pull/66970#ref-commit-5e2b640
https://github.com/panva
https://github.com/aduh95
test: scope Blob WPT failures to big-endianhttps://github.com/nodejs/node/commit/5e2b640c60956d8677d74dfada586ba643502be4
5e2b640https://github.com/nodejs/node/commit/5e2b640c60956d8677d74dfada586ba643502be4
#66322https://github.com/nodejs/node/pull/66322
#66970https://github.com/nodejs/node/pull/66970
aduh95https://github.com/aduh95
Oct 29, 2026 https://github.com/nodejs/node/pull/66970#ref-commit-a4b6853
https://github.com/panva
https://github.com/aduh95
test: honor allowed WPT promise rejectionshttps://github.com/nodejs/node/commit/a4b6853ec760e93c481a7e61e26a004e7d0e9714
a4b6853https://github.com/nodejs/node/commit/a4b6853ec760e93c481a7e61e26a004e7d0e9714
#59142https://github.com/nodejs/node/issues/59142
#66322https://github.com/nodejs/node/pull/66322
#66970https://github.com/nodejs/node/pull/66970
aduh95https://github.com/aduh95
Oct 29, 2026 https://github.com/nodejs/node/pull/66970#ref-commit-47811d8
https://github.com/panva
https://github.com/aduh95
crypto: remove KEM key lockinghttps://github.com/nodejs/node/commit/47811d82b364ff5b6c9813597dcb511109e73dac
47811d8https://github.com/nodejs/node/commit/47811d82b364ff5b6c9813597dcb511109e73dac
https://docs.openssl.org/3.5/man7/openssl-threads/https://docs.openssl.org/3.5/man7/openssl-threads/
#66413https://github.com/nodejs/node/pull/66413
#66970https://github.com/nodejs/node/pull/66970
aduh95https://github.com/aduh95
Oct 29, 2026 https://github.com/nodejs/node/pull/66970#ref-commit-a531093
https://github.com/panva
https://github.com/aduh95
crypto: remove key export and metadata lockshttps://github.com/nodejs/node/commit/a531093fc654e46249fbb234158dd66693fb6bb5
a531093https://github.com/nodejs/node/commit/a531093fc654e46249fbb234158dd66693fb6bb5
#36825https://github.com/nodejs/node/pull/36825
https://docs.openssl.org/3.5/man7/openssl-threads/https://docs.openssl.org/3.5/man7/openssl-threads/
#66413https://github.com/nodejs/node/pull/66413
#66970https://github.com/nodejs/node/pull/66970
https://github.com/aduh95
aduh95https://github.com/aduh95
Oct 29, 2026https://github.com/nodejs/node/pull/66970#event-34583161646
https://github.com/panva
panvahttps://github.com/panva
October 29, 2026 12:25https://github.com/nodejs/node/pull/66970#event-34583288382
https://github.co/hiddenchars
https://github.com/nodejs/node/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F66970
https://github.com/aduh95
aduh95 https://github.com/aduh95
https://github.com/nodejs/node/pull/66970/files/4afe009382ec9897ea559f3561cabe918b221091
Please reload this pagehttps://github.com/nodejs/node/pull/66970
lib / src https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
v24.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Av24.x
Please reload this pagehttps://github.com/nodejs/node/pull/66970
https://github.com/panva
https://github.com/nodejs-github-bot
https://github.com/aduh95
https://github.com/mertcanaltin
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.