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