1. 3f523e1 crypto: curve25519 - do not pollute dispatcher based on assembler by Jason A. Donenfeld · 4 years, 9 months ago
  2. 72f3542 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 4 years, 9 months ago
  3. 3cd54a4c crypto: aead - improve documentation for scatterlist layout by Eric Biggers · 4 years, 10 months ago
  4. 5a8a076 crypto: Replace zero-length array with flexible-array member by Gustavo A. R. Silva · 4 years, 10 months ago
  5. 1579f1b crypto: x86/curve25519 - support assemblers with no adx support by Jason A. Donenfeld · 4 years, 10 months ago
  6. 1c08a10 crypto: poly1305 - add new 32 and 64-bit generic versions by Jason A. Donenfeld · 5 years ago
  7. a24a1fd7 crypto: algapi - remove crypto_template::{alloc,free}() by Eric Biggers · 5 years ago
  8. a39c66c crypto: shash - convert shash_free_instance() to new style by Eric Biggers · 5 years ago
  9. 0f8f6d8 crypto: geniv - convert to new way of freeing instances by Eric Biggers · 5 years ago
  10. 48fb3e5 crypto: hash - add support for new way of freeing instances by Eric Biggers · 5 years ago
  11. aed11cf crypto: algapi - fold crypto_init_spawn() into crypto_grab_spawn() by Eric Biggers · 5 years ago
  12. 6d1b41f crypto: ahash - unexport crypto_ahash_type by Eric Biggers · 5 years ago
  13. 629f1af crypto: algapi - remove obsoleted instance creation helpers by Eric Biggers · 5 years ago
  14. d5ed3b6 crypto: cipher - make crypto_spawn_cipher() take a crypto_cipher_spawn by Eric Biggers · 5 years ago
  15. aacd5b4 crypto: skcipher - use crypto_grab_cipher() and simplify error paths by Eric Biggers · 5 years ago
  16. 0764ac2 crypto: cipher - introduce crypto_cipher_spawn and crypto_grab_cipher() by Eric Biggers · 5 years ago
  17. 84a9c93 crypto: ahash - introduce crypto_grab_ahash() by Eric Biggers · 5 years ago
  18. fdfad1f crypto: shash - introduce crypto_grab_shash() by Eric Biggers · 5 years ago
  19. de95c95 crypto: algapi - pass instance to crypto_grab_spawn() by Eric Biggers · 5 years ago
  20. 73bed26 crypto: akcipher - pass instance to crypto_grab_akcipher() by Eric Biggers · 5 years ago
  21. cd900f0 crypto: aead - pass instance to crypto_grab_aead() by Eric Biggers · 5 years ago
  22. b9f76dd crypto: skcipher - pass instance to crypto_grab_skcipher() by Eric Biggers · 5 years ago
  23. 77f7e94 crypto: ahash - make struct ahash_instance be the full size by Eric Biggers · 5 years ago
  24. 1b84e7d crypto: shash - make struct shash_instance be the full size by Eric Biggers · 5 years ago
  25. c4c4db0 crypto: remove CRYPTO_TFM_RES_WEAK_KEY by Eric Biggers · 5 years ago
  26. 674f368 crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN by Eric Biggers · 5 years ago
  27. 70ffa8f crypto: skcipher - remove skcipher_walk_aead() by Eric Biggers · 5 years ago
  28. b3c16bf crypto: skcipher - Add skcipher_ialg_simple helper by Herbert Xu · 5 years ago
  29. 5f567ff crypto: api - Retain alg refcount in crypto_grab_spawn by Herbert Xu · 5 years ago
  30. c6d633a crypto: algapi - make unregistration functions return void by Eric Biggers · 5 years ago
  31. d9e1670 crypto: hmac - Use init_tfm/exit_tfm interface by Herbert Xu · 5 years ago
  32. fbce6be crypto: shash - Add init_tfm/exit_tfm and verify descsize by Herbert Xu · 5 years ago
  33. 4f87ee1 crypto: api - Do not zap spawn->alg by Herbert Xu · 5 years ago
  34. 579d705 crypto: chacha - fix warning message in header file by Valdis Klētnieks · 5 years ago
  35. 7bada03 crypto: skcipher - add crypto_skcipher_min_keysize() by Eric Biggers · 5 years ago
  36. 095be69 crypto: aead - move crypto_aead_maxauthsize() to <crypto/aead.h> by Eric Biggers · 5 years ago
  37. c288178 crypto: shash - allow essiv and hmac to use OPTIONAL_KEY algorithms by Eric Biggers · 5 years ago
  38. 7e1c109 crypto: skcipher - remove crypto_skcipher::decrypt by Eric Biggers · 5 years ago
  39. 848755e crypto: skcipher - remove crypto_skcipher::encrypt by Eric Biggers · 5 years ago
  40. 15252d9 crypto: skcipher - remove crypto_skcipher::setkey by Eric Biggers · 5 years ago
  41. 9ac0d13 crypto: skcipher - remove crypto_skcipher::keysize by Eric Biggers · 5 years ago
  42. 140734d crypto: skcipher - remove crypto_skcipher::ivsize by Eric Biggers · 5 years ago
  43. 9c1e883 crypto: x86 - Regularize glue function prototypes by Kees Cook · 5 years ago
  44. d63007e crypto: ablkcipher - remove deprecated and unused ablkcipher support by Ard Biesheuvel · 5 years ago
  45. d95312a crypto: lib/chacha20poly1305 - reimplement crypt_from_sg() routine by Ard Biesheuvel · 5 years ago
  46. ed20078 crypto: chacha20poly1305 - import construction and selftest from Zinc by Ard Biesheuvel · 5 years ago
  47. 0ed42a6f crypto: curve25519 - generic C library implementations by Jason A. Donenfeld · 5 years ago
  48. 7f9b088 crypto: blake2s - implement generic shash driver by Ard Biesheuvel · 5 years ago
  49. 66d7fb9 crypto: blake2s - generic C library implementation and selftest by Jason A. Donenfeld · 5 years ago
  50. 1b2c6a5 crypto: x86/poly1305 - depend on generic library not generic shash by Ard Biesheuvel · 5 years ago
  51. a1d9306 crypto: poly1305 - expose init/update/final library interface by Ard Biesheuvel · 5 years ago
  52. ad8f5b8 crypto: x86/poly1305 - unify Poly1305 state struct with generic code by Ard Biesheuvel · 5 years ago
  53. 48ea8c6 crypto: poly1305 - move core routines into a separate library by Ard Biesheuvel · 5 years ago
  54. 22cf705 crypto: chacha - unexport chacha_generic routines by Ard Biesheuvel · 5 years ago
  55. 84e03fa crypto: x86/chacha - expose SIMD ChaCha routine as library function by Ard Biesheuvel · 5 years ago
  56. 5fb8ef2 crypto: chacha - move existing library code into lib/crypto by Ard Biesheuvel · 5 years ago
  57. c65058b crypto: skcipher - remove the "blkcipher" algorithm type by Eric Biggers · 5 years ago
  58. d3ca75a crypto: skcipher - unify the crypto_has_skcipher*() functions by Eric Biggers · 5 years ago
  59. 5b0fe95 crypto: algif_skcipher - Use chunksize instead of blocksize by Herbert Xu · 5 years ago
  60. f1f2f61 Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity by Linus Torvalds · 5 years ago
  61. 6017826 crypto: skcipher - add the ability to abort a skcipher walk by Ard Biesheuvel · 5 years ago
  62. c75c66b crypto: sha256 - Remove sha256/224_init code duplication by Hans de Goede · 5 years ago
  63. 34d6245 crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h by Hans de Goede · 5 years ago
  64. 7d2f5b0 crypto: sha256 - Add sha224 support to sha256 library code by Hans de Goede · 5 years ago
  65. 01d3aee crypto: sha256 - Make lib/crypto/sha256.c suitable for generic use by Hans de Goede · 5 years ago
  66. ad767ee crypto: sha256 - Move lib/sha256.c to lib/crypto by Hans de Goede · 5 years ago
  67. 18fbe0d crypto: des - remove now unused __des3_ede_setkey() by Ard Biesheuvel · 5 years ago
  68. 04007b0 crypto: des - split off DES library from generic DES cipher driver by Ard Biesheuvel · 5 years ago
  69. 6b5c481 crypto: des - remove unused function by Ard Biesheuvel · 5 years ago
  70. 6ee41e5 crypto: des/3des_ede - add new helpers to verify keys by Ard Biesheuvel · 5 years ago
  71. bc67d04 crypto: aes - helper function to validate key length for AES algorithms by Iuliana Prodan · 5 years ago
  72. 65526f6 crypto: gcm - helper functions for assoclen/authsize check by Iuliana Prodan · 5 years ago
  73. e201af1 PKCS#7: Introduce pkcs7_get_digest() by Thiago Jung Bauermann · 6 years ago
  74. f9981bc crypto: api - Remove redundant #ifdef in crypto_yield() by Thomas Gleixner · 5 years ago
  75. 939f146 crypto: user - fix potential warnings in cryptouser.h by Masahiro Yamada · 5 years ago
  76. 68289c6 crypto: add header include guards by Masahiro Yamada · 5 years ago
  77. 8dfa20f crypto: ghash - add comment and improve help text by Eric Biggers · 5 years ago
  78. 91b05a7 crypto: user - make NETLINK_CRYPTO work inside netns by Ondrej Mosnacek · 5 years ago
  79. 5cb9770 crypto: morus - remove generic and x86 implementations by Ard Biesheuvel · 6 years ago
  80. 9467a31 crypto: lib/aes - export sbox and inverse sbox by Ard Biesheuvel · 6 years ago
  81. 1e25ca0 crypto: aes-generic - unexport last-round AES tables by Ard Biesheuvel · 6 years ago
  82. d9ec772 crypto: ctr - add helper for performing a CTR encryption walk by Ard Biesheuvel · 6 years ago
  83. 5bb12d7 crypto: aes-generic - drop key expansion routine in favor of library version by Ard Biesheuvel · 6 years ago
  84. e59c1c9 crypto: aes - create AES library based on the fixed time AES code by Ard Biesheuvel · 6 years ago
  85. 4d2fa8b Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 5 years ago
  86. dc51f25 crypto: arc4 - refactor arc4 core code into separate library by Ard Biesheuvel · 6 years ago
  87. bdb275b Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Herbert Xu · 6 years ago
  88. d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
  89. caab277 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 by Thomas Gleixner · 6 years ago
  90. 860ab2e crypto: chacha - constify ctx and iv arguments by Eric Biggers · 6 years ago
  91. 314d0f0 crypto: skcipher - make chunksize and walksize accessors internal by Eric Biggers · 6 years ago
  92. 81bcbb1 crypto: skcipher - un-inline encrypt and decrypt functions by Eric Biggers · 6 years ago
  93. f2fe115 crypto: aead - un-inline encrypt and decrypt functions by Eric Biggers · 6 years ago
  94. a61127c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 by Thomas Gleixner · 6 years ago
  95. 2874c5f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 by Thomas Gleixner · 6 years ago
  96. 5e99a0a crypto: algapi - remove crypto_tfm_in_queue() by Eric Biggers · 6 years ago
  97. 3e56e16 crypto: cryptd - move kcrypto_wq into cryptd by Eric Biggers · 6 years ago
  98. b4d0d23 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 by Thomas Gleixner · 6 years ago
  99. db07cd2 crypto: drbg - add FIPS 140-2 CTRNG for noise source by Stephan Mueller · 6 years ago
  100. e135440 crypto: hash - fix incorrect HASH_MAX_DESCSIZE by Eric Biggers · 6 years ago