Move BLAKE2 MACs to the providers
authorRichard Levitte <levitte@openssl.org>
Tue, 7 May 2019 10:40:25 +0000 (12:40 +0200)
committerRichard Levitte <levitte@openssl.org>
Thu, 15 Aug 2019 20:12:25 +0000 (22:12 +0200)
commit55a0a117e7d911752bc7e3e00a67f7a5ad168159
treec24df0ee56ed31816eefdd3b808f128627457651
parente74bd29053a543ab4908ae8545b46f2e38c98bab
Move BLAKE2 MACs to the providers

This also moves the remaining parts of BLAKE2 digests to the default
provider, and removes the legacy EVP implementation.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/8877)
15 files changed:
crypto/blake2/blake2b_mac.c [deleted file]
crypto/blake2/blake2s_mac.c [deleted file]
crypto/blake2/build.info
crypto/err/openssl.txt
include/internal/blake2.h [deleted file]
providers/common/include/internal/provider_algs.h
providers/common/include/internal/providercommonerr.h
providers/common/provider_err.c
providers/default/build.info
providers/default/defltprov.c
providers/default/include/internal/blake2.h [new file with mode: 0644]
providers/default/macs/blake2_mac_impl.c [new file with mode: 0644]
providers/default/macs/blake2b_mac.c [new file with mode: 0644]
providers/default/macs/blake2s_mac.c [new file with mode: 0644]
providers/default/macs/build.info [new file with mode: 0644]