-
Notifications
You must be signed in to change notification settings - Fork 15.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: support NODE_EXTRA_CA_CERTS
#41689
Conversation
3dca55f
to
0ea468a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think either the run as node fuse or the node options fuse should disable support for this env bar to allow apps to safely opt out
@MarshallOfSound gated it into the node options fuse |
patches/node/fix_handle_boringssl_and_openssl_incompatibilities.patch
Outdated
Show resolved
Hide resolved
225f456
to
627337f
Compare
API LGTM |
627337f
to
0953e13
Compare
2aebb93
to
f0a499e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
API LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - just a small nit on the docs
Co-authored-by: John Kleinschmidt <[email protected]>
Release Notes Persisted
|
I was unable to backport this PR to "28-x-y" cleanly; |
I was unable to backport this PR to "29-x-y" cleanly; |
I was unable to backport this PR to "30-x-y" cleanly; |
Description of Change
Closes #41590
Adds missing support for
NODE_EXTRA_CA_CERTS
in Electron. It works as-is with OpenSSL & BoringSSL both - as evidenced by the workaround employed for devcontainers.Also allows re-enabling of some disabled Node.js smoke tests.
Checklist
npm test
passesRelease Notes
Notes: Added support for
NODE_EXTRA_CA_CERTS
.