1. 2ef950f crypto: Switch to QEMU UUID API by Fam Zheng · 8 years ago
  2. b57482d crypto: add trace points for TLS cert verification by Daniel P. Berrange · 8 years ago
  3. 533008f crypto: support more hash algorithms for pbkdf by Daniel P. Berrange · 8 years ago
  4. 2ab66cd crypto: increase default pbkdf2 time for luks to 2 seconds by Daniel P. Berrange · 8 years ago
  5. acd0dfd crypto: remove bogus /= 2 for pbkdf iterations by Daniel P. Berrange · 8 years ago
  6. e74aabc crypto: use correct derived key size when timing pbkdf by Daniel P. Berrange · 8 years ago
  7. 8813800 crypto: clear out buffer after timing pbkdf algorithm by Daniel P. Berrange · 8 years ago
  8. 3bd1889 crypto: make PBKDF iterations configurable for LUKS format by Daniel P. Berrange · 8 years ago
  9. 59b060b crypto: use uint64_t for pbkdf iteration count parameters by Daniel P. Berrange · 8 years ago
  10. 90d6f60 crypto: report enum strings instead of values in errors by Daniel P. Berrange · 8 years ago
  11. d9269b2 crypto: fix building complaint by Gonglei · 8 years ago
  12. a5d2f44 crypto: ensure XTS is only used with ciphers with 16 byte blocks by Daniel P. Berrange · 9 years ago
  13. e723b87 trace-events: fix first line comment in trace-events by Laurent Vivier · 9 years ago
  14. 40c8502 crypto: add support for querying parameters for block encryption by Daniel P. Berrange · 9 years ago
  15. 7603289 crypto: don't open-code qcrypto_hash_supports by Daniel P. Berrange · 9 years ago
  16. 2165477 crypto: use glib as fallback for hash algorithm by Daniel P. Berrange · 9 years ago
  17. f3c8355 crypto: use /dev/[u]random as a final fallback random source by Daniel P. Berrange · 9 years ago
  18. 2a6a407 Clean up ill-advised or unusual header guards by Markus Armbruster · 9 years ago
  19. 121d071 Clean up header guards that don't match their file name by Markus Armbruster · 9 years ago
  20. a9c9427 Use #include "..." for our own headers, <...> for others by Markus Armbruster · 9 years ago
  21. a1c5e94 crypto: allow default TLS priority to be chosen at build time by Daniel P. Berrange · 9 years ago
  22. 13f1243 crypto: add support for TLS priority string override by Daniel P. Berrange · 9 years ago
  23. 9164b89 crypto: implement sha224, sha384, sha512 and ripemd160 hashes by Daniel P. Berrange · 9 years ago
  24. 0c16c05 crypto: switch hash code to use nettle/gcrypt directly by Daniel P. Berrange · 9 years ago
  25. 8b7cdba crypto: fix handling of iv generator hash defaults by Daniel P. Berrange · 9 years ago
  26. 8451f2f trace: split out trace events for crypto/ directory by Daniel P. Berrange · 9 years ago
  27. b35c1f3 crypto: assert that qcrypto_hash_digest_len is in range by Paolo Bonzini · 9 years ago
  28. b7b6816 TLS: provide slightly more information when TLS certificate loading fails by Alex Bligh · 9 years ago
  29. 207ba7c crypto: Use DIV_ROUND_UP by Laurent Vivier · 9 years ago
  30. 58369e2 qemu-common: stop including qemu/bswap.h from qemu-common.h by Paolo Bonzini · 9 years ago
  31. fff2f98 crypto: do an explicit check for nettle pbkdf functions by Daniel P. Berrange · 9 years ago
  32. 84a5a80 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 9 years ago
  33. 7136fc1 include/crypto: Include qapi-types.h or qemu/bswap.h instead of qemu-common.h by Markus Armbruster · 9 years ago
  34. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  35. f7ac78c crypto: fix cipher function signature mismatch with nettle & xts by Daniel P. Berrange · 9 years ago
  36. 621e6ae crypto: add compat cast5_set_key with nettle < 3.0.0 by Daniel P. Berrange · 9 years ago
  37. 3e308f2 crypto: implement the LUKS block encryption format by Daniel P. Berrange · 9 years ago
  38. 7d96901 crypto: add block encryption framework by Daniel P. Berrange · 9 years ago
  39. eaec903 crypto: wire up XTS mode for cipher APIs by Daniel P. Berrange · 9 years ago
  40. e3ba0b6 crypto: refactor code for dealing with AES cipher by Daniel P. Berrange · 9 years ago
  41. 84f7f18 crypto: import an implementation of the XTS cipher mode by Daniel P. Berrange · 9 years ago
  42. 50f6753 crypto: add support for the twofish cipher algorithm by Daniel P. Berrange · 9 years ago
  43. 9431852 crypto: add support for the serpent cipher algorithm by Daniel P. Berrange · 9 years ago
  44. 084a85e crypto: add support for the cast5-128 cipher algorithm by Daniel P. Berrange · 9 years ago
  45. 5a95e0f crypto: add support for anti-forensic split algorithm by Daniel P. Berrange · 9 years ago
  46. cb73089 crypto: add support for generating initialization vectors by Daniel P. Berrange · 9 years ago
  47. 37788f2 crypto: add support for PBKDF2 algorithm by Daniel P. Berrange · 9 years ago
  48. b917da4 crypto: add cryptographic random byte source by Daniel P. Berrange · 9 years ago
  49. c0377a7 crypto: ensure qcrypto_hash_digest_len is always defined by Daniel P. Berrange · 9 years ago
  50. 9884abe crypto: register properties against the class instead of object by Daniel P. Berrange · 10 years ago
  51. 42f7a44 crypto: Clean up includes by Peter Maydell · 9 years ago
  52. d341d9f fpu: Replace uint8 typedef with uint8_t by Peter Maydell · 9 years ago
  53. 50de626 crypto: fix transposed arguments in cipher error message by Daniel P. Berrange · 9 years ago
  54. d8c02bc crypto: move QCryptoCipherAlgorithm/Mode enum definitions into QAPI by Daniel P. Berrange · 9 years ago
  55. d84b79d crypto: move QCryptoHashAlgorithm enum definition into QAPI by Daniel P. Berrange · 9 years ago
  56. 7b36064 crypto: add ability to query hash digest len by Daniel P. Berrange · 9 years ago
  57. dd2bf9e crypto: add additional query accessors for cipher instances by Daniel P. Berrange · 9 years ago
  58. 1d7b5b4 crypto: add support for loading encrypted x509 keys by Daniel P. Berrange · 9 years ago
  59. ac1d887 crypto: add QCryptoSecret object class for password/key handling by Daniel P. Berrange · 9 years ago
  60. 0e1d024 crypto: avoid two coverity false positive error reports by Daniel P. Berrange · 9 years ago
  61. 08cb175 crypto: avoid passing NULL to access() syscall by Daniel P. Berrange · 9 years ago
  62. 6ef8cd7 crypto: fix mistaken setting of Error in success code path by Daniel P. Berrange · 9 years ago
  63. 61b9251 crypto: fix leak of gnutls_dh_params_t data on credential unload by Daniel P. Berrange · 9 years ago
  64. 3a661f1 crypto: add sanity checking of plaintext/ciphertext length by Daniel P. Berrange · 9 years ago
  65. eb2a770 crypto: don't let builtin aes crash if no IV is provided by Daniel P. Berrange · 9 years ago
  66. 91bfcdb crypto: allow use of nettle/gcrypt to be selected explicitly by Daniel P. Berrange · 9 years ago
  67. d321e1e crypto: introduce new module for handling TLS sessions by Daniel P. Berrange · 10 years ago
  68. 9a2fd43 crypto: add sanity checking of TLS x509 credentials by Daniel P. Berrange · 10 years ago
  69. 85bcbc7 crypto: introduce new module for TLS x509 credentials by Daniel P. Berrange · 10 years ago
  70. e00adf6 crypto: introduce new module for TLS anonymous credentials by Daniel P. Berrange · 10 years ago
  71. a090187 crypto: introduce new base module for TLS credentials by Daniel P. Berrange · 10 years ago
  72. fb37726 crypto: move crypto objects out of libqemuutil.la by Daniel P. Berrange · 9 years ago
  73. 6775e2c crypto: fix built-in AES decrypt function by Daniel P. Berrange · 10 years ago
  74. bd09594 crypto: Fix aes_decrypt_wrapper() by Kevin Wolf · 10 years ago
  75. d3462e3 crypto: avoid undefined behavior in nettle calls by Radim Krčmář · 10 years ago
  76. becaeb7 crypto: fix build with nettle >= 3.0.0 by Radim Krčmář · 10 years ago
  77. 4f4f697 crypto: fix builtin qcrypto_cipher_free by Paolo Bonzini · 10 years ago
  78. ed75474 crypto: add a nettle cipher implementation by Daniel P. Berrange · 10 years ago
  79. 62893b6 crypto: add a gcrypt cipher implementation by Daniel P. Berrange · 10 years ago
  80. ca38a4c crypto: introduce generic cipher API & built-in implementation by Daniel P. Berrange · 10 years ago
  81. 9fd7246 crypto: move built-in D3DES implementation into crypto/ by Daniel P. Berrange · 10 years ago
  82. 6f2945c crypto: move built-in AES implementation into crypto/ by Daniel P. Berrange · 10 years ago
  83. ddbb0d0 crypto: introduce new module for computing hash digests by Daniel P. Berrange · 10 years ago