openssl/providers/implementations
Matt Caswell ec7aef3356 Ensure EC keys with a private key but without a public key can be created
In 1.1.1 and earlier it was possible to create EC_KEYs that did not have
the public key in it. We need to ensure that this continues to work in 3.0.

Fixes #12612

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13922)
2021-02-01 08:59:27 +00:00
..
asymciphers Update copyright year 2021-01-28 13:54:57 +01:00
ciphers Fix cipher reinit on s390x if no key is specified 2021-01-28 15:23:25 +01:00
digests Rename SHA3 internal functions so they have an ossl_ prefix 2020-11-19 07:39:13 +10:00
encode_decode DECODER: Adjust the library context of keys in our decoders 2020-12-17 12:02:08 +01:00
exchange Update copyright year 2021-01-28 13:54:57 +01:00
include/prov Update copyright year 2021-01-28 13:54:57 +01:00
kdfs Fix parameter types in sshkdf 2021-01-28 16:05:50 +01:00
kem Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx' 2020-10-15 12:00:21 +01:00
keymgmt Ensure EC keys with a private key but without a public key can be created 2021-02-01 08:59:27 +00:00
macs Convert all {NAME}err() in providers/ to their corresponding ERR_raise() call 2020-11-11 12:15:48 +01:00
rands rand: don't leak memory 2020-12-09 22:28:52 +10:00
signature Update copyright year 2021-01-28 13:54:57 +01:00
storemgmt Update copyright year 2021-01-28 13:54:57 +01:00
build.info Add KEM (Key encapsulation mechanism) support to providers 2020-09-19 18:08:46 +10:00