1. e503fc5 crypto: query gcrypt for cipher availability by Daniel P. Berrangé · 12 months ago
  2. eac5730 crypto: factor out conversion of QAPI to gcrypt constants by Daniel P. Berrangé · 12 months ago
  3. 0bd779e crypto: Introduce 'detached-header' field in QCryptoBlockInfoLUKS by Hyman Huang · 1 year, 1 month ago
  4. d74523a crypto: Modify the qcrypto_block_create to support creation flags by Hyman Huang · 1 year, 1 month ago
  5. 9ad5c4e crypto: Support LUKS volume with detached header by Hyman Huang · 1 year, 1 month ago
  6. 52ed9f4 crypto: Introduce SM4 symmetric cipher algorithm by Hyman Huang · 1 year, 3 months ago
  7. e158f8e crypto/rsakey-builtin.c.inc: Clean up two error paths by Markus Armbruster · 1 year, 6 months ago
  8. da10340 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging by Stefan Hajnoczi · 1 year, 5 months ago
  9. 0c1a529 crypto: only include tls-cipher-suites in emulators by Paolo Bonzini · 1 year, 5 months ago
  10. 3cc9fe1 crypto: remove shadowed 'ret' variable by Daniel P. Berrangé · 1 year, 5 months ago
  11. 5f6d4f7 crypto/cipher-gnutls.c: Clean up local variable shadowing by Philippe Mathieu-Daudé · 1 year, 6 months ago
  12. 00f463b crypto: Add generic 64-bit carry-less multiply routine by Richard Henderson · 1 year, 8 months ago
  13. 9a65a57 crypto: Add generic 32-bit carry-less multiply routines by Richard Henderson · 1 year, 8 months ago
  14. cf1b2ca crypto: Add generic 16-bit carry-less multiply routines by Richard Henderson · 1 year, 8 months ago
  15. 07f348d crypto: Add generic 8-bit carry-less multiply routines by Richard Henderson · 1 year, 8 months ago
  16. f5f3a91 crypto: Add SM4 constant parameter CK by Max Chou · 1 year, 8 months ago
  17. 9ea1700 target/riscv: Use existing lookup tables for MixColumns by Ard Biesheuvel · 1 year, 7 months ago
  18. 0a19d87 misc/other: spelling fixes by Michael Tokarev · 1 year, 8 months ago
  19. f703f1e bulk: Do not declare function prototypes using 'extern' keyword by Philippe Mathieu-Daudé · 2 years ago
  20. 55a01ca crypto: Always initialize splitkeylen by Akihiko Odaki · 1 year, 9 months ago
  21. ff494c8 crypto: Unexport AES_*_rot, AES_TeN, AES_TdN by Richard Henderson · 1 year, 9 months ago
  22. 1054535 crypto: Remove AES_imc by Richard Henderson · 1 year, 9 months ago
  23. c10c559 crypto: Implement aesdec_IMC with AES_imc_rot by Richard Henderson · 1 year, 9 months ago
  24. 66d940e crypto: Remove AES_shifts, AES_ishifts by Richard Henderson · 1 year, 9 months ago
  25. 28e9147 crypto: Add aesdec_ISB_ISR_AK_IMC by Richard Henderson · 1 year, 9 months ago
  26. 15ff159 crypto: Add aesdec_ISB_ISR_IMC_AK by Richard Henderson · 1 year, 9 months ago
  27. 7c58cb9 crypto: Add aesenc_SB_SR_MC_AK by Richard Henderson · 1 year, 9 months ago
  28. 5b41deb crypto: Add aesdec_IMC by Richard Henderson · 1 year, 9 months ago
  29. 04e1f30 crypto: Add aesenc_MC by Richard Henderson · 1 year, 9 months ago
  30. 192fa84 crypto: Add aesdec_ISB_ISR_AK by Richard Henderson · 1 year, 9 months ago
  31. 6b0a96c crypto: Add aesenc_SB_SR_AK by Richard Henderson · 1 year, 9 months ago
  32. e20e14d crypto/aes: Add AES_SH, AES_ISH macros by Richard Henderson · 1 year, 9 months ago
  33. fb250c5 target/arm: Move aesmc and aesimc tables to crypto/aes.c by Richard Henderson · 1 year, 9 months ago
  34. 25657fc win32: replace closesocket() with close() wrapper by Marc-André Lureau · 2 years ago
  35. 33ee0d8 crypto: TLS: introduce `check_pending` by Antoine Damhet · 2 years, 4 months ago
  36. f4124f8 crypto: Clean up includes by Markus Armbruster · 2 years, 1 month ago
  37. 2379247 coroutine: Clean up superfluous inclusion of qemu/coroutine.h by Markus Armbruster · 2 years, 2 months ago
  38. 16110c8 qapi crypto: Elide redundant has_FOO in generated C by Markus Armbruster · 2 years, 4 months ago
  39. 5866086 crypto: Support export akcipher to pkcs8 by Lei He · 2 years, 5 months ago
  40. 3b34cca crypto: Support DER encodings by Lei He · 2 years, 5 months ago
  41. 6c19893 crypto: quote algorithm names in error messages by Daniel P. Berrangé · 2 years, 6 months ago
  42. 98c72df crypto: split off helpers for converting LUKS header endianess by Daniel P. Berrangé · 2 years, 10 months ago
  43. 36445ac crypto: split LUKS header definitions off into file by Daniel P. Berrangé · 2 years, 10 months ago
  44. b57151a crypto: check that LUKS PBKDF2 iterations count is non-zero by Daniel P. Berrangé · 2 years, 6 months ago
  45. c5f6962 crypto: strengthen the check for key slots overlapping with LUKS header by Daniel P. Berrangé · 2 years, 6 months ago
  46. d233fbc crypto: validate that LUKS payload doesn't overlap with header by Daniel P. Berrangé · 2 years, 6 months ago
  47. 93569c3 crypto: enforce that key material doesn't overlap with LUKS header by Daniel P. Berrangé · 2 years, 10 months ago
  48. f119596 crypto: enforce that LUKS stripes is always a fixed value by Daniel P. Berrangé · 2 years, 10 months ago
  49. c1d8634 crypto: sanity check that LUKS header strings are NUL-terminated by Daniel P. Berrangé · 2 years, 10 months ago
  50. 3983bf1 crypto: check for and report errors setting PSK credentials by Daniel P. Berrangé · 2 years, 5 months ago
  51. bf98afc crypto/luks: Support creating LUKS image on Darwin by Jungmin Park · 2 years, 6 months ago
  52. 757dda5 crypto: Make block callbacks return 0 on success by Alberto Faria · 2 years, 9 months ago
  53. 689309c test/crypto: Add test suite for crypto akcipher by Lei He · 2 years, 9 months ago
  54. e09d1c2 crypto: Implement RSA algorithm by gcrypt by Lei He · 2 years, 9 months ago
  55. 4c5e512 crypto: Implement RSA algorithm by hogweed by Lei He · 2 years, 9 months ago
  56. 99d423f crypto: add ASN.1 DER decoder by Lei He · 2 years, 9 months ago
  57. db5ca5f crypto: Introduce akcipher crypto class by zhenwei pi · 2 years, 9 months ago
  58. 0310641 crypto: make loaded property read-only by Paolo Bonzini · 2 years, 10 months ago
  59. 9c09280 Clean up ill-advised or unusual header guards by Markus Armbruster · 2 years, 10 months ago
  60. c29da5a crypto: move sm4_sbox from target/arm by Weiwei Li · 2 years, 10 months ago
  61. 2edd2c0 meson, configure: move keyctl test to meson by Paolo Bonzini · 2 years, 10 months ago
  62. 0f9668e Remove qemu-common.h include from most units by Marc-André Lureau · 3 years ago
  63. e7b7942 Drop qemu_foo() socket API wrapper by Marc-André Lureau · 3 years ago
  64. d41997e crypto: mandate a hostname when checking x509 creds on a client by Daniel P. Berrangé · 3 years ago
  65. c55cf6a configure, meson: move some default-disabled options to meson_options.txt by Paolo Bonzini · 3 years, 5 months ago
  66. 34b5261 configure, meson: move AF_ALG test to meson by Paolo Bonzini · 3 years, 4 months ago
  67. 8c1d3dc crypto: add gnutls pbkdf provider by Daniel P. Berrangé · 3 years, 8 months ago
  68. 678307b crypto: add gnutls hmac provider by Daniel P. Berrangé · 3 years, 8 months ago
  69. 9a85ca0 crypto: add gnutls hash provider by Daniel P. Berrangé · 3 years, 8 months ago
  70. 3d2b61f crypto: add gnutls cipher provider by Daniel P. Berrangé · 3 years, 8 months ago
  71. cc4c7c7 crypto: introduce build system for gnutls crypto backend by Daniel P. Berrangé · 3 years, 8 months ago
  72. 83bee4b crypto: replace 'des-rfb' cipher with 'des' by Daniel P. Berrangé · 3 years, 8 months ago
  73. 6801404 crypto: delete built-in XTS cipher mode support by Daniel P. Berrangé · 3 years, 8 months ago
  74. 21407dd crypto: delete built-in DES implementation by Daniel P. Berrangé · 3 years, 8 months ago
  75. 7b40aa4 crypto: drop custom XTS support in gcrypt driver by Daniel P. Berrangé · 3 years, 8 months ago
  76. ea7a680 crypto: drop gcrypt thread initialization code by Daniel P. Berrangé · 3 years, 8 months ago
  77. 678bcc3 crypto: Make QCryptoTLSCreds* structures private by Philippe Mathieu-Daudé · 3 years, 8 months ago
  78. e9ac680 crypto/tlscreds: Introduce qcrypto_tls_creds_check_endpoint() helper by Philippe Mathieu-Daudé · 3 years, 8 months ago
  79. 5761251 configure, meson: convert crypto detection to meson by Paolo Bonzini · 3 years, 9 months ago
  80. fd4eddc crypto: drop used conditional check by Daniel P. Berrangé · 3 years, 10 months ago
  81. b33a846 crypto: bump min gcrypt to 1.8.0, dropping RHEL-7 support by Daniel P. Berrangé · 3 years, 10 months ago
  82. 115e4b7 crypto: drop back compatibility typedefs for nettle by Daniel P. Berrangé · 3 years, 10 months ago
  83. 20ba7a4 crypto: bump min nettle to 3.4, dropping RHEL-7 support by Daniel P. Berrangé · 3 years, 10 months ago
  84. d0fb965 docs: fix references to docs/devel/tracing.rst by Stefano Garzarella · 3 years, 10 months ago
  85. a29acc9 crypto: add reload for QCryptoTLSCredsClass by Zihao Chang · 4 years ago
  86. c93c7dc crypto: Add spaces around operator by shiliyang · 4 years, 4 months ago
  87. ab366aa crypto: Fix memory leaks in set_loaded for tls-* by Kevin Wolf · 4 years, 3 months ago
  88. 668cb74 crypto: Forbid broken unloading of secrets by Kevin Wolf · 4 years, 3 months ago
  89. 31b6aef crypto: Move USER_CREATABLE to secret_common base class by Kevin Wolf · 4 years, 3 months ago
  90. 8573431 crypto: Fix some code style problems, add spaces around operator by shiliyang · 4 years, 3 months ago
  91. c3033fd qapi: Use QAPI_LIST_APPEND in trivial cases by Eric Blake · 4 years, 2 months ago
  92. 2389304 crypto: Move the creation of the library to the main meson.build by Philippe Mathieu-Daudé · 4 years, 5 months ago
  93. c734cd4 qom: Remove ParentClassType argument from OBJECT_DECLARE_SIMPLE_TYPE by Eduardo Habkost · 4 years, 6 months ago
  94. 1b010d9 crypto/gcrypt: Split QCryptoCipherGcrypt into subclasses by Richard Henderson · 4 years, 6 months ago
  95. 53ddad9 crypto/nettle: Split QCryptoCipherNettle into subclasses by Richard Henderson · 4 years, 6 months ago
  96. a3db31b crypto/builtin: Split QCryptoCipherBuiltin into subclasses by Richard Henderson · 4 years, 6 months ago
  97. ef186f4 crypto/builtin: Split and simplify AES_encrypt_cbc by Richard Henderson · 4 years, 6 months ago
  98. a2d76b6 crypto/builtin: Move AES_cbc_encrypt into cipher-builtin.inc.c by Richard Henderson · 4 years, 6 months ago
  99. 8ee47cd crypto/builtin: Merge qcrypto_cipher_aes_{ecb,xts}_{en,de}crypt by Richard Henderson · 4 years, 6 months ago
  100. 838e463 crypto/builtin: Remove odd-sized AES block handling by Richard Henderson · 4 years, 6 months ago