| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
There was a problem hiding this comment.
You should check the return code here.
Sorry, something went wrong.
There was a problem hiding this comment.
Good idea, though it can't fail in current OpenSSL implementation.
Sorry, something went wrong.
|
Left some comments. The commit log could go into more detail into why this change is necessary. |
Sorry, something went wrong.
|
@bnoordhuis pushed fixes, thanks! |
Sorry, something went wrong.
Sorry, something went wrong.
|
CI seems to be green, LGTY @bnoordhuis ? |
Sorry, something went wrong.
Copy client CA certs and cert store when asynchronously selecting `SecureContext` during `SNICallback`. We already copy private key, certificate, and certificate chain, but the client CA certs were missing. Fix: nodejs#2772
|
@bnoordhuis updated commit message too |
Sorry, something went wrong.
There was a problem hiding this comment.
Can you add a comment explaining that SSL_set_client_CA_list takes ownership of the duplicate? And maybe explain why you copy it from the SSL_CTX to the SSL?
Sorry, something went wrong.
There was a problem hiding this comment.
ACK.
Sorry, something went wrong.
Sorry, something went wrong.
|
LGTM |
Sorry, something went wrong.
|
I'm having trouble working out if this is a bugfix or something closer to a semver-minor. @indutny can you make a call on whether this would qualify for backporting to LTS? |
Sorry, something went wrong.
|
This is a bugfix. |
Sorry, something went wrong.
|
I think it qualifies for backport. |
Sorry, something went wrong.
|
The line on this one may be rather fuzzy but I tend to agree with @indutny |
Sorry, something went wrong.
Copy client CA certs and cert store when asynchronously selecting `SecureContext` during `SNICallback`. We already copy private key, certificate, and certificate chain, but the client CA certs were missing. Fix: nodejs#2772 PR-URL: nodejs#3537 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Copy client CA certs and cert store when asynchronously selecting `SecureContext` during `SNICallback`. We already copy private key, certificate, and certificate chain, but the client CA certs were missing. Fix: nodejs#2772 PR-URL: nodejs#3537 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
| Back | FazBrowse Home | New Git URL |
Copy client CA certs and cert store when asynchronously selecting
SecureContext during SNICallback.
Fix: #2772
cc @nodejs/crypto