crypto: use compatible version of EVP_CIPHER_name
PR-URL: https://github.com/nodejs/node/pull/38925 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
This commit is contained in:
parent
1fc4d43a32
commit
911ff34255
@ -145,10 +145,14 @@ void GetCipherInfo(const FunctionCallbackInfo<Value>& args) {
|
||||
return;
|
||||
}
|
||||
|
||||
// OBJ_nid2sn(EVP_CIPHER_nid(cipher)) is used here instead of
|
||||
// EVP_CIPHER_name(cipher) for compatibility with BoringSSL.
|
||||
if (info->Set(
|
||||
env->context(),
|
||||
env->name_string(),
|
||||
OneByteString(env->isolate(), EVP_CIPHER_name(cipher))).IsNothing()) {
|
||||
OneByteString(
|
||||
env->isolate(),
|
||||
OBJ_nid2sn(EVP_CIPHER_nid(cipher)))).IsNothing()) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user