On Wed, Oct 16, 2024 at 4:20 PM Daniel P. Berrangé <berra...@redhat.com> wrote: > > > > Daniel P. Berrangé (3): > crypto/hash: avoid overwriting user supplied result pointer > tests: correctly validate result buffer in hash/hmac tests > include/crypto: clarify @result/@result_len for hash/hmac APIs > > crypto/hash-gcrypt.c | 15 ++++++++++++--- > crypto/hash-glib.c | 11 +++++++++-- > crypto/hash-gnutls.c | 16 +++++++++++++--- > crypto/hash-nettle.c | 14 +++++++++++--- > include/crypto/hash.h | 30 +++++++++++++++++++++++------- > include/crypto/hmac.h | 17 ++++++++++++----- > tests/unit/test-crypto-hash.c | 7 ++++--- > tests/unit/test-crypto-hmac.c | 6 ++++-- > 8 files changed, 88 insertions(+), 28 deletions(-) >
Reviewed-by: Dorjoy Chowdhury <dorjoychy...@gmail.com> @Daniel the api documentation for "qcrypto_hash_bytesv" also needs to be updated. Regards, Dorjoy