openssl/include
Matt Caswell b574c6a9ac Cache legacy keys instead of downgrading them
If someone calls an EVP_PKEY_get0*() function then we create a legacy
key and cache it in the EVP_PKEY - but it doesn't become an "origin" and
it doesn't ever get updated. This will be documented as a restriction of
the EVP_PKEY_get0*() function with provided keys.

Fixes #14020

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14319)
2021-03-08 15:11:31 +00:00
..
crypto Cache legacy keys instead of downgrading them 2021-03-08 15:11:31 +00:00
internal include/internal: Remove TODOs that are irrelevant for 3.0 2021-03-04 14:15:01 +01:00
openssl Restore GOST macros compatibility with 1.1.1 2021-03-06 21:52:16 +01:00