1. 6048fdc lib/crypto: blake2s: include as built-in by Jason A. Donenfeld · 3 years ago
  2. cb5f09e crypto: arm/curve25519 - rename 'mod_init' & 'mod_exit' functions to be module-specific by Randy Dunlap · 3 years, 6 months ago
  3. 8116138 crypto: arm - use a pattern rule for generating *.S files by Masahiro Yamada · 3 years, 8 months ago
  4. 7c0303f crypto: arm - generate *.S by Perl at build time instead of shipping them by Masahiro Yamada · 3 years, 8 months ago
  5. 44200f2 crypto: arm/curve25519 - Move '.fpu' after '.arch' by Nathan Chancellor · 3 years, 9 months ago
  6. 8d195e7 crypto: poly1305 - fix poly1305_core_setkey() declaration by Arnd Bergmann · 3 years, 9 months ago
  7. e0ba808 crypto: arm/chacha-scalar - switch to common rev_l macro by Ard Biesheuvel · 3 years, 10 months ago
  8. d5adb9d crypto: arm/aes-scalar - switch to common rev_l/mov_l macros by Ard Biesheuvel · 3 years, 10 months ago
  9. d2f2516 crypto: arm/blake2s - fix for big endian by Eric Biggers · 3 years, 10 months ago
  10. 6131e97 crypto: arm/blake2b - drop unnecessary return statement by Eric Biggers · 3 years, 11 months ago
  11. 1862eb0 crypto: arm/blake2b - add NEON-accelerated BLAKE2b by Eric Biggers · 4 years ago
  12. 5172d32 crypto: arm/blake2s - add ARM scalar optimized BLAKE2s by Eric Biggers · 4 years ago
  13. 0eb76ba crypto: remove cipher routines from public crypto API by Ard Biesheuvel · 4 years, 1 month ago
  14. fd16931 crypto: arm/chacha-neon - add missing counter increment by Ard Biesheuvel · 4 years, 1 month ago
  15. f3456b9 crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata by Ard Biesheuvel · 4 years, 1 month ago
  16. a24d22b crypto: sha - split sha.h into sha1.h and sha2.h by Eric Biggers · 4 years, 2 months ago
  17. 86cd97e crypto: arm/chacha-neon - optimize for non-block size multiples by Ard Biesheuvel · 4 years, 2 months ago
  18. a2715fb crypto: arm/aes-neonbs - fix usage of cbc(aes) fallback by Horia Geantă · 4 years, 2 months ago
  19. 3ebbc03 crypto: arm/aes-neonbs - use typed init/exit routines for XTS by Ard Biesheuvel · 4 years, 3 months ago
  20. be6d699 crypto: arm/aes-neonbs - avoid loading reorder argument on encryption by Ard Biesheuvel · 4 years, 3 months ago
  21. 45a4777 crypto: arm/aes-neonbs - avoid hacks to prevent Thumb2 mode switches by Ard Biesheuvel · 4 years, 3 months ago
  22. 0f5e832 crypto: arm/sha512-neon - avoid ADRL pseudo instruction by Ard Biesheuvel · 4 years, 3 months ago
  23. 5478193 crypto: arm/sha256-neon - avoid ADRL pseudo instruction by Ard Biesheuvel · 4 years, 3 months ago
  24. 00b99ad2 crypto: arm/aes-neonbs - Use generic cbc encryption path by Herbert Xu · 4 years, 4 months ago
  25. 51982ea crypto: arm/poly1305 - Add prototype for poly1305_blocks_neon by Herbert Xu · 4 years, 4 months ago
  26. 6779d0e crypto: arm/curve25519 - include <linux/scatterlist.h> by Fabio Estevam · 4 years, 4 months ago
  27. 9332a9e crypto: Replace HTTP links with HTTPS ones by Alexander A. Klimov · 4 years, 5 months ago
  28. 3d2df84 crypto: arm/ghash - use variably sized key struct by Ard Biesheuvel · 4 years, 6 months ago
  29. 4152d14 Merge branch 'rwonce/rework' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux by Linus Torvalds · 4 years, 7 months ago
  30. 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
  31. 2aaba01 crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.h by Eric Biggers · 4 years, 8 months ago
  32. a9a8ba9 crypto: arch/nhpoly1305 - process in explicit 4k chunks by Jason A. Donenfeld · 4 years, 8 months ago
  33. 706024a crypto: arch/lib - limit simd usage to 4k chunks by Jason A. Donenfeld · 4 years, 8 months ago
  34. 5429ef6 compiler/gcc: Raise minimum GCC version for kernel builds to 4.8 by Will Deacon · 5 years ago
  35. 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
  36. 6e4e00d crypto: arm[64]/poly1305 - add artifact to .gitignore files by Jason A. Donenfeld · 4 years, 9 months ago
  37. d198b34 .gitignore: add SPDX License Identifier by Masahiro Yamada · 4 years, 10 months ago
  38. 82ff493 crypto: arm/neon - memzero_explicit aes-cbc key by Torsten Duwe · 4 years, 10 months ago
  39. 7548bf8 crypto: arm/ghash-ce - define fpu before fpu registers are referenced by Stefan Agner · 4 years, 10 months ago
  40. 0bc8176 crypto: arm/chacha - fix build failured when kernel mode NEON is disabled by Ard Biesheuvel · 5 years ago
  41. 3189990 crypto: {arm,arm64,mips}/poly1305 - remove redundant non-reduction from emit by Jason A. Donenfeld · 5 years ago
  42. e341942 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Herbert Xu · 5 years ago
  43. af5034e crypto: remove propagation of CRYPTO_TFM_RES_* flags by Eric Biggers · 5 years ago
  44. 674f368 crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN by Eric Biggers · 5 years ago
  45. 84faa30 crypto: arm/curve25519 - add arch-specific key generation function by Jason A. Donenfeld · 5 years ago
  46. 483847a Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 5 years ago
  47. 8394bfe crypto: arch - conditionalize crypto api in arch glue for lib code by Jason A. Donenfeld · 5 years ago
  48. 642356c Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 5 years ago
  49. d8f1308 crypto: arm/curve25519 - wire up NEON implementation by Jason A. Donenfeld · 5 years ago
  50. f0fb006 crypto: arm/curve25519 - import Bernstein and Schwabe's Curve25519 ARM implementation by Jason A. Donenfeld · 5 years ago
  51. a6b803b crypto: arm/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementation by Ard Biesheuvel · 5 years ago
  52. a44a343 crypto: arm/chacha - expose ARM ChaCha routine as library function by Ard Biesheuvel · 5 years ago
  53. b36d8c0 crypto: arm/chacha - remove dependency on generic ChaCha driver by Ard Biesheuvel · 5 years ago
  54. 29621d0 crypto: arm/chacha - import Eric Biggers's scalar accelerated ChaCha code by Ard Biesheuvel · 5 years ago
  55. 5fb8ef2 crypto: chacha - move existing library code into lib/crypto by Ard Biesheuvel · 5 years ago
  56. b95bba5 crypto: skcipher - rename the crypto_blkcipher module and kconfig option by Eric Biggers · 5 years ago
  57. b4d0c0a crypto: arm - use Kconfig based compiler checks for crypto opcodes by Ard Biesheuvel · 5 years ago
  58. f703964 crypto: arm/aes-ce - add dependency on AES library by Ard Biesheuvel · 5 years ago
  59. 3aa6d4a crypto: arm/aes-ce - build for v8 architecture explicitly by Ard Biesheuvel · 5 years ago
  60. 143d264 crypto: arm/aes-ce - implement ciphertext stealing for CBC by Ard Biesheuvel · 5 years ago
  61. 2ed8b79 crypto: arm/aes-neonbs - implement ciphertext stealing for XTS by Ard Biesheuvel · 5 years ago
  62. c61b160 crypto: arm/aes-ce - implement ciphertext stealing for XTS by Ard Biesheuvel · 5 years ago
  63. 38e73b3 crypto: arm/aes-neonbs - replace tweak mask literal with composition by Ard Biesheuvel · 5 years ago
  64. e53b43d crypto: arm/aes-ce - replace tweak mask literal with composition by Ard Biesheuvel · 5 years ago
  65. 1dede02 crypto: arm/aes-ce - switch to 4x interleave by Ard Biesheuvel · 5 years ago
  66. 46a2277 crypto: arm/aes-ce - yield the SIMD unit between scatterwalk steps by Ard Biesheuvel · 5 years ago
  67. fcb0e30 crypto: arm/aes - fix round key prototypes by Ard Biesheuvel · 5 years ago
  68. e4dcc1b crypto: arm - Rename functions to avoid conflict with crypto/sha256.h by Hans de Goede · 5 years ago
  69. 8dfa20f crypto: ghash - add comment and improve help text by Eric Biggers · 5 years ago
  70. b46033f crypto: arm/aes-scalar - unexport en/decryption routines by Ard Biesheuvel · 5 years ago
  71. 8de6dd3 crypto: arm/aes-cipher - switch to shared AES inverse Sbox by Ard Biesheuvel · 5 years ago
  72. 0a5dff9 crypto: arm/ghash - provide a synchronous version by Ard Biesheuvel · 5 years ago
  73. e5f0504 crypto: arm/aes-neonbs - provide a synchronous version of ctr(aes) by Ard Biesheuvel · 5 years ago
  74. 5eedf31 crypto: arm/aes-ce - provide a synchronous version of ctr(aes) by Ard Biesheuvel · 5 years ago
  75. fafb1dc crypto: arm/aes - use native endiannes for key schedule by Ard Biesheuvel · 5 years ago
  76. aa6e2d2 crypto: arm/aes-neonbs - switch to library version of key expansion routine by Ard Biesheuvel · 5 years ago
  77. 724ecd3 crypto: aes - rename local routines to prevent future clashes by Ard Biesheuvel · 5 years ago
  78. 20bb4ef crypto: arm/aes-ce - cosmetic/whitespace cleanup by Ard Biesheuvel · 5 years ago
  79. 4d2fa8b Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 5 years ago
  80. d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
  81. 860ab2e crypto: chacha - constify ctx and iv arguments by Eric Biggers · 6 years ago
  82. 2874c5f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 by Thomas Gleixner · 6 years ago
  83. efc77e8 crypto: arm/sha512 - Make sha512_arm_final static by YueHaibing · 6 years ago
  84. 877b569 crypto: shash - remove shash_desc::flags by Eric Biggers · 6 years ago
  85. 767f015 crypto: arm/aes-neonbs - don't access already-freed walk.iv by Eric Biggers · 6 years ago
  86. 99680c5 crypto: arm - convert to use crypto_simd_usable() by Eric Biggers · 6 years ago
  87. 63bdf42 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 6 years ago
  88. 511306b crypto: arm/aes-ce - update IV after partial final CTR block by Eric Biggers · 6 years ago
  89. c643165 crypto: sha512/arm - fix crash bug in Thumb2 build by Ard Biesheuvel · 6 years ago
  90. 69216a5 crypto: sha256/arm - fix crash bug in Thumb2 build by Ard Biesheuvel · 6 years ago
  91. e7b3ed3 crypto: arm/crct10dif-ce - cleanup and optimizations by Eric Biggers · 6 years ago
  92. c03f3cb crypto: arm/crct10dif - remove dead code by Ard Biesheuvel · 6 years ago
  93. 62fecf2 crypto: arm/crct10dif - revert to C code for short inputs by Ard Biesheuvel · 6 years ago
  94. 668c35f Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 6 years ago
  95. 8e9b61b kbuild: move .SECONDARY special target to Kbuild.include by Masahiro Yamada · 6 years ago
  96. 16aae35 crypto: arm/nhpoly1305 - add NEON-accelerated NHPoly1305 by Eric Biggers · 6 years ago
  97. bdb063a crypto: arm/chacha - add XChaCha12 support by Eric Biggers · 6 years ago
  98. 3cc2151 crypto: arm/chacha20 - refactor to allow varying number of rounds by Eric Biggers · 6 years ago
  99. d97a943 crypto: arm/chacha20 - add XChaCha20 support by Eric Biggers · 6 years ago
  100. be2830b crypto: arm/chacha20 - limit the preemption-disabled section by Eric Biggers · 6 years ago