aboutsummaryrefslogtreecommitdiff
path: root/include/crypto/internal
AgeCommit message (Expand)AuthorFilesLines
2025-05-05crypto: lib/poly1305 - Add block-only interfaceHerbert Xu1-2/+26
2025-05-05crypto: lib/sha256 - Move partial block handling outHerbert Xu1-0/+52
2025-04-28crypto: scatterwalk - Move skcipher walk and use it for memcpy_sglistHerbert Xu1-47/+1
2025-04-28crypto: api - Add crypto_stack_request_init and initialise flags fullyHerbert Xu2-4/+4
2025-04-28crypto: api - Add crypto_request_clone and fbHerbert Xu2-2/+12
2025-04-23crypto: arm/blake2b - Use API partial block handlingHerbert Xu1-62/+0
2025-04-23crypto: blake2b-generic - Use API partial block handlingHerbert Xu1-9/+57
2025-04-23crypto: shash - Handle partial blocks in APIHerbert Xu1-0/+15
2025-04-23crypto: engine - Realign struct crypto_engine to save 8 bytesThorsten Blum1-3/+2
2025-04-17crypto: deflate - Make the acomp walk atomicHerbert Xu1-1/+1
2025-04-16crypto: hash - Add HASH_REQUEST_ON_STACKHerbert Xu1-1/+25
2025-04-16crypto: skcipher - Realign struct skcipher_walk to save 8 bytesThorsten Blum1-2/+1
2025-04-16crypto: simd - Include asm/simd.h in internal/simd.hHerbert Xu1-3/+1
2025-04-16crypto: acomp - Remove reqsize fieldHerbert Xu1-3/+0
2025-04-16crypto: acomp - Simplify folio handlingHerbert Xu1-15/+1
2025-04-16crypto: acomp - Add ACOMP_REQUEST_CLONEHerbert Xu1-8/+3
2025-04-16crypto: acomp - Add ACOMP_FBREQ_ON_STACKHerbert Xu1-0/+26
2025-04-16crypto: acomp - Use request flag helpers and add acomp_request_flagsHerbert Xu1-0/+6
2025-04-16crypto: ahash - Remove request chainingHerbert Xu1-5/+0
2025-04-16crypto: acomp - Remove request chainingHerbert Xu1-5/+0
2025-04-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Herbert Xu1-1/+1
2025-04-12crypto: ahash - Disable request chainingHerbert Xu1-1/+1
2025-04-07crypto: chacha - remove <crypto/internal/chacha.h>Eric Biggers1-43/+0
2025-04-07crypto: acomp - Add acomp_walkHerbert Xu1-0/+44
2025-04-07crypto: acomp - Move scomp stream allocation code into acompHerbert Xu2-19/+42
2025-04-07crypto: scomp - Allocate per-cpu buffer on first use of each CPUHerbert Xu2-1/+13
2025-03-21crypto: acomp - Add support for foliosHerbert Xu1-0/+18
2025-03-21crypto: acomp - Add ACOMP_REQUEST_ALLOC and acomp_request_alloc_extraHerbert Xu1-0/+6
2025-03-21crypto: acomp - Remove dst_freeHerbert Xu1-2/+0
2025-03-21crypto: scomp - Remove support for some non-trivial SG listsHerbert Xu1-2/+0
2025-03-15crypto: acomp - Add request chaining and virtual addressesHerbert Xu1-0/+42
2025-03-15crypto: acomp - Move stream management into scomp layerHerbert Xu2-27/+2
2025-03-15crypto: scomp - Remove tfm argument from alloc/free_ctxHerbert Xu1-4/+4
2025-03-15crypto: skcipher - Make skcipher_walk src.virt.addr constHerbert Xu1-1/+1
2025-03-15crypto: skcipher - Eliminate duplicate virt.addr fieldHerbert Xu1-5/+21
2025-03-02crypto: skcipher - Use restrict rather than hand-rolling accessesHerbert Xu1-6/+8
2025-02-22crypto: ahash - Add virtual address supportHerbert Xu1-0/+5
2025-02-22crypto: hash - Add request chaining APIHerbert Xu1-0/+10
2025-01-14crypto: skcipher - document skcipher_walk_done() and rename some varsEric Biggers1-1/+1
2025-01-04crypto: ahash - make hash walk functions private to ahash.cEric Biggers1-23/+0
2024-12-14crypto: skcipher - remove support for physical address walksEric Biggers1-12/+0
2024-11-19Merge tag 'v6.13-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds4-2/+125
2024-10-05crypto: ecdsa - Support P1363 signature decodingLukas Wunner1-0/+1
2024-10-05crypto: ecdsa - Move X9.62 signature decoding into templateLukas Wunner1-0/+13
2024-10-05crypto: akcipher - Drop sign/verify operationsLukas Wunner1-2/+2
2024-10-05crypto: rsassa-pkcs1 - Migrate to sig_alg backendLukas Wunner1-0/+1
2024-10-05crypto: rsa-pkcs1pad - Deduplicate set_{pub,priv}_key callbacksLukas Wunner1-0/+28
2024-10-05crypto: sig - Introduce sig_alg backendLukas Wunner1-0/+80
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro2-2/+2
2024-08-24crypto: simd - Do not call crypto_alloc_tfm during registrationHerbert Xu1-10/+2