René's URL Explorer Experiment


Title: tls: preserve CN name constraints with OpenSSL 4.1 by panva · Pull Request #65957 · nodejs/node · GitHub

Open Graph Title: tls: preserve CN name constraints with OpenSSL 4.1 by panva · Pull Request #65957 · nodejs/node

X Title: tls: preserve CN name constraints with OpenSSL 4.1 by panva · Pull Request #65957 · nodejs/node

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

Open Graph Description: I'm opening this after checking out the OpenSSL 4.1 alpha release and having an LLM find behaviour changes, this one stood out as something that might need ironing out. Other 4.1 related test o...

X Description: I'm opening this after checking out the OpenSSL 4.1 alpha release and having an LLM find behaviour changes, this one stood out as something that might need ironing out. Other 4.1 related te...

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

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/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:37377964-9cc3-af7b-3472-3c1071cfefec
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id9442:6BEE9:29AF2F:3A13DA:6AECF86A
html-safe-nonce77ac8fe95d2b74a2a49314b635fd08ae3b94f064eb7efd6458ff7f5e9f9a497a
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NDQyOjZCRUU5OjI5QUYyRjozQTEzREE6NkFFQ0Y4NkEiLCJ2aXNpdG9yX2lkIjoiMjM2ODEyNDU0NjUxNTI2OTczOCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacf1dab63e7a31464c7cc5badfe5e949220818e9ce028b6862b3ce18236fc8f6d2
hovercard-subject-tagpull_request:4494738604
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///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/nodejs/node/65957/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/def4a368c973103203bf96580d8603d83d255c3e7d8d7cd82e8dbbfeb9500acb/nodejs/node/pull/65957
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/def4a368c973103203bf96580d8603d83d255c3e7d8d7cd82e8dbbfeb9500acb/nodejs/node/pull/65957
og:image:altI'm opening this after checking out the OpenSSL 4.1 alpha release and having an LLM find behaviour changes, this one stood out as something that might need ironing out. Other 4.1 related test o...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamepanva
hostnamegithub.com
expected-hostnamegithub.com
None80acd59cd7735dad62df7be8125e1689bc132c07bc46e7498af0fcc391b80b4f
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
release711407b7c0a9167a19a52f516c0bf848416bbd1f
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namepull-requests

Links:

Skip to contenthttps://github.com/nodejs/node/pull/65957#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F65957
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%2F65957
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=nodejs%2Fnode
Reloadhttps://github.com/nodejs/node/pull/65957
Reloadhttps://github.com/nodejs/node/pull/65957
Reloadhttps://github.com/nodejs/node/pull/65957
nodejshttps://github.com/nodejs
nodehttps://github.com/nodejs/node
Codehttps://github.com/nodejs/node
Issues653 (653)https://github.com/nodejs/node/issues
Pull requests669 (669)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
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
panva:tls-cn-name-constraintshttps://github.com/panva/node/tree/tls-cn-name-constraints
Conversationhttps://github.com/nodejs/node/pull/65957
Commits2 (2)https://github.com/nodejs/node/pull/65957/commits
Checkshttps://github.com/nodejs/node/pull/65957/checks
Files changedhttps://github.com/nodejs/node/pull/65957/files
tls: preserve CN name constraints with OpenSSL 4.1https://github.com/nodejs/node/pull/65957#top
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
panva:tls-cn-name-constraintshttps://github.com/panva/node/tree/tls-cn-name-constraints
https://github.com/panva
panvahttps://github.com/panva
Sep 10, 2026https://github.com/nodejs/node/pull/65957#issue-5411082574
#65956https://github.com/nodejs/node/pull/65956
https://openssl-library.org/post/2026-09-09-openssl-4.1-alpha/https://openssl-library.org/post/2026-09-09-openssl-4.1-alpha/
Please reload this pagehttps://github.com/nodejs/node/pull/65957
https://github.com/panva
tls: preserve CN name constraints with OpenSSL 4.1https://github.com/nodejs/node/pull/65957/commits/997742f2a148c069241441a83eacc5f404f89448
997742fhttps://github.com/nodejs/node/pull/65957/commits/997742f2a148c069241441a83eacc5f404f89448
https://github.com/panva
panvahttps://github.com/panva
jasnellhttps://github.com/jasnell
mcollinahttps://github.com/mcollina
pimterryhttps://github.com/pimterry
tniessenhttps://github.com/tniessen
September 10, 2026 10:35https://github.com/nodejs/node/pull/65957#event-30895209493
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Sep 10, 2026https://github.com/nodejs/node/pull/65957#issuecomment-5617250841
Please reload this pagehttps://github.com/nodejs/node/pull/65957
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
c++ https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Ac%2B%2B
crypto https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acrypto
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
Sep 10, 2026https://github.com/nodejs/node/pull/65957#event-30895242189
https://github.com/panva
fixup! tls: preserve CN name constraints with OpenSSL 4.1https://github.com/nodejs/node/pull/65957/commits/f94d82b3c3d1822163546c49ca43b586e374408e
f94d82bhttps://github.com/nodejs/node/pull/65957/commits/f94d82b3c3d1822163546c49ca43b586e374408e
https://github.com/apps/codecov
codecovhttps://github.com/apps/codecov
Sep 10, 2026https://github.com/nodejs/node/pull/65957#issuecomment-5619155848
Please reload this pagehttps://github.com/nodejs/node/pull/65957
Codecovhttps://app.codecov.io/gh/nodejs/node/pull/65957?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
b805fb5https://app.codecov.io/gh/nodejs/node/commit/b805fb5158a33f6dc0c213165edddc35045f4eb3?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
f94d82bhttps://app.codecov.io/gh/nodejs/node/commit/f94d82b3c3d1822163546c49ca43b586e374408e?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/65957?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_tls.cchttps://app.codecov.io/gh/nodejs/node/pull/65957?src=pr&el=tree&filepath=src%2Fcrypto%2Fcrypto_tls.cc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-c3JjL2NyeXB0by9jcnlwdG9fdGxzLmNj
26 files with indirect coverage changeshttps://app.codecov.io/gh/nodejs/node/pull/65957/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/65957
https://github.com/panva
panvahttps://github.com/panva
Sep 18, 2026https://github.com/nodejs/node/pull/65957#issuecomment-5728175733
@mcollinahttps://github.com/mcollina
@jasnellhttps://github.com/jasnell
@pimterryhttps://github.com/pimterry
@tniessenhttps://github.com/tniessen
Please reload this pagehttps://github.com/nodejs/node/pull/65957
https://github.com/pimterry
pimterryhttps://github.com/pimterry
Sep 18, 2026 https://github.com/nodejs/node/pull/65957#pullrequestreview-5248184383
View reviewed changes https://github.com/nodejs/node/pull/65957/files/f94d82b3c3d1822163546c49ca43b586e374408e
https://github.com/pimterry
pimterryhttps://github.com/pimterry
Sep 18, 2026https://github.com/nodejs/node/pull/65957#issuecomment-5730593380
Please reload this pagehttps://github.com/nodejs/node/pull/65957
https://github.com/pimterry
pimterryhttps://github.com/pimterry
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Sep 18, 2026https://github.com/nodejs/node/pull/65957#event-31392066474
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Sep 18, 2026https://github.com/nodejs/node/pull/65957#event-31392509949
https://github.com/panva
panvahttps://github.com/panva
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Sep 18, 2026https://github.com/nodejs/node/pull/65957#event-31392511272
https://github.com/nodejs-github-bot
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F65957
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
request-ci-failed https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci-failed
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Sep 18, 2026https://github.com/nodejs/node/pull/65957#event-31393202823
https://github.com/panva
panvahttps://github.com/panva
request-ci-failed https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci-failed
Sep 18, 2026https://github.com/nodejs/node/pull/65957#event-31393436047
https://github.com/nodejs
nodejshttps://github.com/nodejs
github-actionshttps://github.com/apps/github-actions
Sep 18, 2026https://github.com/nodejs/node/pull/65957#event-31393443278
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Sep 18, 2026https://github.com/nodejs/node/pull/65957#issuecomment-5733200526
https://ci.nodejs.org/job/node-test-pull-request/77616/https://ci.nodejs.org/job/node-test-pull-request/77616/
Please reload this pagehttps://github.com/nodejs/node/pull/65957
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Sep 19, 2026https://github.com/nodejs/node/pull/65957#issuecomment-5739701990
https://ci.nodejs.org/job/node-test-pull-request/77628/https://ci.nodejs.org/job/node-test-pull-request/77628/
Please reload this pagehttps://github.com/nodejs/node/pull/65957
https://github.com/panva
panvahttps://github.com/panva
commit-queue https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue
Sep 19, 2026https://github.com/nodejs/node/pull/65957#event-31437039755
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
4d1ab3ehttps://github.com/nodejs/node/commit/4d1ab3ed8d353c01e186fb3559852f634b933f0f
Sep 19, 2026https://github.com/nodejs/node/pull/65957#event-31437181775
Please reload this pagehttps://github.com/nodejs/node/pull/65957
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Sep 19, 2026https://github.com/nodejs/node/pull/65957#issuecomment-5740201675
4d1ab3ehttps://github.com/nodejs/node/commit/4d1ab3ed8d353c01e186fb3559852f634b933f0f
Please reload this pagehttps://github.com/nodejs/node/pull/65957
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
commit-queue https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue
Sep 19, 2026https://github.com/nodejs/node/pull/65957#event-31437182689
https://github.com/panva
panvahttps://github.com/panva
September 19, 2026 07:37https://github.com/nodejs/node/pull/65957#event-31437395023
aduh95https://github.com/aduh95
Sep 27, 2026 https://github.com/nodejs/node/pull/65957#ref-commit-684cae7
https://github.com/panva
https://github.com/aduh95
tls: preserve CN name constraints with OpenSSL 4.1https://github.com/nodejs/node/commit/684cae79097d14cbb7233f36d9cc7a03d769ef19
684cae7https://github.com/nodejs/node/commit/684cae79097d14cbb7233f36d9cc7a03d769ef19
#65957https://github.com/nodejs/node/pull/65957
https://openssl-library.org/post/2026-09-09-openssl-4.1-alpha/https://openssl-library.org/post/2026-09-09-openssl-4.1-alpha/
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Oct 5, 2026 https://github.com/nodejs/node/pull/65957#ref-pullrequest-5720654094
2026-10-07, Version 26.11.0 (Current) #66546 https://github.com/nodejs/node/pull/66546
https://github.com/UlisesGascon
UlisesGasconhttps://github.com/UlisesGascon
Oct 20, 2026 https://github.com/nodejs/node/pull/65957#ref-pullrequest-5939282595
tls: reject chains containing blocked public keys #66871 https://github.com/nodejs/node/pull/66871
https://github.com/idrassi
idrassihttps://github.com/idrassi
Oct 29, 2026 https://github.com/nodejs/node/pull/65957#ref-pullrequest-5359786793
openssl: Remove the common name fallback curl/curl#22845 https://github.com/curl/curl/pull/22845
https://github.com/apps/leapmux-renovate
leapmux-renovatehttps://github.com/apps/leapmux-renovate
Nov 1, 2026 https://github.com/nodejs/node/pull/65957#ref-pullrequest-6152716313
chore(deps): Update Node.js to v26 leapmux/leapmux#578 https://github.com/leapmux/leapmux/pull/578
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%2F65957
https://github.com/pimterry
pimterry https://github.com/pimterry
https://github.com/nodejs/node/pull/65957/files/f94d82b3c3d1822163546c49ca43b586e374408e
https://github.com/mcollina
mcollina https://github.com/mcollina
https://github.com/jasnell
jasnell https://github.com/jasnell
https://github.com/tniessen
tniessen https://github.com/tniessen
Please reload this pagehttps://github.com/nodejs/node/pull/65957
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
c++ https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Ac%2B%2B
crypto https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acrypto
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
Please reload this pagehttps://github.com/nodejs/node/pull/65957
https://github.com/panva
https://github.com/nodejs-github-bot
https://github.com/pimterry
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.