The following changes since commit 7d3660e79830a069f1848bb4fa1cdf8f666424fb:
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagi= ng (2020-06-12 23:06:22 +0100) are available in the Git repository at: https://github.com/berrange/qemu tags/qcrypto-next-pull-request for you to fetch changes up to d6cca8e111696fbbd7c233dc53f9c80b6a43359d: crypto: Remove use of GCRYPT_VERSION macro. (2020-06-15 11:33:51 +0100) ---------------------------------------------------------------- Misc crypto subsystem fixes * Improve error message for large files when creating LUKS volumes * Expand crypto hash benchmark coverage * Misc code refactoring with no functional change ---------------------------------------------------------------- Alexey Krasikov (3): crypto/secret: move main logic from 'secret' to 'secret_common'. crypto/linux_keyring: add 'secret_keyring' secret object. test-crypto-secret: add 'secret_keyring' object tests. Marek Marczykowski-G=C3=B3recki (1): crypto: add "none" random provider Richard W.M. Jones (1): crypto: Remove use of GCRYPT_VERSION macro. configure | 80 +++++++ crypto/Makefile.objs | 5 +- crypto/init.c | 2 +- crypto/random-none.c | 38 +++ crypto/secret.c | 347 +-------------------------- crypto/secret_common.c | 403 ++++++++++++++++++++++++++++++++ crypto/secret_keyring.c | 148 ++++++++++++ include/crypto/secret.h | 20 +- include/crypto/secret_common.h | 68 ++++++ include/crypto/secret_keyring.h | 52 +++++ tests/Makefile.include | 4 + tests/test-crypto-secret.c | 158 +++++++++++++ 12 files changed, 966 insertions(+), 359 deletions(-) create mode 100644 crypto/random-none.c create mode 100644 crypto/secret_common.c create mode 100644 crypto/secret_keyring.c create mode 100644 include/crypto/secret_common.h create mode 100644 include/crypto/secret_keyring.h --=20 2.26.2