EVP: Change the output size type of EVP_Q_digest() and EVP_Q_mac()
authorRichard Levitte <levitte@openssl.org>
Tue, 22 Jun 2021 16:09:25 +0000 (18:09 +0200)
committerRichard Levitte <levitte@openssl.org>
Wed, 23 Jun 2021 21:00:36 +0000 (23:00 +0200)
commit006de7670a12dff617e86a55b6db7c6e3b1f8fef
treeb0492fea1e11622a05a5aaeebe195eb4f333f005
parent86ff7cf2a6cdf26f2ba7e64db6fe5c92c64bf9ac
EVP: Change the output size type of EVP_Q_digest() and EVP_Q_mac()

This makes them more consistent with other new interfaces.

Fixes #15839

Reviewed-by: David von Oheimb <david.von.oheimb@siemens.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15861)
crypto/evp/digest.c
crypto/evp/mac_lib.c
doc/man3/EVP_DigestInit.pod
doc/man3/EVP_MAC.pod
include/openssl/evp.h