Add null digest implementation to the default provider
authorTomas Mraz <tomas@openssl.org>
Fri, 12 Nov 2021 15:31:35 +0000 (16:31 +0100)
committerTomas Mraz <tomas@openssl.org>
Mon, 15 Nov 2021 08:25:42 +0000 (09:25 +0100)
commitbef9b48e5071cdd2b41a4f486d1bcb5e14b2a5c3
tree1c519ac26b87291506e32ecd6719f32685b230e6
parent293e251e6f0367a9aa0d3d46037b19d1a6c91b20
Add null digest implementation to the default provider

This is necessary to keep compatibility with 1.1.1.

Fixes #16660

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17016)
crypto/evp/digest.c
providers/defltprov.c
providers/implementations/digests/build.info
providers/implementations/digests/null_prov.c [new file with mode: 0644]
providers/implementations/include/prov/digestcommon.h
providers/implementations/include/prov/implementations.h
test/evp_extra_test.c