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