openssl/providers/common
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
..
der Update copyright year 2021-06-17 13:24:59 +01:00
include/prov Update copyright year 2021-07-29 15:41:35 +01:00
bio_prov.c
build.info Add PBKDF1 to the legacy provider 2021-05-24 15:21:25 +10:00
capabilities.c Move libssl related defines used by fips provider to prov_ssl.h 2021-06-04 17:06:47 +02:00
digest_to_nid.c
provider_ctx.c
provider_err.c Add invalid input length error 2021-08-26 09:33:39 +10:00
provider_seeding.c
provider_util.c Update provider_util.c to correctly handle ENGINE references 2021-10-19 16:20:00 +01:00
securitycheck_default.c
securitycheck_fips.c
securitycheck.c