1. 72e21db remove space-tab sequences by Paolo Bonzini · 6 years ago
  2. c972fa1 crypto: support multiple threads accessing one QCryptoBlock by Vladimir Sementsov-Ogievskiy · 6 years ago
  3. 0f0d596 crypto/block: introduce qcrypto_block_*crypt_helper functions by Vladimir Sementsov-Ogievskiy · 6 years ago
  4. 0270417 crypto/block: rename qcrypto_block_*crypt_helper by Vladimir Sementsov-Ogievskiy · 6 years ago
  5. 1dc57b6 crypto/block: refactor qcrypto_block_*crypt_helper functions by Vladimir Sementsov-Ogievskiy · 6 years ago
  6. b640adc crypto/block-luks: fix memory leak in qcrypto_block_luks_create by Vladimir Sementsov-Ogievskiy · 6 years ago
  7. a2458b6 io: return 0 for EOF in TLS session read after shutdown by Daniel P. Berrangé · 6 years ago
  8. 07809a7 crypto: initialize sector size even when opening with no IO flag by Daniel P. Berrangé · 6 years ago
  9. aa895bd crypto: annotate xts_tweak_encdec as inlineable by Daniel P. Berrangé · 6 years ago
  10. 7dac0dd crypto: convert xts_mult_x to use xts_uint128 type by Daniel P. Berrangé · 6 years ago
  11. db217c6 crypto: convert xts_tweak_encdec to use xts_uint128 type by Daniel P. Berrangé · 6 years ago
  12. cc36930 crypto: introduce a xts_uint128 data type by Daniel P. Berrangé · 6 years ago
  13. 299ec87 crypto: remove code duplication in tweak encrypt/decrypt by Daniel P. Berrangé · 6 years ago
  14. 64dd2f3 crypto: require nettle >= 2.7.1 for building QEMU by Daniel P. Berrangé · 6 years ago
  15. dea7a64 crypto: require libgcrypt >= 1.5.0 for building QEMU by Daniel P. Berrangé · 6 years ago
  16. a072240 crypto: require gnutls >= 3.1.18 for building QEMU by Daniel P. Berrangé · 6 years ago
  17. e1a6dc9 crypto: Implement TLS Pre-Shared Keys (PSK). by Richard W.M. Jones · 7 years ago
  18. e7b3af8 glib: bump min required glib library version to 2.40 by Daniel P. Berrangé · 7 years ago
  19. 986bc8d crypto: use local path for local headers by Michael S. Tsirkin · 7 years ago
  20. 9af2398 Include less of the generated modular QAPI headers by Markus Armbruster · 7 years ago
  21. e688df6 Include qapi/error.h exactly where needed by Markus Armbruster · 7 years ago
  22. 83e3330 crypto: fix stack-buffer-overflow error by Marc-André Lureau · 7 years ago
  23. f171063 crypto: afalg: fix a NULL pointer dereference by Longpeng · 7 years ago
  24. 4609742 block: convert qcrypto_block_encrypt|decrypt to take bytes offset by Daniel P. Berrange · 7 years ago
  25. 850f49d crypto: expose encryption sector size in APIs by Daniel P. Berrange · 7 years ago
  26. f7abe0e qapi: Change data type of the FOO_lookup generated for enum FOO by Marc-André Lureau · 7 years ago
  27. 977c736 qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) by Markus Armbruster · 7 years ago
  28. 5b5f825 qapi: Generate FOO_str() macro for QAPI enum FOO by Markus Armbruster · 7 years ago
  29. 9ae3307 crypto: Use qapi_enum_parse() in qcrypto_block_luks_name_lookup() by Markus Armbruster · 7 years ago
  30. 87e0331 docs: fix broken paths to docs/devel/tracing.txt by Philippe Mathieu-Daudé · 7 years ago
  31. 42e7e15 crypto: hmac: add af_alg-backend hmac support by Longpeng(Mike) · 8 years ago
  32. 9a05977 crypto: hash: add afalg-backend hash support by Longpeng(Mike) · 8 years ago
  33. 25c60df crypto: cipher: add afalg-backend cipher support by Longpeng(Mike) · 8 years ago
  34. f0d92b5 crypto: introduce some common functions for af_alg backend by Longpeng(Mike) · 8 years ago
  35. 14a5a2a crypto: hmac: add hmac driver framework by Longpeng(Mike) · 8 years ago
  36. d73c04e crypto: hmac: introduce qcrypto_hmac_ctx_new for glib-backend by Longpeng(Mike) · 8 years ago
  37. 8c2776d crypto: hmac: introduce qcrypto_hmac_ctx_new for nettle-backend by Longpeng(Mike) · 8 years ago
  38. 822d15d crypto: hmac: introduce qcrypto_hmac_ctx_new for gcrypt-backend by Longpeng(Mike) · 8 years ago
  39. 9767b75 crypto: hmac: move crypto/hmac.h into include/crypto/ by Longpeng(Mike) · 8 years ago
  40. aa8efad crypto: hash: add hash driver framework by Longpeng(Mike) · 8 years ago
  41. 75c8007 crypto: cipher: add cipher driver framework by Longpeng(Mike) · 8 years ago
  42. d962c62 crypto: cipher: introduce qcrypto_cipher_ctx_new for builtin-backend by Longpeng(Mike) · 8 years ago
  43. eabe6c5 crypto: cipher: introduce qcrypto_cipher_ctx_new for nettle-backend by Longpeng(Mike) · 8 years ago
  44. 468fb27 crypto: cipher: introduce qcrypto_cipher_ctx_new for gcrypt-backend by Longpeng(Mike) · 8 years ago
  45. cc5eff0 crypto: cipher: introduce context free function by Longpeng(Mike) · 8 years ago
  46. 1cd9a78 block: pass option prefix down to crypto layer by Daniel P. Berrange · 8 years ago
  47. 612fc05 fix mingw build failure by Gerd Hoffmann · 8 years ago
  48. a372781 crypto: qcrypto_random_bytes() now works on windows w/o any other crypto libs by Geert Martin Ijewski · 8 years ago
  49. e4a3507 crypto: move 'opaque' parameter to (nearly) the end of parameter list by Daniel P. Berrange · 8 years ago
  50. 3750923 crypto: Make errp the last parameter of functions by Fam Zheng · 8 years ago
  51. 32c813e crypto: assert cipher algorithm is always valid by Prasad J Pandit · 8 years ago
  52. 0072d2a crypto: fix leak in ivgen essiv init by Li Qiang · 8 years ago
  53. f4d7674 crypto: support HMAC algorithms based on nettle by Longpeng(Mike) · 8 years ago
  54. e116805 crypto: support HMAC algorithms based on glib by Longpeng(Mike) · 8 years ago
  55. 5ce9cfe crypto: support HMAC algorithms based on libgcrypt by Longpeng(Mike) · 8 years ago
  56. 12a4f21 crypto: add HMAC algorithms framework by Longpeng(Mike) · 8 years ago
  57. ffb7bf4 crypto: add 3des-ede support when using libgcrypt/nettle by Longpeng(Mike) · 8 years ago
  58. d4c6480 cipher: fix leak on initialization error by Marc-André Lureau · 8 years ago
  59. 3731666 crypto: fix initialization of gcrypt threading by Daniel P. Berrange · 8 years ago
  60. 77cf26c crypto: add mode check in qcrypto_cipher_new() for cipher-builtin by Gonglei · 8 years ago
  61. 3c28292 crypto: add CTR mode support by Gonglei · 8 years ago
  62. f844836 crypto: extend mode as a parameter in qcrypto_cipher_supports() by Gonglei · 8 years ago
  63. 2ef950f crypto: Switch to QEMU UUID API by Fam Zheng · 8 years ago
  64. b57482d crypto: add trace points for TLS cert verification by Daniel P. Berrange · 8 years ago
  65. 533008f crypto: support more hash algorithms for pbkdf by Daniel P. Berrange · 8 years ago
  66. 2ab66cd crypto: increase default pbkdf2 time for luks to 2 seconds by Daniel P. Berrange · 8 years ago
  67. acd0dfd crypto: remove bogus /= 2 for pbkdf iterations by Daniel P. Berrange · 8 years ago
  68. e74aabc crypto: use correct derived key size when timing pbkdf by Daniel P. Berrange · 8 years ago
  69. 8813800 crypto: clear out buffer after timing pbkdf algorithm by Daniel P. Berrange · 8 years ago
  70. 3bd1889 crypto: make PBKDF iterations configurable for LUKS format by Daniel P. Berrange · 8 years ago
  71. 59b060b crypto: use uint64_t for pbkdf iteration count parameters by Daniel P. Berrange · 8 years ago
  72. 90d6f60 crypto: report enum strings instead of values in errors by Daniel P. Berrange · 8 years ago
  73. d9269b2 crypto: fix building complaint by Gonglei · 8 years ago
  74. a5d2f44 crypto: ensure XTS is only used with ciphers with 16 byte blocks by Daniel P. Berrange · 8 years ago
  75. e723b87 trace-events: fix first line comment in trace-events by Laurent Vivier · 8 years ago
  76. 40c8502 crypto: add support for querying parameters for block encryption by Daniel P. Berrange · 8 years ago
  77. 7603289 crypto: don't open-code qcrypto_hash_supports by Daniel P. Berrange · 9 years ago
  78. 2165477 crypto: use glib as fallback for hash algorithm by Daniel P. Berrange · 9 years ago
  79. f3c8355 crypto: use /dev/[u]random as a final fallback random source by Daniel P. Berrange · 8 years ago
  80. 2a6a407 Clean up ill-advised or unusual header guards by Markus Armbruster · 9 years ago
  81. 121d071 Clean up header guards that don't match their file name by Markus Armbruster · 9 years ago
  82. a9c9427 Use #include "..." for our own headers, <...> for others by Markus Armbruster · 9 years ago
  83. a1c5e94 crypto: allow default TLS priority to be chosen at build time by Daniel P. Berrange · 9 years ago
  84. 13f1243 crypto: add support for TLS priority string override by Daniel P. Berrange · 9 years ago
  85. 9164b89 crypto: implement sha224, sha384, sha512 and ripemd160 hashes by Daniel P. Berrange · 9 years ago
  86. 0c16c05 crypto: switch hash code to use nettle/gcrypt directly by Daniel P. Berrange · 9 years ago
  87. 8b7cdba crypto: fix handling of iv generator hash defaults by Daniel P. Berrange · 9 years ago
  88. 8451f2f trace: split out trace events for crypto/ directory by Daniel P. Berrange · 9 years ago
  89. b35c1f3 crypto: assert that qcrypto_hash_digest_len is in range by Paolo Bonzini · 9 years ago
  90. b7b6816 TLS: provide slightly more information when TLS certificate loading fails by Alex Bligh · 9 years ago
  91. 207ba7c crypto: Use DIV_ROUND_UP by Laurent Vivier · 9 years ago
  92. 58369e2 qemu-common: stop including qemu/bswap.h from qemu-common.h by Paolo Bonzini · 9 years ago
  93. fff2f98 crypto: do an explicit check for nettle pbkdf functions by Daniel P. Berrange · 9 years ago
  94. 84a5a80 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 9 years ago
  95. 7136fc1 include/crypto: Include qapi-types.h or qemu/bswap.h instead of qemu-common.h by Markus Armbruster · 9 years ago
  96. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  97. f7ac78c crypto: fix cipher function signature mismatch with nettle & xts by Daniel P. Berrange · 9 years ago
  98. 621e6ae crypto: add compat cast5_set_key with nettle < 3.0.0 by Daniel P. Berrange · 9 years ago
  99. 3e308f2 crypto: implement the LUKS block encryption format by Daniel P. Berrange · 9 years ago
  100. 7d96901 crypto: add block encryption framework by Daniel P. Berrange · 9 years ago