1. c55cf6a configure, meson: move some default-disabled options to meson_options.txt by Paolo Bonzini · 3 years, 5 months ago
  2. 34b5261 configure, meson: move AF_ALG test to meson by Paolo Bonzini · 3 years, 4 months ago
  3. 8c1d3dc crypto: add gnutls pbkdf provider by Daniel P. Berrangé · 3 years, 8 months ago
  4. 678307b crypto: add gnutls hmac provider by Daniel P. Berrangé · 3 years, 8 months ago
  5. 9a85ca0 crypto: add gnutls hash provider by Daniel P. Berrangé · 3 years, 8 months ago
  6. 3d2b61f crypto: add gnutls cipher provider by Daniel P. Berrangé · 3 years, 8 months ago
  7. cc4c7c7 crypto: introduce build system for gnutls crypto backend by Daniel P. Berrangé · 3 years, 8 months ago
  8. 83bee4b crypto: replace 'des-rfb' cipher with 'des' by Daniel P. Berrangé · 3 years, 8 months ago
  9. 6801404 crypto: delete built-in XTS cipher mode support by Daniel P. Berrangé · 3 years, 8 months ago
  10. 21407dd crypto: delete built-in DES implementation by Daniel P. Berrangé · 3 years, 8 months ago
  11. 7b40aa4 crypto: drop custom XTS support in gcrypt driver by Daniel P. Berrangé · 3 years, 8 months ago
  12. ea7a680 crypto: drop gcrypt thread initialization code by Daniel P. Berrangé · 3 years, 8 months ago
  13. 678bcc3 crypto: Make QCryptoTLSCreds* structures private by Philippe Mathieu-Daudé · 3 years, 8 months ago
  14. e9ac680 crypto/tlscreds: Introduce qcrypto_tls_creds_check_endpoint() helper by Philippe Mathieu-Daudé · 3 years, 8 months ago
  15. 5761251 configure, meson: convert crypto detection to meson by Paolo Bonzini · 3 years, 9 months ago
  16. fd4eddc crypto: drop used conditional check by Daniel P. Berrangé · 3 years, 10 months ago
  17. b33a846 crypto: bump min gcrypt to 1.8.0, dropping RHEL-7 support by Daniel P. Berrangé · 3 years, 10 months ago
  18. 115e4b7 crypto: drop back compatibility typedefs for nettle by Daniel P. Berrangé · 3 years, 10 months ago
  19. 20ba7a4 crypto: bump min nettle to 3.4, dropping RHEL-7 support by Daniel P. Berrangé · 3 years, 10 months ago
  20. d0fb965 docs: fix references to docs/devel/tracing.rst by Stefano Garzarella · 3 years, 10 months ago
  21. a29acc9 crypto: add reload for QCryptoTLSCredsClass by Zihao Chang · 4 years ago
  22. c93c7dc crypto: Add spaces around operator by shiliyang · 4 years, 4 months ago
  23. ab366aa crypto: Fix memory leaks in set_loaded for tls-* by Kevin Wolf · 4 years, 3 months ago
  24. 668cb74 crypto: Forbid broken unloading of secrets by Kevin Wolf · 4 years, 3 months ago
  25. 31b6aef crypto: Move USER_CREATABLE to secret_common base class by Kevin Wolf · 4 years, 3 months ago
  26. 8573431 crypto: Fix some code style problems, add spaces around operator by shiliyang · 4 years, 3 months ago
  27. c3033fd qapi: Use QAPI_LIST_APPEND in trivial cases by Eric Blake · 4 years, 2 months ago
  28. 2389304 crypto: Move the creation of the library to the main meson.build by Philippe Mathieu-Daudé · 4 years, 5 months ago
  29. c734cd4 qom: Remove ParentClassType argument from OBJECT_DECLARE_SIMPLE_TYPE by Eduardo Habkost · 4 years, 6 months ago
  30. 1b010d9 crypto/gcrypt: Split QCryptoCipherGcrypt into subclasses by Richard Henderson · 4 years, 6 months ago
  31. 53ddad9 crypto/nettle: Split QCryptoCipherNettle into subclasses by Richard Henderson · 4 years, 6 months ago
  32. a3db31b crypto/builtin: Split QCryptoCipherBuiltin into subclasses by Richard Henderson · 4 years, 6 months ago
  33. ef186f4 crypto/builtin: Split and simplify AES_encrypt_cbc by Richard Henderson · 4 years, 6 months ago
  34. a2d76b6 crypto/builtin: Move AES_cbc_encrypt into cipher-builtin.inc.c by Richard Henderson · 4 years, 6 months ago
  35. 8ee47cd crypto/builtin: Merge qcrypto_cipher_aes_{ecb,xts}_{en,de}crypt by Richard Henderson · 4 years, 6 months ago
  36. 838e463 crypto/builtin: Remove odd-sized AES block handling by Richard Henderson · 4 years, 6 months ago
  37. e46064a crypto: Constify cipher data tables by Richard Henderson · 4 years, 6 months ago
  38. da30cd7 crypto: Move cipher->driver init to qcrypto_*_cipher_ctx_new by Richard Henderson · 4 years, 6 months ago
  39. 3eedf5c crypto: Allocate QCryptoCipher with the subclass by Richard Henderson · 4 years, 6 months ago
  40. 7b5dbfb crypto: Use the correct const type for driver by Richard Henderson · 4 years, 6 months ago
  41. 954721f crypto: Move QCryptoCipherDriver typedef to crypto/cipher.h by Richard Henderson · 4 years, 6 months ago
  42. d6f7740 crypto/nettle: Fix xts_encrypt arguments by Richard Henderson · 4 years, 6 months ago
  43. 7d823bf crypto: Remove redundant includes by Richard Henderson · 4 years, 6 months ago
  44. 6d92bdf crypto: Rename cipher include files to .c.inc by Richard Henderson · 4 years, 6 months ago
  45. eba2977 crypto: Assume blocksize is a power of 2 by Richard Henderson · 4 years, 6 months ago
  46. 46859d9 crypto: fix build with gcrypt enabled by Daniel P. Berrangé · 4 years, 6 months ago
  47. a7c893a tls-cipher-suites: Correct instance_size by Eduardo Habkost · 4 years, 6 months ago
  48. 5582c58 meson: convert crypto directory to Meson by Marc-André Lureau · 6 years ago
  49. a81df1b libqemuutil, qapi, trace: convert to meson by Paolo Bonzini · 4 years, 6 months ago
  50. 243af02 trace: switch position of headers to what Meson requires by Paolo Bonzini · 5 years ago
  51. 5325cc3 qom: Put name parameter before value / visitor parameter by Markus Armbruster · 4 years, 8 months ago
  52. aecdfcc Merge remote-tracking branch 'remotes/philmd-gitlab/tags/fw_cfg-20200704' into staging by Peter Maydell · 4 years, 8 months ago
  53. 557d2bd qcrypto/luks: implement encryption key management by Maxim Levitsky · 4 years, 8 months ago
  54. 43cbd06 qcrypto/core: add generic infrastructure for crypto options amendment by Maxim Levitsky · 4 years, 8 months ago
  55. 69699f3 crypto/tls-cipher-suites: Produce fw_cfg consumable blob by Philippe Mathieu-Daudé · 4 years, 10 months ago
  56. 993aec2 crypto: Add tls-cipher-suites object by Philippe Mathieu-Daudé · 6 years ago
  57. d6cca8e crypto: Remove use of GCRYPT_VERSION macro. by Richard W.M. Jones · 4 years, 9 months ago
  58. 54e7aac crypto/linux_keyring: add 'secret_keyring' secret object. by Alexey Krasikov · 4 years, 9 months ago
  59. 4862bd3 crypto/secret: move main logic from 'secret' to 'secret_common'. by Alexey Krasikov · 4 years, 9 months ago
  60. b767d25 crypto: add "none" random provider by Marek Marczykowski-Górecki · 4 years, 9 months ago
  61. d262312 qom: Drop parameter @errp of object_property_add() & friends by Markus Armbruster · 4 years, 10 months ago
  62. ccebb5f crypto: Redundant type conversion for AES_KEY pointer by Chen Qun · 4 years, 10 months ago
  63. 861c50b crypto/secret: fix inconsequential errors. by Alexey Krasikov · 4 years, 11 months ago
  64. 569644f crypto: fix getter of a QCryptoSecret's property by Tong Ho · 5 years ago
  65. 6d49d3a luks: extract qcrypto_block_calculate_payload_offset() by Stefan Hajnoczi · 5 years ago
  66. 4800819 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 5 years ago
  67. 8cb846d crypto: Fix certificate file error handling crash bug by Markus Armbruster · 5 years ago
  68. 44e9f23 stubs: replace stubs with lnot if applicable by Paolo Bonzini · 6 years ago
  69. b8d89ba crypto: move common bits for all emulators to libqemuutil by Paolo Bonzini · 6 years ago
  70. dc2207a crypto: add support for nettle's native XTS impl by Daniel P. Berrangé · 5 years ago
  71. e057694 crypto: add support for gcrypt's native XTS impl by Daniel P. Berrangé · 5 years ago
  72. befdba9 qcrypto-luks: more rigorous header checking by Maxim Levitsky · 5 years ago
  73. bd56a55 qcrypto-luks: simplify the math used for keyslot locations by Maxim Levitsky · 5 years ago
  74. 3994a7c qcrypto-luks: extract store key function by Maxim Levitsky · 5 years ago
  75. 9fa9c1c qcrypto-luks: extract check and parse header by Maxim Levitsky · 5 years ago
  76. dde2c5a qcrypto-luks: extract store and load header by Maxim Levitsky · 5 years ago
  77. 61dd8a9 qcrypto-luks: purge unused error codes from open callback by Maxim Levitsky · 5 years ago
  78. 9d80e59 qcrypto-luks: use the parsed encryption settings in QCryptoBlockLUKS by Maxim Levitsky · 5 years ago
  79. 7e60a6f qcrypto-luks: pass keyslot index rather that pointer to the keyslot by Maxim Levitsky · 5 years ago
  80. 1ddd52e qcrypto-luks: simplify masterkey and masterkey length by Maxim Levitsky · 5 years ago
  81. 70b2a1f qcrypto-luks: don't overwrite cipher_mode in header by Maxim Levitsky · 5 years ago
  82. f0d3c36 qcrypto-luks: rename some fields in QCryptoBlockLUKSHeader by Maxim Levitsky · 5 years ago
  83. 57b9f11 crypto: use auto cleanup for many stack variables by Daniel P. Berrangé · 6 years ago
  84. 00f2cfb glib: bump min required glib library version to 2.48 by Daniel P. Berrangé · 7 years ago
  85. b7cbb87 crypto: Fix LGPL information in the file headers by Thomas Huth · 6 years ago
  86. f887849 crypto: fix function signatures for nettle 2.7 vs 3 by Daniel P. Berrangé · 6 years ago
  87. e8e67ca crypto: switch to modern nettle AES APIs by Daniel P. Berrangé · 6 years ago
  88. 0553d89 Normalize position of header guard by Markus Armbruster · 6 years ago
  89. a8d2532 Include qemu-common.h exactly where needed by Markus Armbruster · 6 years ago
  90. 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
  91. d049b1f crypto: Change the qcrypto_random_bytes buffer type to void* by Richard Henderson · 6 years ago
  92. db1ed1a crypto: Use getrandom for qcrypto_random_bytes by Richard Henderson · 6 years ago
  93. e9979ca crypto: Use O_CLOEXEC in qcrypto_random_init by Richard Henderson · 6 years ago
  94. 25fb26e crypto: Do not fail for EINTR during qcrypto_random_bytes by Richard Henderson · 6 years ago
  95. 14a356f crypto: Reverse code blocks in random-platform.c by Richard Henderson · 6 years ago
  96. 243dc2c build: Link user-only with crypto random number objects by Richard Henderson · 6 years ago
  97. 500016e trace-events: Shorten file names in comments by Markus Armbruster · 6 years ago
  98. 5993e3b crypto/block: remove redundant struct packing to fix build with gcc 9 by Greg Kurz · 6 years ago
  99. b76806d authz: delete existing ACL implementation by Daniel P. Berrange · 9 years ago
  100. 2f9f96b crypto: finish removing TABs by Paolo Bonzini · 6 years ago