openssl/providers
Matt Caswell 86c15ba874 Update provider_util.c to correctly handle ENGINE references
provider_util.c failed to free ENGINE references when clearing a cipher
or a digest. Additionally ciphers and digests were not copied correctly,
which would lead to double-frees if it were not for the previously
mentioned leaks.

Fixes #16845

Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16846)
2021-10-19 16:20:00 +01:00
..
common Update provider_util.c to correctly handle ENGINE references 2021-10-19 16:20:00 +01:00
fips Add the self test type OSSL_SELF_TEST_TYPE_PCT_SIGNATURE 2021-08-31 20:45:53 +10:00
implementations Raise error when invalid digest used with SM2 2021-10-15 14:37:21 +02:00
baseprov.c
build.info
decoders.inc
defltprov.c providers: Add SM4 GCM implementation 2021-09-28 19:27:58 +10:00
encoders.inc ENCODER PROV: Add encoders with EncryptedPrivateKeyInfo output 2021-09-05 21:34:51 +02:00
fips-sources.checksums
fips.checksum
fips.module.sources
legacyprov.c kdf: Add PVK KDF to providers. 2021-09-28 18:08:41 +10:00
nullprov.c
prov_running.c
stores.inc