1. 5c947d0 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 3 years ago
  2. 6048fdc lib/crypto: blake2s: include as built-in by Jason A. Donenfeld · 3 years ago
  3. d480a26 crypto: x86/aesni - don't require alignment of data by Jakub Kicinski · 3 years ago
  4. acd93f8 crypto: x86/curve25519 - use in/out register constraints more precisely by Jason A. Donenfeld · 3 years ago
  5. 015e42c crypto: x86/des3 - remove redundant assignment of variable nbytes by Colin Ian King · 3 years, 1 month ago
  6. bfc484f Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 3 years, 2 months ago
  7. f8690a4 crypto: x86/sm4 - Fix invalid section entry size by Tianjia Zhang · 3 years, 2 months ago
  8. 0e14ef3 crypto: x86/sm4 - Fix frame pointer stack corruption by Josh Poimboeuf · 3 years, 3 months ago
  9. a2d3cbc crypto: aesni - check walk.nbytes instead of err by Shreyansh Chouhan · 3 years, 4 months ago
  10. 72ff2bf crypto: aesni - xts_crypt() return if walk.nbytes is 0 by Shreyansh Chouhan · 3 years, 4 months ago
  11. 5b2efa2 crypto: x86/sm4 - add AES-NI/AVX2/x86_64 implementation by Tianjia Zhang · 3 years, 4 months ago
  12. de79d9a crypto: x86/sm4 - export reusable AESNI/AVX functions by Tianjia Zhang · 3 years, 4 months ago
  13. a7ee22e crypto: x86/sm4 - add AES-NI/AVX/x86_64 implementation by Tianjia Zhang · 3 years, 5 months ago
  14. 821720b crypto: x86/aes-ni - add missing error checks in XTS code by Ard Biesheuvel · 3 years, 5 months ago
  15. 1b82435 crypto: x86/curve25519 - fix cpu feature checking logic in mod_exit by Hangbin Liu · 3 years, 7 months ago
  16. 03b2cd7 Merge tag 'objtool-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 8 months ago
  17. ea5bc7b Merge tag 'x86_cleanups_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 8 months ago
  18. 7d3d10e x86/crypto: Enable objtool in crypto code by Josh Poimboeuf · 3 years, 10 months ago
  19. 27d2679 x86/crypto/sha512-ssse3: Standardize stack alignment prologue by Josh Poimboeuf · 3 years, 10 months ago
  20. ec063e0 x86/crypto/sha512-avx2: Standardize stack alignment prologue by Josh Poimboeuf · 3 years, 10 months ago
  21. d61684b x86/crypto/sha512-avx: Standardize stack alignment prologue by Josh Poimboeuf · 3 years, 10 months ago
  22. ce58466 x86/crypto/sha256-avx2: Standardize stack alignment prologue by Josh Poimboeuf · 3 years, 10 months ago
  23. 20114c8 x86/crypto/sha1_avx2: Standardize stack alignment prologue by Josh Poimboeuf · 3 years, 10 months ago
  24. 35a0067 x86/crypto/sha_ni: Standardize stack alignment prologue by Josh Poimboeuf · 3 years, 10 months ago
  25. 2b02ed5 x86/crypto/crc32c-pcl-intel: Standardize jump table by Josh Poimboeuf · 3 years, 10 months ago
  26. dabe516 x86/crypto/camellia-aesni-avx2: Unconditionally allocate stack buffer by Josh Poimboeuf · 3 years, 10 months ago
  27. e163be86 x86/crypto/aesni-intel_avx: Standardize stack alignment prologue by Josh Poimboeuf · 3 years, 10 months ago
  28. ff5796b x86/crypto/aesni-intel_avx: Fix register usage comments by Josh Poimboeuf · 3 years, 10 months ago
  29. 4f08300 x86/crypto/aesni-intel_avx: Remove unused macros by Josh Poimboeuf · 3 years, 10 months ago
  30. 8d195e7 crypto: poly1305 - fix poly1305_core_setkey() declaration by Arnd Bergmann · 3 years, 9 months ago
  31. 163b099 x86: Fix various typos in comments, take #2 by Ingo Molnar · 3 years, 9 months ago
  32. d9f6e12 x86: Fix various typos in comments by Ingo Molnar · 3 years, 9 months ago
  33. 65d1e3c crypto: aesni - release FPU during skcipher walk API calls by Ard Biesheuvel · 4 years ago
  34. 64a49b8 crypto: aesni - replace CTR function pointer with static call by Ard Biesheuvel · 4 years ago
  35. a04ea6f crypto: x86 - use local headers for x86 specific shared declarations by Ard Biesheuvel · 4 years ago
  36. 64ca771 crypto: x86 - remove glue helper module by Ard Biesheuvel · 4 years ago
  37. 165f357 crypto: x86/twofish - drop dependency on glue helper by Ard Biesheuvel · 4 years ago
  38. ea55cfc crypto: x86/cast6 - drop dependency on glue helper by Ard Biesheuvel · 4 years ago
  39. 674d40a crypto: x86/cast5 - drop dependency on glue helper by Ard Biesheuvel · 4 years ago
  40. 9ad58b4 crypto: x86/serpent - drop dependency on glue helper by Ard Biesheuvel · 4 years ago
  41. 407d409 crypto: x86/camellia - drop dependency on glue helper by Ard Biesheuvel · 4 years ago
  42. 827ee47 crypto: x86 - add some helper macros for ECB and CBC modes by Ard Biesheuvel · 4 years ago
  43. c0a6492 crypto: x86/blowfish - drop CTR mode implementation by Ard Biesheuvel · 4 years ago
  44. 768db5f crypto: x86/des - drop CTR mode implementation by Ard Biesheuvel · 4 years ago
  45. 89b7ba5 crypto: x86/glue-helper - drop CTR helper routines by Ard Biesheuvel · 4 years ago
  46. f43dcaf crypto: x86/twofish - drop CTR mode implementation by Ard Biesheuvel · 4 years ago
  47. 7a6623c crypto: x86/cast6 - drop CTR mode implementation by Ard Biesheuvel · 4 years ago
  48. e2d60e2 crypto: x86/cast5 - drop CTR mode implementation by Ard Biesheuvel · 4 years ago
  49. 2e9440a crypto: x86/serpent - drop CTR mode implementation by Ard Biesheuvel · 4 years ago
  50. a1f91ec crypto: x86/camellia - drop CTR mode implementation by Ard Biesheuvel · 4 years ago
  51. 31d49c4 crypto: x86/glue-helper - drop XTS helper routines by Ard Biesheuvel · 4 years ago
  52. da4df93 crypto: x86/twofish - switch to XTS template by Ard Biesheuvel · 4 years ago
  53. 9ec0af8 crypto: x86/serpent- switch to XTS template by Ard Biesheuvel · 4 years ago
  54. 2cc0fed crypto: x86/cast6 - switch to XTS template by Ard Biesheuvel · 4 years ago
  55. 55a7e88 crypto: x86/camellia - switch to XTS template by Ard Biesheuvel · 4 years ago
  56. d6cbf4e crypto: aesni - replace function pointers with static branches by Ard Biesheuvel · 4 years ago
  57. 83c83e6 crypto: aesni - refactor scatterlist processing by Ard Biesheuvel · 4 years ago
  58. 2694e23 crypto: aesni - clean up mapping of associated data by Ard Biesheuvel · 4 years ago
  59. 30f2c18 crypto: aesni - drop unused asm prototypes by Ard Biesheuvel · 4 years ago
  60. a13ed1d crypto: aesni - prevent misaligned buffers on the stack by Ard Biesheuvel · 4 years ago
  61. 2481104 crypto: x86/aes-ni-xts - rewrite and drop indirections via glue helper by Ard Biesheuvel · 4 years ago
  62. 86ad60a crypto: x86/aes-ni-xts - use direct calls to and 4-way stride by Ard Biesheuvel · 4 years ago
  63. 8c4a93a crypto: blake2s - share the "shash" API boilerplate code by Eric Biggers · 4 years ago
  64. 1aa90f4 crypto: x86/blake2s - define shash_alg structs using macros by Eric Biggers · 4 years ago
  65. ddf169a crypto: aesni - implement support for cts(cbc(aes)) by Ard Biesheuvel · 4 years, 1 month ago
  66. 9e4b0d5 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 4 years ago
  67. be169fe crypto: x86/poly1305 - Use TEST %reg,%reg instead of CMP $0,%reg by Uros Bizjak · 4 years, 1 month ago
  68. 0b837f1 crypto: x86/sha512 - Use TEST %reg,%reg instead of CMP $0,%reg by Uros Bizjak · 4 years, 1 month ago
  69. 032d049 crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg by Uros Bizjak · 4 years, 1 month ago
  70. a24d22b crypto: sha - split sha.h into sha1.h and sha2.h by Eric Biggers · 4 years, 2 months ago
  71. 458c048 crypto: hash - Use memzero_explicit() for clearing state by Arvind Sankar · 4 years, 2 months ago
  72. d4b3984 crypto: x86/aes - remove unused file aes_glue.c by Eric Biggers · 4 years, 3 months ago
  73. c3a98c3 crypto: x86/poly1305 - add back a needed assignment by Eric Biggers · 4 years, 2 months ago
  74. 4a0c1de crypto: x86/poly1305 - Remove assignments with no effect by Herbert Xu · 4 years, 3 months ago
  75. 7dfd1e0 crypto: poly1305-x86_64 - Use XORL r32,32 by Uros Bizjak · 4 years, 4 months ago
  76. db71953 crypto: curve25519-x86_64 - Use XORL r32,32 by Uros Bizjak · 4 years, 4 months ago
  77. 3a95887 crypto: x86/crc32c-intel - Use CRC32 mnemonic by Uros Bizjak · 4 years, 5 months ago
  78. 0c3dc78 crypto: algapi - Remove skbuff.h inclusion by Herbert Xu · 4 years, 4 months ago
  79. 054a554 crypto: x86/curve25519 - Remove unused carry variables by Herbert Xu · 4 years, 5 months ago
  80. 44623b2 crypto: x86/crc32c - fix building with clang ias by Arnd Bergmann · 4 years, 7 months ago
  81. d7866e5 crypto: x86 - Remove include/asm/inst.h by Uros Bizjak · 4 years, 6 months ago
  82. e79a317 crypto: x86/chacha-sse3 - use unaligned loads for state array by Ard Biesheuvel · 4 years, 6 months ago
  83. 3347c8a crypto: aesni - Fix build with LLVM_IAS=1 by Sedat Dilek · 4 years, 6 months ago
  84. 4406973 crypto: aesni - add compatibility with IAS by Jian Cai · 4 years, 6 months ago
  85. 69fc06f Merge tag 'objtool-core-2020-06-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 7 months ago
  86. 81e8c10 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 4 years, 7 months ago
  87. 7c0577f Merge tag 'v5.7-rc6' into objtool/core, to pick up fixes and resolve semantic conflict by Ingo Molnar · 4 years, 7 months ago
  88. 2aaba01 crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.h by Eric Biggers · 4 years, 8 months ago
  89. 34fdce6 x86: Change {JMP,CALL}_NOSPEC argument by Peter Zijlstra · 4 years, 8 months ago
  90. a9a8ba9 crypto: arch/nhpoly1305 - process in explicit 4k chunks by Jason A. Donenfeld · 4 years, 8 months ago
  91. 706024a crypto: arch/lib - limit simd usage to 4k chunks by Jason A. Donenfeld · 4 years, 8 months ago
  92. e6abef6 x86: update AS_* macros to binutils >=2.23, supporting ADX and AVX2 by Jason A. Donenfeld · 4 years, 9 months ago
  93. d7e40ea crypto: x86 - clean up poly1305-x86_64-cryptogams.S by 'make clean' by Masahiro Yamada · 4 years, 9 months ago
  94. 4dcbfc3 crypto: x86 - rework configuration based on Kconfig by Jason A. Donenfeld · 4 years, 9 months ago
  95. 4225157 x86: remove always-defined CONFIG_AS_AVX by Masahiro Yamada · 4 years, 9 months ago
  96. 92203b0 x86: remove always-defined CONFIG_AS_SSSE3 by Masahiro Yamada · 4 years, 9 months ago
  97. ff2ae60 Merge tag 'spdx-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx by Linus Torvalds · 4 years, 9 months ago
  98. 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
  99. 629b3df Merge branch 'x86/cpu' into perf/core, to resolve conflict by Ingo Molnar · 4 years, 9 months ago
  100. d198b34 .gitignore: add SPDX License Identifier by Masahiro Yamada · 4 years, 10 months ago