| Age | Commit message (Expand) | Author | Files | Lines |
| 9 days | Merge tag 'v6.19-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 1 | -1/+1 |
| 9 days | Merge tag 'fpsimd-on-stack-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 14 | -84/+61 |
| 9 days | Merge tag 'libcrypto-at-least-for-linus' of git://git.kernel.org/pub/scm/linu... | Linus Torvalds | 1 | -9/+9 |
| 9 days | Merge tag 'libcrypto-tests-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 8 | -0/+1587 |
| 9 days | Merge tag 'libcrypto-updates-for-linus' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 30 | -208/+2959 |
| 2025-11-24 | crypto: lib/mpi - use min() instead of min_t() | David Laight | 1 | -1/+1 |
| 2025-11-23 | lib/crypto: chacha20poly1305: Statically check fixed array lengths | Jason A. Donenfeld | 1 | -9/+9 |
| 2025-11-21 | lib/crypto: tests: Fix KMSAN warning in test_sha256_finup_2x() | Eric Biggers | 1 | -0/+1 |
| 2025-11-12 | lib/crypto: arm64: Move remaining algorithms to scoped ksimd API | Ard Biesheuvel | 2 | -21/+16 |
| 2025-11-12 | lib/crypto: arm/blake2b: Move to scoped ksimd API | Ard Biesheuvel | 1 | -3/+2 |
| 2025-11-12 | Merge tag 'scoped-ksimd-for-arm-arm64' into libcrypto-fpsimd-on-stack | Eric Biggers | 11 | -60/+43 |
| 2025-11-12 | lib/crypto: Switch ARM and arm64 to 'ksimd' scoped guard API | Ard Biesheuvel | 11 | -60/+43 |
| 2025-11-11 | lib/crypto: tests: Add KUnit tests for POLYVAL | Eric Biggers | 4 | -0/+419 |
| 2025-11-11 | lib/crypto: tests: Add additional SHAKE tests | Eric Biggers | 2 | -55/+151 |
| 2025-11-11 | lib/crypto: tests: Add SHA3 kunit tests | David Howells | 4 | -0/+587 |
| 2025-11-11 | lib/crypto: tests: Add KUnit tests for BLAKE2b | Eric Biggers | 4 | -0/+485 |
| 2025-11-11 | lib/crypto: x86/polyval: Migrate optimized code into library | Eric Biggers | 4 | -0/+404 |
| 2025-11-11 | lib/crypto: arm64/polyval: Migrate optimized code into library | Eric Biggers | 4 | -0/+443 |
| 2025-11-11 | lib/crypto: polyval: Add POLYVAL library | Eric Biggers | 3 | -0/+325 |
| 2025-11-05 | lib/crypto: x86/blake2s: Use vpternlogd for 3-input XORs | Eric Biggers | 1 | -4/+2 |
| 2025-11-05 | lib/crypto: x86/blake2s: Avoid writing back unchanged 'f' value | Eric Biggers | 1 | -2/+2 |
| 2025-11-05 | lib/crypto: x86/blake2s: Improve readability | Eric Biggers | 1 | -97/+134 |
| 2025-11-05 | lib/crypto: x86/blake2s: Use local labels for data | Eric Biggers | 1 | -19/+26 |
| 2025-11-05 | lib/crypto: x86/blake2s: Drop check for nblocks == 0 | Eric Biggers | 1 | -3/+0 |
| 2025-11-05 | lib/crypto: x86/blake2s: Fix 32-bit arg treated as 64-bit | Eric Biggers | 1 | -2/+2 |
| 2025-11-05 | lib/crypto: arm, arm64: Drop filenames from file comments | Eric Biggers | 7 | -7/+7 |
| 2025-11-05 | lib/crypto: arm/blake2s: Fix some comments | Eric Biggers | 1 | -4/+4 |
| 2025-11-05 | lib/crypto: s390/sha3: Add optimized one-shot SHA-3 digest functions | Eric Biggers | 1 | -2/+65 |
| 2025-11-05 | lib/crypto: sha3: Support arch overrides of one-shot digest functions | Eric Biggers | 1 | -0/+37 |
| 2025-11-05 | lib/crypto: s390/sha3: Add optimized Keccak functions | Eric Biggers | 2 | -0/+89 |
| 2025-11-05 | lib/crypto: arm64/sha3: Migrate optimized code into library | Eric Biggers | 4 | -0/+285 |
| 2025-11-05 | lib/crypto: sha3: Add FIPS cryptographic algorithm self-test | Eric Biggers | 2 | -1/+23 |
| 2025-11-05 | lib/crypto: sha3: Move SHA3 Iota step mapping into round function | David Howells | 1 | -6/+6 |
| 2025-11-05 | lib/crypto: sha3: Add SHA-3 support | David Howells | 3 | -0/+371 |
| 2025-11-04 | lib/crypto: arm/curve25519: Disable on CPU_BIG_ENDIAN | Eric Biggers | 1 | -1/+1 |
| 2025-11-04 | lib/crypto: curve25519-hacl64: Fix older clang KASAN workaround for GCC | Nathan Chancellor | 1 | -1/+1 |
| 2025-10-29 | lib/crypto: arm/blake2b: Migrate optimized code into library | Eric Biggers | 4 | -0/+393 |
| 2025-10-29 | lib/crypto: blake2b: Add BLAKE2b library functions | Eric Biggers | 3 | -0/+193 |
| 2025-10-29 | lib/crypto: blake2s: Drop excessive const & rename block => data | Eric Biggers | 4 | -20/+18 |
| 2025-10-29 | lib/crypto: blake2s: Rename blake2s_state to blake2s_ctx | Eric Biggers | 5 | -54/+53 |
| 2025-10-29 | lib/crypto: blake2s: Adjust parameter order of blake2s() | Eric Biggers | 1 | -8/+8 |
| 2025-10-29 | lib/crypto: Add FIPS self-tests for SHA-1 and SHA-2 | Eric Biggers | 4 | -6/+96 |
| 2025-10-22 | lib/crypto: poly1305: Restore dependency of arch code on !KMSAN | Eric Biggers | 1 | -1/+1 |
| 2025-09-29 | Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux | Linus Torvalds | 6 | -11/+972 |
| 2025-09-29 | Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 88 | -1897/+7748 |
| 2025-09-29 | Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb... | Linus Torvalds | 1 | -119/+4 |
| 2025-09-17 | lib/crypto: tests: Add tests and benchmark for sha256_finup_2x() | Eric Biggers | 1 | -0/+184 |
| 2025-09-17 | lib/crypto: x86/sha256: Add support for 2-way interleaved hashing | Eric Biggers | 2 | -0/+407 |
| 2025-09-17 | lib/crypto: arm64/sha256: Add support for 2-way interleaved hashing | Eric Biggers | 2 | -6/+315 |
| 2025-09-17 | lib/crypto: sha256: Add support for 2-way interleaved hashing | Eric Biggers | 1 | -5/+66 |
| 2025-09-06 | lib/crypto: tests: Enable Curve25519 test when CRYPTO_SELFTESTS | Eric Biggers | 1 | -1/+1 |
| 2025-09-06 | lib/crypto: curve25519: Consolidate into single module | Eric Biggers | 9 | -72/+4645 |
| 2025-09-06 | lib/crypto: curve25519: Move a couple functions out-of-line | Eric Biggers | 1 | -1/+33 |
| 2025-09-06 | lib/crypto: tests: Add Curve25519 benchmark | Eric Biggers | 1 | -1/+32 |
| 2025-09-06 | lib/crypto: tests: Migrate Curve25519 self-test to KUnit | Eric Biggers | 5 | -35/+52 |
| 2025-08-29 | lib/crypto: tests: Add KUnit tests for BLAKE2s | Eric Biggers | 4 | -0/+383 |
| 2025-08-29 | lib/crypto: blake2s: Consolidate into single C translation unit | Eric Biggers | 11 | -92/+47 |
| 2025-08-29 | lib/crypto: blake2s: Move generic code into blake2s.c | Eric Biggers | 3 | -112/+94 |
| 2025-08-29 | lib/crypto: blake2s: Always enable arch-optimized BLAKE2s code | Eric Biggers | 2 | -2/+2 |
| 2025-08-29 | lib/crypto: blake2s: Remove obsolete self-test | Eric Biggers | 3 | -662/+0 |
| 2025-08-29 | lib/crypto: x86/blake2s: Reduce size of BLAKE2S_SIGMA2 | Eric Biggers | 1 | -14/+14 |
| 2025-08-29 | lib/crypto: chacha: Consolidate into single module | Eric Biggers | 24 | -265/+122 |
| 2025-08-29 | lib/crypto: chacha: Rename libchacha.c to chacha.c | Eric Biggers | 2 | -0/+1 |
| 2025-08-29 | lib/crypto: chacha: Rename chacha.c to chacha-block-generic.c | Eric Biggers | 2 | -2/+2 |
| 2025-08-29 | lib/crypto: chacha: Remove unused function chacha_is_arch_optimized() | Eric Biggers | 7 | -43/+0 |
| 2025-08-29 | lib/crypto: riscv/poly1305: Import OpenSSL/CRYPTOGAMS implementation | Zhihang Shao | 4 | -1/+877 |
| 2025-08-29 | lib/crypto: poly1305: Consolidate into single module | Eric Biggers | 26 | -415/+290 |
| 2025-08-29 | lib/crypto: poly1305: Remove unused function poly1305_is_arch_optimized() | Eric Biggers | 5 | -32/+0 |
| 2025-08-27 | lib/crypto: Drop inline from all *_mod_init_arch() functions | Eric Biggers | 18 | -18/+18 |
| 2025-08-27 | lib/crypto: tests: Add KUnit tests for MD5 and HMAC-MD5 | Eric Biggers | 4 | -0/+236 |
| 2025-08-26 | lib/crypto: sparc/md5: Migrate optimized code into library | Eric Biggers | 4 | -0/+120 |
| 2025-08-26 | lib/crypto: powerpc/md5: Migrate optimized code into library | Eric Biggers | 4 | -0/+249 |
| 2025-08-26 | lib/crypto: mips/md5: Migrate optimized code into library | Eric Biggers | 2 | -0/+66 |
| 2025-08-26 | lib/crypto: md5: Add MD5 and HMAC-MD5 library functions | Eric Biggers | 3 | -0/+342 |
| 2025-08-26 | lib/crypto: sha512: Use underlying functions instead of crypto_simd_usable() | Eric Biggers | 4 | -12/+6 |
| 2025-08-26 | lib/crypto: sha256: Use underlying functions instead of crypto_simd_usable() | Eric Biggers | 4 | -16/+15 |
| 2025-08-14 | lib/crypto: ensure generated *.S files are removed on make clean | Tal Zussman | 1 | -4/+4 |
| 2025-08-14 | lib/crypto: sha: Update Kconfig help for SHA1 and SHA256 | Eric Biggers | 1 | -5/+5 |
| 2025-08-11 | kunit, lib/crypto: Move run_irq_test() to common header | Eric Biggers | 1 | -119/+4 |
| 2025-07-29 | Merge tag 's390-6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390... | Linus Torvalds | 1 | -0/+1 |
| 2025-07-28 | Merge tag 'libcrypto-tests-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 17 | -0/+2619 |
| 2025-07-21 | lib/crypto: tests: Annotate worker to be on stack | Guenter Roeck | 1 | -1/+1 |
| 2025-07-20 | lib/crypto: arm64/sha512-ce: Drop compatibility macros for older binutils | Eric Biggers | 1 | -20/+11 |
| 2025-07-20 | lib/crypto: x86/sha1-ni: Convert to use rounds macros | Eric Biggers | 1 | -158/+29 |
| 2025-07-20 | lib/crypto: x86/sha1-ni: Minor optimizations and cleanup | Eric Biggers | 1 | -43/+25 |
| 2025-07-14 | lib/crypto: tests: Add KUnit tests for SHA-1 and HMAC-SHA1 | Eric Biggers | 4 | -0/+262 |
| 2025-07-14 | lib/crypto: tests: Add KUnit tests for Poly1305 | Eric Biggers | 4 | -0/+361 |
| 2025-07-14 | lib/crypto: tests: Add KUnit tests for SHA-384 and SHA-512 | Eric Biggers | 6 | -0/+723 |
| 2025-07-14 | lib/crypto: tests: Add KUnit tests for SHA-224 and SHA-256 | Eric Biggers | 8 | -0/+590 |
| 2025-07-14 | lib/crypto: tests: Add hash-test-template.h and gen-hash-testvecs.py | Eric Biggers | 1 | -0/+683 |
| 2025-07-14 | lib/crypto: x86/sha1: Migrate optimized code into library | Eric Biggers | 6 | -0/+1625 |
| 2025-07-14 | lib/crypto: sparc/sha1: Migrate optimized code into library | Eric Biggers | 4 | -0/+117 |
| 2025-07-14 | lib/crypto: s390/sha1: Migrate optimized code into library | Eric Biggers | 2 | -0/+29 |
| 2025-07-14 | lib/crypto: powerpc/sha1: Migrate optimized code into library | Eric Biggers | 5 | -0/+554 |
| 2025-07-14 | lib/crypto: mips/sha1: Migrate optimized code into library | Eric Biggers | 2 | -0/+82 |
| 2025-07-14 | lib/crypto: arm64/sha1: Migrate optimized code into library | Eric Biggers | 4 | -0/+171 |
| 2025-07-14 | lib/crypto: arm/sha1: Migrate optimized code into library | Eric Biggers | 6 | -0/+1315 |
| 2025-07-14 | lib/crypto: sha1: Add HMAC support | Eric Biggers | 1 | -3/+105 |
| 2025-07-14 | lib/crypto: sha1: Add SHA-1 library functions | Eric Biggers | 3 | -7/+124 |
| 2025-07-14 | lib/crypto: sha1: Rename sha1_init() to sha1_init_raw() | Eric Biggers | 1 | -3/+3 |
| 2025-07-14 | lib/crypto: sha2: Add hmac_sha*_init_usingrawkey() | Eric Biggers | 2 | -34/+74 |
| 2025-07-14 | lib/crypto: arm/poly1305: Remove unneeded empty weak function | Eric Biggers | 2 | -6/+1 |
| 2025-07-11 | lib/crypto: x86/poly1305: Fix performance regression on short messages | Eric Biggers | 1 | -0/+8 |
| 2025-07-11 | lib/crypto: x86/poly1305: Fix register corruption in no-SIMD contexts | Eric Biggers | 1 | -1/+39 |
| 2025-07-11 | lib/crypto: arm64/poly1305: Fix register corruption in no-SIMD contexts | Eric Biggers | 1 | -1/+2 |
| 2025-07-11 | lib/crypto: arm/poly1305: Fix register corruption in no-SIMD contexts | Eric Biggers | 1 | -1/+2 |
| 2025-07-08 | lib/crypto: hash_info: Move hash_info.c into lib/crypto/ | Eric Biggers | 3 | -0/+68 |
| 2025-07-04 | lib/crypto: x86/sha256: Remove unnecessary checks for nblocks==0 | Eric Biggers | 4 | -10/+0 |
| 2025-07-04 | lib/crypto: x86/sha256: Move static_call above kernel-mode FPU section | Eric Biggers | 5 | -34/+25 |
| 2025-07-04 | lib/crypto: sha256: Sync sha256_update() with sha512_update() | Eric Biggers | 1 | -3/+25 |
| 2025-07-04 | lib/crypto: sha256: Consolidate into single module | Eric Biggers | 26 | -390/+281 |
| 2025-07-04 | lib/crypto: sha256: Remove sha256_is_arch_optimized() | Eric Biggers | 7 | -44/+0 |
| 2025-07-04 | lib/crypto: sha256: Add HMAC-SHA224 and HMAC-SHA256 support | Eric Biggers | 1 | -5/+142 |
| 2025-07-04 | lib/crypto: sha256: Propagate sha256_block_state type to implementations | Eric Biggers | 15 | -34/+48 |
| 2025-07-04 | lib/crypto: sha256: Make library API use strongly-typed contexts | Eric Biggers | 1 | -27/+73 |
| 2025-07-04 | lib/crypto: sha256: Add sha224() and sha224_update() | Eric Biggers | 1 | -0/+10 |
| 2025-07-04 | lib/crypto: sha256: Remove sha256_blocks_simd() | Eric Biggers | 12 | -58/+34 |
| 2025-07-04 | lib/crypto: sha256: Reorder some code | Eric Biggers | 1 | -6/+6 |
| 2025-06-30 | lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap | Eric Biggers | 1 | -13/+7 |
| 2025-06-30 | lib/crypto: x86: Move arch/x86/lib/crypto/ into lib/crypto/ | Eric Biggers | 18 | -1/+9666 |
| 2025-06-30 | lib/crypto: sparc: Move arch/sparc/lib/crypto/ into lib/crypto/ | Eric Biggers | 6 | -1/+156 |
| 2025-06-30 | lib/crypto: s390: Move arch/s390/lib/crypto/ into lib/crypto/ | Eric Biggers | 8 | -1/+1047 |
| 2025-06-30 | lib/crypto: riscv: Move arch/riscv/lib/crypto/ into lib/crypto/ | Eric Biggers | 8 | -1/+689 |
| 2025-06-30 | lib/crypto: powerpc: Move arch/powerpc/lib/crypto/ into lib/crypto/ | Eric Biggers | 10 | -1/+2533 |
| 2025-06-30 | lib/crypto: mips: Move arch/mips/lib/crypto/ into lib/crypto/ | Eric Biggers | 9 | -1/+1867 |
| 2025-06-30 | lib/crypto: arm64: Move arch/arm64/lib/crypto/ into lib/crypto/ | Eric Biggers | 12 | -2/+2960 |
| 2025-06-30 | lib/crypto: arm: Move arch/arm/lib/crypto/ into lib/crypto/ | Eric Biggers | 15 | -1/+3833 |
| 2025-06-30 | lib/crypto: x86/sha512: Remove unnecessary checks for nblocks==0 | Eric Biggers | 3 | -14/+3 |
| 2025-06-30 | lib/crypto: x86/sha512: Migrate optimized SHA-512 code to library | Eric Biggers | 6 | -0/+1656 |
| 2025-06-30 | lib/crypto: sparc/sha512: Migrate optimized SHA-512 code to library | Eric Biggers | 4 | -0/+146 |
| 2025-06-30 | lib/crypto: s390/sha512: Migrate optimized SHA-512 code to library | Eric Biggers | 2 | -0/+29 |
| 2025-06-30 | lib/crypto: riscv/sha512: Migrate optimized SHA-512 code to library | Eric Biggers | 4 | -0/+247 |
| 2025-06-30 | lib/crypto: mips/sha512: Migrate optimized SHA-512 code to library | Eric Biggers | 2 | -0/+75 |
| 2025-06-30 | lib/crypto: arm64/sha512: Migrate optimized SHA-512 code to library | Eric Biggers | 5 | -0/+265 |
| 2025-06-30 | lib/crypto: arm/sha512: Migrate optimized SHA-512 code to library | Eric Biggers | 5 | -0/+712 |
| 2025-06-30 | lib/crypto: sha512: Add HMAC-SHA384 and HMAC-SHA512 support | Eric Biggers | 2 | -4/+142 |
| 2025-06-30 | lib/crypto: sha512: Add support for SHA-384 and SHA-512 | Eric Biggers | 3 | -0/+281 |
| 2025-06-30 | lib/crypto: Explicitly include <linux/export.h> | Eric Biggers | 30 | -38/+64 |
| 2025-06-19 | Merge tag 'v6.16-p5' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 1 | -1/+1 |
| 2025-06-15 | lib/crypto/curve25519-hacl64: Disable KASAN with clang-17 and older | Nathan Chancellor | 1 | -0/+4 |
| 2025-06-15 | lib/crypto: Annotate crypto strings with nonstring | Kees Cook | 2 | -27/+27 |
| 2025-06-13 | crypto: testmgr - reinstate kconfig control over full self-tests | Eric Biggers | 1 | -1/+1 |
| 2025-05-12 | crypto: testmgr - make it easier to enable the full set of tests | Eric Biggers | 1 | -1/+1 |
| 2025-05-12 | crypto: testmgr - replace CRYPTO_MANAGER_DISABLE_TESTS with CRYPTO_SELFTESTS | Eric Biggers | 6 | -11/+8 |
| 2025-05-12 | crypto: lib/chacha - add array bounds to function prototypes | Eric Biggers | 2 | -9/+8 |
| 2025-05-12 | crypto: lib/chacha - add strongly-typed state zeroization | Eric Biggers | 1 | -3/+3 |
| 2025-05-12 | crypto: lib/chacha - use struct assignment to copy state | Eric Biggers | 1 | -6/+2 |
| 2025-05-12 | crypto: lib/chacha - strongly type the ChaCha state | Eric Biggers | 4 | -44/+52 |
| 2025-05-06 | crypto: lib/poly1305 - Build main library on LIB_POLY1305 and split generic c... | Herbert Xu | 3 | -11/+30 |
| 2025-05-05 | crypto: lib/sha256 - Use generic block helper | Herbert Xu | 1 | -61/+10 |
| 2025-05-05 | crypto: lib/sha256 - Add helpers for block-based shash | Herbert Xu | 2 | -23/+17 |
| 2025-05-05 | crypto: lib/sha256 - improve function prototypes | Eric Biggers | 1 | -4/+4 |
| 2025-05-05 | crypto: sparc/sha256 - implement library instead of shash | Eric Biggers | 1 | -0/+3 |
| 2025-05-05 | crypto: sha256 - support arch-optimized lib and expose through shash | Eric Biggers | 4 | -109/+246 |
| 2025-05-05 | crypto: lib/poly1305 - Use block-only interface | Herbert Xu | 1 | -13/+26 |
| 2025-05-05 | crypto: lib/poly1305 - Add block-only interface | Herbert Xu | 1 | -31/+23 |
| 2025-04-28 | crypto: lib/poly1305 - remove INTERNAL symbol and selection of CRYPTO | Eric Biggers | 1 | -11/+5 |
| 2025-04-28 | crypto: lib/chacha - remove INTERNAL symbol and selection of CRYPTO | Eric Biggers | 1 | -11/+5 |
| 2025-04-28 | crypto: x86 - move library functions to arch/x86/lib/crypto/ | Eric Biggers | 1 | -0/+3 |
| 2025-04-28 | crypto: s390 - move library functions to arch/s390/lib/crypto/ | Eric Biggers | 1 | -0/+3 |
| 2025-04-28 | crypto: riscv - move library functions to arch/riscv/lib/crypto/ | Eric Biggers | 1 | -0/+3 |
| 2025-04-28 | crypto: powerpc - move library functions to arch/powerpc/lib/crypto/ | Eric Biggers | 1 | -0/+3 |
| 2025-04-28 | crypto: mips - move library functions to arch/mips/lib/crypto/ | Eric Biggers | 1 | -0/+3 |
| 2025-04-28 | crypto: arm64 - move library functions to arch/arm64/lib/crypto/ | Eric Biggers | 1 | -0/+3 |
| 2025-04-28 | crypto: arm - move library functions to arch/arm/lib/crypto/ | Eric Biggers | 1 | -0/+6 |
| 2025-04-23 | crypto: lib/sm3 - Remove partial block helpers | Herbert Xu | 1 | -63/+3 |
| 2025-04-23 | crypto: sha256_base - Remove partial block helpers | Herbert Xu | 1 | -9/+2 |
| 2025-04-23 | crypto: riscv/sha256 - Use API partial block handling | Herbert Xu | 1 | -5/+13 |
| 2025-04-16 | crypto: poly1305 - remove rset and sset fields of poly1305_desc_ctx | Eric Biggers | 1 | -2/+0 |
| 2025-04-16 | crypto: lib/sm3 - Export generic block function | Herbert Xu | 1 | -13/+12 |
| 2025-04-16 | crypto: lib/sm3 - Move sm3 library into lib/crypto | Herbert Xu | 3 | -0/+252 |
| 2025-03-21 | crypto: lib/Kconfig - hide library options | Arnd Bergmann | 1 | -4/+4 |
| 2025-03-08 | crypto: lib/chachapoly - Drop dependency on CRYPTO_ALGAPI | Ard Biesheuvel | 2 | -6/+3 |
| 2025-03-02 | crypto: lib/Kconfig - Hide arch options from user | Herbert Xu | 1 | -20/+21 |
| 2025-02-22 | crypto: lib/Kconfig - Fix lib built-in failure when arch is modular | Herbert Xu | 1 | -8/+18 |
| 2024-12-28 | crypto: lib/aesgcm - Reduce stack usage in libaesgcm_init | Herbert Xu | 1 | -1/+1 |
| 2024-12-21 | crypto: lib/gf128mul - Remove some bbe deadcode | Dr. David Alan Gilbert | 1 | -75/+0 |
| 2024-11-19 | Merge tag 'v6.13-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 3 | -0/+14 |
| 2024-11-15 | crypto: lib/mpi - Export mpi_set_bit | Herbert Xu | 1 | -0/+1 |
| 2024-10-28 | crypto: api - move crypto_simd_disabled_for_test to lib | Eric Biggers | 2 | -0/+13 |
| 2024-10-21 | Merge tag 'v6.12-p4' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 1 | -1/+1 |
| 2024-10-16 | crypto: lib/mpi - Fix an "Uninitialized scalar variable" issue | Qianqiang Liu | 1 | -1/+1 |
| 2024-10-05 | crypto: lib/mpi - Fix an "Uninitialized scalar variable" issue | Qianqiang Liu | 1 | -1/+1 |
| 2024-10-02 | move asm/unaligned.h to linux/unaligned.h | Al Viro | 15 | -15/+15 |
| 2024-08-17 | crypto: lib/mpi - Add error checks to extension | Herbert Xu | 7 | -47/+117 |
| 2024-08-17 | Revert "lib/mpi: Extend the MPI library" | Herbert Xu | 11 | -1100/+10 |
| 2024-08-10 | Revert "lib/mpi: Introduce ec implementation to MPI library" | Herbert Xu | 2 | -1508/+0 |
| 2024-07-13 | crypto: lib/mpi - delete unnecessary condition | Dan Carpenter | 1 | -6/+4 |
| 2024-06-21 | crypto: lib - add missing MODULE_DESCRIPTION() macros | Jeff Johnson | 3 | -0/+3 |
| 2024-06-21 | crypto: lib/mpi - Use swap() in mpi_powm() | Jiapeng Chong | 1 | -7/+2 |
| 2024-06-21 | crypto: lib/mpi - Use swap() in mpi_ec_mul_point() | Jiapeng Chong | 1 | -4/+2 |
| 2024-06-07 | crypto: lib - add missing MODULE_DESCRIPTION() macros | Jeff Johnson | 4 | -0/+4 |
| 2024-05-09 | crypto: lib - implement library version of AES in CFB mode | Ard Biesheuvel | 3 | -0/+265 |
| 2023-12-22 | crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init | Tianjia Zhang | 1 | -0/+3 |
| 2023-11-17 | crypto: lib/aesgcm - Add kernel docs for aesgcm_mac | Sagar Vashnav | 1 | -0/+13 |
| 2023-08-11 | crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() | Mark O'Donovan | 1 | -2/+6 |
| 2023-08-11 | crypto: lib - Move mpi into lib/crypto | Herbert Xu | 27 | -0/+7300 |
| 2023-06-30 | Merge tag 'v6.5-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/... | Linus Torvalds | 1 | -59/+18 |
| 2023-06-05 | types: Introduce [us]128 | Peter Zijlstra | 2 | -4/+0 |
| 2023-05-19 | crypto: lib/sha256 - Use generic code from sha256_base | Herbert Xu | 1 | -54/+19 |