summaryrefslogtreecommitdiffstats
path: root/include/crypto/internal
AgeCommit message (Expand)AuthorLines
2025-10-04Merge tag 'v6.18-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-10/+1
2025-09-20crypto: comp - Use same definition of context alloc and free opsDan Moulding-10/+1
2025-08-29lib/crypto: blake2s: Consolidate into single C translation unitEric Biggers-19/+0
2025-08-29lib/crypto: blake2s: Remove obsolete self-testEric Biggers-2/+0
2025-08-29lib/crypto: poly1305: Consolidate into single moduleEric Biggers-9/+7
2025-07-31Merge tag 'v6.17-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-19/+37
2025-07-18crypto: engine - remove {prepare,unprepare}_crypt_hardware callbacksOvidiu Panait-11/+0
2025-07-18crypto: engine - remove request batching supportOvidiu Panait-4/+0
2025-07-18crypto: acomp - Fix CFI failure due to type punningEric Biggers-4/+1
2025-07-04lib/crypto: sha256: Consolidate into single moduleEric Biggers-52/+0
2025-07-04lib/crypto: sha256: Remove sha256_is_arch_optimized()Eric Biggers-8/+0
2025-07-04lib/crypto: sha256: Propagate sha256_block_state type to implementationsEric Biggers-4/+4
2025-07-04lib/crypto: sha256: Remove sha256_blocks_simd()Eric Biggers-6/+0
2025-06-27Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-1/+1
2025-06-26crypto: ahash - Add crypto_ahash_tested() helper functionHarald Freudenberger-0/+7
2025-06-26crypto: ahash - make hash walk functions from ahash.c publicHarald Freudenberger-0/+23
2025-06-23crypto: ahash - Stop legacy tfms from using the set_virt fallback pathHerbert Xu-0/+6
2025-06-20lib/crypto: sha256: Mark sha256_choose_blocks as __always_inlineArnd Bergmann-1/+1
2025-06-13crypto: testmgr - reinstate kconfig control over full self-testsEric Biggers-2/+4
2025-05-23Revert "crypto: testmgr - Add hash export format testing"Herbert Xu-6/+0
2025-05-19crypto: testmgr - Add hash export format testingHerbert Xu-0/+6
2025-05-19crypto: hmac - Add ahash supportHerbert Xu-0/+9
2025-05-19crypto: hash - Add export_core and import_core hooksHerbert Xu-0/+3
2025-05-19crypto: hash - Move core export and import into internel/hash.hHerbert Xu-0/+48
2025-05-12crypto: testmgr - make it easier to enable the full set of testsEric Biggers-4/+2
2025-05-12crypto: geniv - use memcpy_sglist() instead of null skcipherEric Biggers-1/+0
2025-05-05crypto: ahash - Add HASH_REQUEST_ZEROHerbert Xu-0/+4
2025-05-05crypto: lib/sha256 - Use generic block helperHerbert Xu-7/+0
2025-05-05crypto: lib/sha256 - Add helpers for block-based shashHerbert Xu-0/+45
2025-05-05crypto: api - Rename CRYPTO_ALG_REQ_CHAIN to CRYPTO_ALG_REQ_VIRTHerbert Xu-4/+4
2025-05-05crypto: sha256 - support arch-optimized lib and expose through shashEric Biggers-0/+28
2025-05-05crypto: lib/poly1305 - Add block-only interfaceHerbert Xu-2/+26
2025-05-05crypto: lib/sha256 - Move partial block handling outHerbert Xu-0/+52
2025-04-28crypto: scatterwalk - Move skcipher walk and use it for memcpy_sglistHerbert Xu-47/+1
2025-04-28crypto: api - Add crypto_stack_request_init and initialise flags fullyHerbert Xu-4/+4
2025-04-28crypto: api - Add crypto_request_clone and fbHerbert Xu-2/+12
2025-04-23crypto: arm/blake2b - Use API partial block handlingHerbert Xu-62/+0
2025-04-23crypto: blake2b-generic - Use API partial block handlingHerbert Xu-9/+57
2025-04-23crypto: shash - Handle partial blocks in APIHerbert Xu-0/+15
2025-04-23crypto: engine - Realign struct crypto_engine to save 8 bytesThorsten Blum-3/+2
2025-04-17crypto: deflate - Make the acomp walk atomicHerbert Xu-1/+1
2025-04-16crypto: hash - Add HASH_REQUEST_ON_STACKHerbert Xu-1/+25
2025-04-16crypto: skcipher - Realign struct skcipher_walk to save 8 bytesThorsten Blum-2/+1
2025-04-16crypto: simd - Include asm/simd.h in internal/simd.hHerbert Xu-3/+1
2025-04-16crypto: acomp - Remove reqsize fieldHerbert Xu-3/+0
2025-04-16crypto: acomp - Simplify folio handlingHerbert Xu-15/+1
2025-04-16crypto: acomp - Add ACOMP_REQUEST_CLONEHerbert Xu-8/+3
2025-04-16crypto: acomp - Add ACOMP_FBREQ_ON_STACKHerbert Xu-0/+26
2025-04-16crypto: acomp - Use request flag helpers and add acomp_request_flagsHerbert Xu-0/+6
2025-04-16crypto: ahash - Remove request chainingHerbert Xu-5/+0