Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc/api
diff options
context:
space:
mode:
authorBen Noordhuis <info@bnoordhuis.nl>2020-03-13 12:34:59 +0300
committerAnna Henningsen <anna@addaleax.net>2020-03-30 18:13:45 +0300
commitc37d4ccee81084662dfb9311aa09a8d659b4f09e (patch)
tree884fd8be8bd48e9ef2b7e6494cfc36e6a8f017aa /doc/api
parent2d8812984f000209aeda52abbbdc482f4a458eea (diff)
crypto: clear openssl error stack after en/decrypt
The publicEncrypt/privateDecrypt/etc. family of functions didn't clear OpenSSL's error stack on early return. Notably, trying to use an encrypted key with the wrong passphrase left an error on the stack that made subsequent encrypt or decrypt operations fail, even with an unencrypted key. Fixes: https://github.com/nodejs/node/issues/32240 PR-URL: https://github.com/nodejs/node/pull/32248 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Diffstat (limited to 'doc/api')
0 files changed, 0 insertions, 0 deletions