1. b71acb0 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 6 years ago
  2. f9c9bdb crypto: x86/chacha - avoid sleeping under kernel_fpu_begin() by Eric Biggers · 6 years ago
  3. 603f8c3 crypto: aesni - Add scatter/gather avx stubs, and use them in C by Dave Watson · 6 years ago
  4. e044d50 crypto: aesni - Introduce partial block macro by Dave Watson · 6 years ago
  5. ec8c02d crypto: aesni - Introduce READ_PARTIAL_BLOCK macro by Dave Watson · 6 years ago
  6. 517a448 crypto: aesni - Move ghash_mul to GCM_COMPLETE by Dave Watson · 6 years ago
  7. a44b419 crypto: aesni - Fill in new context data structures by Dave Watson · 6 years ago
  8. 1cb1bcb crypto: aesni - Merge avx precompute functions by Dave Watson · 6 years ago
  9. 38003cd crypto: aesni - Split AAD hash calculation to separate macro by Dave Watson · 6 years ago
  10. e377bed crypto: aesni - Add GCM_COMPLETE macro by Dave Watson · 6 years ago
  11. 5350b0f crypto: aesni - support 256 byte keys in avx asm by Dave Watson · 6 years ago
  12. 2426f64 crypto: aesni - Macro-ify func save/restore by Dave Watson · 6 years ago
  13. de85fc4 crypto: aesni - Introduce gcm_context_data by Dave Watson · 6 years ago
  14. f9b1d64 crypto: aesni - Merge GCM_ENC_DEC by Dave Watson · 6 years ago
  15. a033aed crypto: x86/chacha - yield the FPU occasionally by Eric Biggers · 6 years ago
  16. 7a507d6 crypto: x86/chacha - add XChaCha12 support by Eric Biggers · 6 years ago
  17. 8b65f34 crypto: x86/chacha20 - refactor to allow varying number of rounds by Eric Biggers · 6 years ago
  18. 4af7826 crypto: x86/chacha20 - add XChaCha20 support by Eric Biggers · 6 years ago
  19. 0f961f9 crypto: x86/nhpoly1305 - add AVX2 accelerated NHPoly1305 by Eric Biggers · 6 years ago
  20. 012c823 crypto: x86/nhpoly1305 - add SSE2 accelerated NHPoly1305 by Eric Biggers · 6 years ago
  21. a97673a x86: Fix various typos in comments by Ingo Molnar · 6 years ago
  22. 180def6 crypto: x86/chacha20 - Add a 4-block AVX-512VL variant by Martin Willi · 6 years ago
  23. 29a47b5 crypto: x86/chacha20 - Add a 2-block AVX-512VL variant by Martin Willi · 6 years ago
  24. cee7a36 crypto: x86/chacha20 - Add a 8-block AVX-512VL variant by Martin Willi · 6 years ago
  25. 878afc3 crypto: poly1305 - use structures for key and accumulator by Eric Biggers · 6 years ago
  26. 1ca1b91 crypto: chacha20-generic - refactor to allow varying number of rounds by Eric Biggers · 6 years ago
  27. 8a5a79d crypto: x86/chacha20 - Add a 4-block AVX2 variant by Martin Willi · 6 years ago
  28. a5dd97f crypto: x86/chacha20 - Add a 2-block AVX2 variant by Martin Willi · 6 years ago
  29. 9b17608 crypto: x86/chacha20 - Use larger block functions more aggressively by Martin Willi · 6 years ago
  30. c3b734d crypto: x86/chacha20 - Support partial lengths in 8-block AVX2 variant by Martin Willi · 6 years ago
  31. db8e15a crypto: x86/chacha20 - Support partial lengths in 4-block SSSE3 variant by Martin Willi · 6 years ago
  32. e4e7206 crypto: x86/chacha20 - Support partial lengths in 1-block SSSE3 variant by Martin Willi · 6 years ago
  33. e0db9c48 crypto: x86/aes-ni - fix build error following fpu template removal by Eric Biggers · 6 years ago
  34. 944585a crypto: x86/aes-ni - remove special handling of AES in PCBC mode by Ard Biesheuvel · 6 years ago
  35. 88fe0b9 x86/fpu: Remove VLA usage of skcipher by Kees Cook · 6 years ago
  36. 910e3ca Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Herbert Xu · 6 years ago
  37. a7888481 crypto: aesni - don't use GFP_ATOMIC allocation if the request doesn't cross a page in gcm by Mikulas Patocka · 6 years ago
  38. 24568b4 crypto: x86/aegis,morus - Do not require OSXSAVE for SSE2 by Ondrej Mosnacek · 6 years ago
  39. ab8085c crypto: x86 - remove SHA multibuffer routines and mcryptd by Ard Biesheuvel · 6 years ago
  40. b4df50d Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 6 years ago
  41. e5b954e crypto: aesni - Use unaligned loads from gcm_context_data by Dave Watson · 6 years ago
  42. dafa5f6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 6 years ago
  43. f24d6f2 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  44. 877ccce crypto: x86/aegis,morus - Fix and simplify CPUID checks by Ondrej Mosnacek · 6 years ago
  45. c5f5aee Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux by Herbert Xu · 6 years ago
  46. c87a405 crypto: ahash - remove useless setting of cra_type by Eric Biggers · 7 years ago
  47. 6a38f62 crypto: ahash - remove useless setting of type flags by Eric Biggers · 7 years ago
  48. e50944e crypto: shash - remove useless setting of type flags by Eric Biggers · 7 years ago
  49. 8aeef49 crypto: x86/sha-mb - decrease priority of multibuffer algorithms by Eric Biggers · 7 years ago
  50. af839b4 crypto: x86/sha256-mb - fix digest copy in sha256_mb_mgr_get_comp_job_avx2() by Eric Biggers · 7 years ago
  51. a7bea83 x86/asm/64: Use 32-bit XOR to zero registers by Jan Beulich · 7 years ago
  52. 221e00d crypto: x86 - Add missing RETs by Borislav Petkov · 7 years ago
  53. b7b73cd crypto: x86/salsa20 - remove x86 salsa20 implementations by Eric Biggers · 7 years ago
  54. 2808f17 crypto: morus - Mark MORUS SIMD glue as x86-specific by Ondrej Mosnacek · 7 years ago
  55. dd09f58 crypto: x86/aegis256 - Fix wrong key buffer size by Ondrej Mosnacek · 7 years ago
  56. 6ecc9d9 crypto: x86 - Add optimized MORUS implementations by Ondrej Mosnacek · 7 years ago
  57. 1d373d4 crypto: x86 - Add optimized AEGIS implementations by Ondrej Mosnacek · 7 years ago
  58. 158b52f crypto: ghash-clmulni - fix spelling mistake: "acclerated" -> "accelerated" by Colin Ian King · 7 years ago
  59. 9cc16b4 crypto: x86/des3_ede - des3_ede_skciphers[] can be static by Wu Fengguang · 7 years ago
  60. 75d8a55 crypto: x86/glue_helper - rename glue_skwalk_fpu_begin() by Eric Biggers · 7 years ago
  61. 0d87d0f crypto: x86/glue_helper - remove blkcipher_walk functions by Eric Biggers · 7 years ago
  62. 217afcc crypto: lrw - remove lrw_crypt() by Eric Biggers · 7 years ago
  63. 44893bc crypto: x86/camellia-aesni-avx, avx2 - convert to skcipher interface by Eric Biggers · 7 years ago
  64. 1af6d03 crypto: x86/camellia - convert to skcipher interface by Eric Biggers · 7 years ago
  65. 451cc49 crypto: x86/camellia - remove XTS algorithm by Eric Biggers · 7 years ago
  66. 6043d34 crypto: x86/camellia - remove LRW algorithm by Eric Biggers · 7 years ago
  67. 44c9b75 crypto: x86/camellia-aesni-avx2 - remove LRW algorithm by Eric Biggers · 7 years ago
  68. 6fcb81b crypto: x86/camellia-aesni-avx - remove LRW algorithm by Eric Biggers · 7 years ago
  69. 09c0f03 crypto: x86/des3_ede - convert to skcipher interface by Eric Biggers · 7 years ago
  70. c167917 crypto: x86/blowfish: convert to skcipher interface by Eric Biggers · 7 years ago
  71. 4bd9692 crypto: x86/cast6-avx - convert to skcipher interface by Eric Biggers · 7 years ago
  72. f51a1fa crypto: x86/cast6-avx - remove LRW algorithm by Eric Biggers · 7 years ago
  73. 1e63183 crypto: x86/cast5-avx - convert to skcipher interface by Eric Biggers · 7 years ago
  74. 8f461b1 crypto: x86/cast5-avx - fix ECB encryption when long sg follows short one by Eric Biggers · 7 years ago
  75. 0e6ab46 crypto: x86/twofish-avx - convert to skcipher interface by Eric Biggers · 7 years ago
  76. 876e9f0 crypto: x86/twofish-avx - remove LRW algorithm by Eric Biggers · 7 years ago
  77. 37992fa crypto: x86/twofish-3way - convert to skcipher interface by Eric Biggers · 7 years ago
  78. ebeea98 crypto: x86/twofish-3way - remove XTS algorithm by Eric Biggers · 7 years ago
  79. 68bfc49 crypto: x86/twofish-3way - remove LRW algorithm by Eric Biggers · 7 years ago
  80. e16bf97 crypto: x86/serpent-avx,avx2 - convert to skcipher interface by Eric Biggers · 7 years ago
  81. 340b830 crypto: x86/serpent-avx - remove LRW algorithm by Eric Biggers · 7 years ago
  82. e5f382e crypto: x86/serpent-avx2 - remove LRW algorithm by Eric Biggers · 7 years ago
  83. e0f409d crypto: x86/serpent-sse2 - convert to skcipher interface by Eric Biggers · 7 years ago
  84. 8bab4e3 crypto: x86/serpent-sse2 - remove XTS algorithm by Eric Biggers · 7 years ago
  85. 2a05cfc crypto: x86/serpent-sse2 - remove LRW algorithm by Eric Biggers · 7 years ago
  86. f15f2a2 crypto: x86/glue_helper - add skcipher_walk functions by Eric Biggers · 7 years ago
  87. e845520 crypto: aesni - Update aesni-intel_glue to use scatter/gather by Dave Watson · 7 years ago
  88. fb8986e crypto: aesni - Introduce scatter/gather asm function stubs by Dave Watson · 7 years ago
  89. 933d6ae crypto: aesni - Add fast path for > 16 byte update by Dave Watson · 7 years ago
  90. ae952c5 crypto: aesni - Introduce partial block macro by Dave Watson · 7 years ago
  91. 1476db2 crypto: aesni - Move HashKey computation from stack to gcm_context by Dave Watson · 7 years ago
  92. e2e34b0 crypto: aesni - Move ghash_mul to GCM_COMPLETE by Dave Watson · 7 years ago
  93. 9660474 crypto: aesni - Fill in new context data structures by Dave Watson · 7 years ago
  94. c594c54 crypto: aesni - Split AAD hash calculation to separate macro by Dave Watson · 7 years ago
  95. 9ee4a5d crypto: aesni - Introduce gcm_context_data by Dave Watson · 7 years ago
  96. ba45833 crypto: aesni - Merge encode and decode to GCM_ENC_DEC macro by Dave Watson · 7 years ago
  97. adcadab crypto: aesni - Add GCM_COMPLETE macro by Dave Watson · 7 years ago
  98. 7af964c crypto: aesni - Add GCM_INIT macro by Dave Watson · 7 years ago
  99. 6c2c86b crypto: aesni - Macro-ify func save/restore by Dave Watson · 7 years ago
  100. e1fd316 crypto: aesni - Merge INITIAL_BLOCKS_ENC/DEC by Dave Watson · 7 years ago