| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-03 | crypto: sparc - Remove des and des3_ede code | Eric Biggers | 4 | -917/+0 |
| 2026-01-15 | lib/crypto: sparc/aes: Migrate optimized code into library | Eric Biggers | 4 | -1680/+7 |
| 2025-08-26 | lib/crypto: sparc/md5: Migrate optimized code into library | Eric Biggers | 4 | -258/+0 |
| 2025-07-14 | lib/crypto: sparc/sha1: Migrate optimized code into library | Eric Biggers | 4 | -178/+0 |
| 2025-06-30 | lib/crypto: sparc/sha512: Migrate optimized SHA-512 code to library | Eric Biggers | 4 | -236/+0 |
| 2025-06-30 | crypto: sha512 - Rename conflicting symbols | Eric Biggers | 1 | -7/+7 |
| 2025-05-05 | crypto: sparc/sha256 - implement library instead of shash | Eric Biggers | 4 | -218/+0 |
| 2025-05-05 | crypto: sparc - move opcodes.h into asm directory | Eric Biggers | 15 | -128/+14 |
| 2025-04-23 | crypto: sparc/sha512 - Use API partial block handling | Herbert Xu | 1 | -87/+15 |
| 2025-04-23 | crypto: sparc/sha256 - Use API partial block handling | Herbert Xu | 1 | -101/+20 |
| 2025-04-23 | crypto: sparc/sha1 - Use API partial block handling | Herbert Xu | 1 | -94/+15 |
| 2025-04-23 | crypto: sparc/md5 - Use API partial block handling | Herbert Xu | 1 | -77/+62 |
| 2025-03-15 | crypto: skcipher - Make skcipher_walk src.virt.addr const | Herbert Xu | 1 | -1/+1 |
| 2024-12-01 | sparc/crc32: expose CRC32 functions through lib | Eric Biggers | 4 | -219/+0 |
| 2024-10-02 | move asm/unaligned.h to linux/unaligned.h | Al Viro | 1 | -1/+1 |
| 2023-10-27 | crypto: sparc/crc32c - stop using the shash alignmask | Eric Biggers | 1 | -20/+23 |
| 2023-08-28 | sparc: Explicitly include correct DT includes | Rob Herring | 1 | -1/+1 |
| 2022-08-26 | crypto: Kconfig - simplify cipher entries | Robert Elliott | 1 | -33/+15 |
| 2022-08-26 | crypto: Kconfig - simplify hash entries | Robert Elliott | 1 | -12/+16 |
| 2022-08-26 | crypto: Kconfig - simplify CRC entries | Robert Elliott | 1 | -3/+4 |
| 2022-08-26 | crypto: Kconfig - move sparc entries to a submenu | Robert Elliott | 1 | -0/+103 |
| 2021-12-31 | crypto: sparc/sha - remove duplicate hash init function | Tianjia Zhang | 3 | -80/+8 |
| 2020-11-27 | crypto: sparc - Fix sparse endianness warnings | Herbert Xu | 2 | -5/+6 |
| 2020-11-20 | crypto: sha - split sha.h into sha1.h and sha2.h | Eric Biggers | 3 | -3/+3 |
| 2020-07-16 | crypto: sparc - rename sha256 to sha256_alg | Eric Biggers | 1 | -7/+7 |
| 2020-05-08 | crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.h | Eric Biggers | 4 | -4/+0 |
| 2020-01-09 | crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN | Eric Biggers | 3 | -9/+2 |
| 2019-10-23 | crypto: sparc/des - convert to skcipher API | Eric Biggers | 1 | -272/+227 |
| 2019-10-23 | crypto: sparc/camellia - convert to skcipher API | Eric Biggers | 1 | -122/+95 |
| 2019-10-23 | crypto: sparc/aes - convert to skcipher API | Eric Biggers | 1 | -167/+143 |
| 2019-08-22 | crypto: sparc/des - switch to new verification routines | Ard Biesheuvel | 1 | -21/+16 |
| 2019-07-26 | crypto: aes - rename local routines to prevent future clashes | Ard Biesheuvel | 1 | -4/+4 |
| 2019-05-21 | treewide: Add SPDX license identifier for more missed files | Thomas Gleixner | 8 | -0/+8 |
| 2019-04-18 | crypto: sparc - Forbid 2-key 3DES in FIPS mode | Herbert Xu | 1 | -7/+4 |
| 2019-01-25 | crypto: clarify name of WEAK_KEY request flag | Eric Biggers | 1 | -2/+2 |
| 2018-11-20 | crypto: remove useless initializations of cra_list | Eric Biggers | 3 | -15/+0 |
| 2018-07-09 | crypto: shash - remove useless setting of type flags | Eric Biggers | 4 | -6/+0 |
| 2018-01-31 | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 1 | -0/+1 |
| 2018-01-24 | sparc64: fix typo in CONFIG_CRYPTO_DES_SPARC64 => CONFIG_CRYPTO_CAMELLIA_SPARC64 | Corentin Labbe | 1 | -1/+1 |
| 2018-01-12 | crypto: hash - annotate algorithms taking optional key | Eric Biggers | 1 | -0/+1 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 11 | -0/+11 |
| 2017-08-04 | crypto: algapi - make crypto_xor() take separate dst and src arguments | Ard Biesheuvel | 1 | -2/+1 |
| 2015-10-08 | crypto: sparc - initialize blkcipher.ivsize | Dave Kleikamp | 3 | -0/+5 |
| 2015-05-18 | crypto: sparc/md5 - use md5 IV MD5_HX instead of their raw value | LABBE Corentin | 1 | -4/+4 |
| 2015-01-13 | crypto: sparc64/md5 - fix module description | Mathias Krause | 1 | -1/+1 |
| 2015-01-13 | crypto: sparc64/des - add "des3_ede" module alias | Mathias Krause | 1 | -0/+1 |
| 2015-01-13 | crypto: sparc64/camellia - fix module alias | Mathias Krause | 1 | -1/+1 |
| 2015-01-13 | crypto: sparc64/aes - fix module description | Mathias Krause | 1 | -1/+1 |
| 2014-12-02 | crypto: sparc - replace memset by memzero_explicit | Julia Lawall | 2 | -2/+2 |
| 2014-11-24 | crypto: prefix module autoloading with "crypto-" | Kees Cook | 8 | -10/+10 |
| 2014-05-18 | sparc64: fix sparse warnings in aes_glue.c | Sam Ravnborg | 1 | -3/+3 |
| 2012-12-19 | sparc64: Set CRYPTO_TFM_REQ_MAY_SLEEP consistently in CAMELLIA code. | David S. Miller | 1 | -0/+3 |
| 2012-12-19 | sparc64: Set CRYPTO_TFM_REQ_MAY_SLEEP consistently in DES code. | David S. Miller | 1 | -0/+6 |
| 2012-12-19 | sparc64: Fix ECB looping constructs in AES code. | David S. Miller | 1 | -0/+1 |
| 2012-12-19 | sparc64: Set CRYPTO_TFM_REQ_MAY_SLEEP consistently in AES code. | David S. Miller | 1 | -0/+4 |
| 2012-12-19 | sparc64: Fix AES ctr mode block size. | David S. Miller | 1 | -3/+24 |
| 2012-12-19 | sparc64: Fix unrolled AES 256-bit key loops. | David S. Miller | 1 | -6/+14 |
| 2012-11-09 | sparc64: Fix build with mix of modular vs. non-modular crypto drivers. | David S. Miller | 9 | -8/+24 |
| 2012-09-21 | sparc64: Fix function argument comment in camellia_sparc64_key_expand asm. | David S. Miller | 1 | -1/+1 |
| 2012-09-17 | sparc64: Fix IV handling bug in des_sparc64_cbc_decrypt | David S. Miller | 1 | -0/+1 |
| 2012-09-15 | sparc64: Add auto-loading mechanism to crypto-opcode drivers. | David S. Miller | 2 | -8/+22 |
| 2012-09-15 | sparc64: Add missing pr_fmt define to crypto opcode drivers. | David S. Miller | 3 | -0/+6 |
| 2012-09-15 | sparc64: Adjust crypto priorities. | David S. Miller | 9 | -16/+38 |
| 2012-09-01 | sparc64: Fix bugs in unrolled 256-bit loops. | David S. Miller | 1 | -3/+9 |
| 2012-08-31 | sparc64: Avoid code duplication in crypto assembler. | David S. Miller | 9 | -125/+117 |
| 2012-08-30 | sparc64: Unroll CTR crypt loops in AES driver. | David S. Miller | 1 | -24/+118 |
| 2012-08-30 | sparc64: Unroll ECB decryption loops in AES driver. | David S. Miller | 1 | -18/+143 |
| 2012-08-30 | sparc64: Unroll ECB encryption loops in AES driver. | David S. Miller | 1 | -18/+148 |
| 2012-08-29 | sparc64: Add ctr mode support to AES driver. | David S. Miller | 2 | -0/+157 |
| 2012-08-29 | sparc64: Move AES driver over to a methods based implementation. | David S. Miller | 2 | -335/+726 |
| 2012-08-28 | sparc64: Use fsrc2 instead of fsrc1 in sparc64 hash crypto drivers. | David S. Miller | 4 | -4/+4 |
| 2012-08-28 | sparc64: Add CAMELLIA driver making use of the new camellia opcodes. | David S. Miller | 3 | -0/+903 |
| 2012-08-25 | sparc64: Add DES driver making use of the new des opcodes. | David S. Miller | 3 | -0/+966 |
| 2012-08-22 | sparc64: Add CRC32C driver making use of the new crc32c opcode. | David S. Miller | 3 | -0/+210 |
| 2012-08-22 | sparc64: Add AES driver making use of the new aes opcodes. | David S. Miller | 3 | -0/+1163 |
| 2012-08-20 | sparc64: Add MD5 driver making use of the 'md5' instruction. | David S. Miller | 3 | -0/+258 |
| 2012-08-20 | sparc64: Add SHA384/SHA512 driver making use of the 'sha512' instruction. | David S. Miller | 3 | -0/+326 |
| 2012-08-20 | sparc64: Add SHA224/SHA256 driver making use of the 'sha256' instruction. | David S. Miller | 3 | -0/+317 |
| 2012-08-20 | sparc64: Add SHA1 driver making use of the 'sha1' instruction. | David S. Miller | 3 | -0/+260 |