The following changes since commit b8bee16e94df0fcd03bdad9969c30894418b0e6e:
Merge remote-tracking branch 'remotes/kraxel/tags/vga-20200528-pull-request= ' into staging (2020-05-28 18:13:20 +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 efd6cd2328064b569a7a92ad4aea1dc985d98601: crypto: Remove use of GCRYPT_VERSION macro. (2020-05-29 11:33:19 +0100) ---------------------------------------------------------------- Misc crypto subsystem fixes * Add support for fetching secret from Linux keyring * Remove redundant version check in gcrypt initialization * Allow for RNG provider to be disabled at build time ---------------------------------------------------------------- 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 | 73 ++++++ 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, 959 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