-
Notifications
You must be signed in to change notification settings - Fork 16.8k
feat: support NODE_EXTRA_CA_CERTS
#41689
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
Conversation
3dca55f to
0ea468a
Compare
MarshallOfSound
left a comment
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 |
225f456 to
627337f
Compare
|
API LGTM |
627337f to
0953e13
Compare
2aebb93 to
f0a499e
Compare
MarshallOfSound
left a comment
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
jkleinsc
left a comment
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_CERTSin 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 testpassesRelease Notes
Notes: Added support for
NODE_EXTRA_CA_CERTS.