The following changes since commit 838fc0a8769d7cc6edfe50451ba4e3368395f5c1:
Merge tag 'chr-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging (2024-10-09 15:06:56 +0100) are available in the Git repository at: https://gitlab.com/berrange/qemu tags/crypto-fixes-pull-request for you to fetch changes up to 08e702043fbee7b366d1d27c1b6682090c46c0d6: tests/unit: Add a assert for test_io_channel_unix_listen_cleanup (2024-10-10 13:41:45 +0100) ---------------------------------------------------------------- Introduce new cryptography hashing APIs ---------------------------------------------------------------- Alejandro Zeise (15): crypto: accumulative hashing API crypto/hash-glib: Implement new hash API crypto/hash-gcrypt: Implement new hash API crypto/hash-gnutls: Implement new hash API crypto/hash-nettle: Implement new hash API util/iov: Introduce iov_send_recv_with_flags() crypto/hash-afalg: Implement new hash API crypto/hash: Implement and use new hash API tests/unit/test-crypto-hash: accumulative hashing crypto/hash-glib: Remove old hash API functions crypto/hash-gcrypt: Remove old hash API functions crypto/hash-gnutls: Remove old hash API functions crypto/hash-nettle: Remove old hash API functions crypto/hash-afalg: Remove old hash API functions crypto/hashpriv: Remove old hash API function Daniel P. Berrangé (1): crypto: drop obsolete back compat logic for old nettle Kunwu (1): tests/unit: Add a assert for test_io_channel_unix_listen_cleanup crypto/hash-afalg.c | 167 ++++++++++++++++++++-------- crypto/hash-gcrypt.c | 112 ++++++++++--------- crypto/hash-glib.c | 92 ++++++++------- crypto/hash-gnutls.c | 97 ++++++++++------ crypto/hash-nettle.c | 94 ++++++++-------- crypto/hash.c | 161 ++++++++++++++++++++++----- crypto/hashpriv.h | 13 ++- include/crypto/hash.h | 119 ++++++++++++++++++++ include/qemu/iov.h | 27 +++++ tests/unit/test-crypto-hash.c | 46 ++++++++ tests/unit/test-io-channel-socket.c | 6 +- util/iov.c | 25 +++-- 12 files changed, 705 insertions(+), 254 deletions(-) -- 2.46.0