index
:
kernel/git/sailus/linux.git
for-next
master
pm-mark-last-busy-v6.16-rc1
sailus's fork of linux.git
Sakari Ailus
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
crypto
Age
Commit message (
Expand
)
Author
Files
Lines
2025-06-18
crypto: ahash - Fix infinite recursion in ahash_def_finup
Herbert Xu
1
-1
/
+3
2025-06-13
crypto: testmgr - reinstate kconfig control over full self-tests
Eric Biggers
2
-7
/
+33
2025-06-11
crypto: hkdf - move to late_initcall
Eric Biggers
1
-1
/
+1
2025-05-30
Merge tag 'efi-next-for-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-4
/
+4
2025-05-28
Merge tag 'net-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...
Linus Torvalds
1
-0
/
+1
2025-05-28
Merge tag 'v6.16-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...
Linus Torvalds
1
-4
/
+5
2025-05-27
crypto: shash - Fix buffer overrun in import function
Herbert Xu
1
-4
/
+5
2025-05-26
Merge tag 'v6.16-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...
Linus Torvalds
113
-3881
/
+3084
2025-05-26
Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...
Linus Torvalds
3
-4
/
+6
2025-05-23
crypto: api - Redo lookup on EEXIST
Herbert Xu
1
-2
/
+11
2025-05-23
Revert "crypto: testmgr - Add hash export format testing"
Herbert Xu
2
-88
/
+9
2025-05-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-4
/
+0
2025-05-21
include: pe.h: Fix PE definitions
Pali Rohár
1
-4
/
+4
2025-05-19
crypto: xts - Only add ecb if it is not already there
Herbert Xu
1
-2
/
+2
2025-05-19
crypto: lrw - Only add ecb if it is not already there
Herbert Xu
1
-2
/
+2
2025-05-19
crypto: testmgr - Add hash export format testing
Herbert Xu
2
-9
/
+88
2025-05-19
crypto: testmgr - Use ahash for generic tfm
Herbert Xu
1
-19
/
+18
2025-05-19
crypto: hmac - Add ahash support
Herbert Xu
2
-14
/
+334
2025-05-19
crypto: testmgr - Ignore EEXIST on shash allocation
Herbert Xu
1
-1
/
+1
2025-05-19
crypto: algapi - Add driver template support to crypto_inst_setname
Herbert Xu
1
-4
/
+4
2025-05-19
crypto: shash - Set reqsize in shash_alg
Herbert Xu
2
-1
/
+2
2025-05-19
crypto: hmac - Add export_core and import_core
Herbert Xu
1
-0
/
+19
2025-05-19
crypto: hmac - Zero shash desc in setkey
Herbert Xu
1
-25
/
+10
2025-05-19
crypto: ahash - Handle partial blocks in API
Herbert Xu
1
-279
/
+248
2025-05-19
crypto: hash - Add export_core and import_core hooks
Herbert Xu
2
-11
/
+55
2025-05-19
crypto: algif_hash - fix double free in hash_accept
Ivan Pravdin
1
-4
/
+0
2025-05-12
crypto: testmgr - enable CRYPTO_MANAGER when CRYPTO_SELFTESTS
Eric Biggers
2
-4
/
+4
2025-05-12
crypto: Kconfig - make CRYPTO_MANAGER a hidden symbol
Eric Biggers
1
-1
/
+1
2025-05-12
crypto: testmgr - rename noextratests to noslowtests
Eric Biggers
1
-21
/
+20
2025-05-12
crypto: testmgr - make it easier to enable the full set of tests
Eric Biggers
2
-67
/
+5
2025-05-12
crypto: testmgr - replace CRYPTO_MANAGER_DISABLE_TESTS with CRYPTO_SELFTESTS
Eric Biggers
8
-25
/
+29
2025-05-12
crypto: testmgr - remove panic_on_fail
Eric Biggers
1
-7
/
+3
2025-05-12
crypto: tcrypt - rename CRYPTO_TEST to CRYPTO_BENCHMARK
Eric Biggers
4
-10
/
+14
2025-05-12
crypto: null - use memcpy_sglist()
Eric Biggers
1
-13
/
+4
2025-05-12
crypto: null - merge CRYPTO_NULL2 into CRYPTO_NULL
Eric Biggers
2
-8
/
+4
2025-05-12
crypto: null - remove the default null skcipher
Eric Biggers
1
-53
/
+0
2025-05-12
crypto: krb5enc - do not select CRYPTO_NULL
Eric Biggers
1
-1
/
+0
2025-05-12
crypto: geniv - use memcpy_sglist() instead of null skcipher
Eric Biggers
4
-42
/
+7
2025-05-12
crypto: gcm - use memcpy_sglist() instead of null skcipher
Eric Biggers
2
-38
/
+4
2025-05-12
crypto: authenc - use memcpy_sglist() instead of null skcipher
Eric Biggers
3
-67
/
+4
2025-05-12
crypto: algif_aead - use memcpy_sglist() instead of null skcipher
Eric Biggers
2
-84
/
+18
2025-05-12
crypto: lib/chacha - add array bounds to function prototypes
Eric Biggers
1
-2
/
+2
2025-05-12
crypto: lib/chacha - strongly type the ChaCha state
Eric Biggers
1
-8
/
+8
2025-05-05
crypto: ahash - Add core export and import
Herbert Xu
1
-1
/
+24
2025-05-05
crypto: ahash - Enforce MAX_SYNC_HASH_REQSIZE for sync ahash
Herbert Xu
1
-9
/
+18
2025-05-05
crypto: shash - Mark shash algorithms as REQ_VIRT
Herbert Xu
1
-0
/
+1
2025-05-05
crypto: shash - Cap state size to HASH_MAX_STATESIZE
Herbert Xu
1
-0
/
+2
2025-05-05
crypto: sha256 - Use the partial block API
Herbert Xu
1
-23
/
+58
2025-05-05
crypto: sha256 - Use the partial block API for generic
Herbert Xu
1
-37
/
+42
2025-05-05
crypto: api - Rename CRYPTO_ALG_REQ_CHAIN to CRYPTO_ALG_REQ_VIRT
Herbert Xu
4
-7
/
+7
2025-05-05
crypto: acomp - Clone folios properly
Herbert Xu
1
-0
/
+18
2025-05-05
Revert "crypto: run initcalls for generic implementations earlier"
Herbert Xu
76
-82
/
+76
2025-05-05
crypto: streebog - Use API partial block handling
Herbert Xu
1
-46
/
+25
2025-05-05
crypto: rmd160 - Use API partial block handling
Herbert Xu
1
-52
/
+36
2025-05-05
crypto: sha256 - support arch-optimized lib and expose through shash
Eric Biggers
4
-103
/
+246
2025-05-05
crypto: poly1305 - Remove algorithm
Herbert Xu
3
-166
/
+0
2025-05-05
crypto: testmgr - Remove poly1305
Herbert Xu
2
-294
/
+0
2025-05-05
crypto: chacha20poly1305 - Use lib/crypto poly1305
Herbert Xu
2
-256
/
+65
2025-05-01
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-3
/
+2
2025-04-29
crypto/krb5: Fix change to use SG miter to use offset
David Howells
1
-0
/
+1
2025-04-28
crypto: crc32 - remove "generic" from file and module names
Eric Biggers
3
-4
/
+6
2025-04-28
crypto: scatterwalk - Move skcipher walk and use it for memcpy_sglist
Herbert Xu
2
-270
/
+265
2025-04-28
crypto: polyval-generic - Use API partial block handling
Herbert Xu
1
-78
/
+38
2025-04-28
crypto: hash - Fix clone error handling
Herbert Xu
3
-3
/
+21
2025-04-28
crypto: api - Add crypto_request_clone and fb
Herbert Xu
3
-53
/
+26
2025-04-28
crypto: lib/poly1305 - remove INTERNAL symbol and selection of CRYPTO
Eric Biggers
1
-1
/
+1
2025-04-28
crypto: lib/chacha - remove INTERNAL symbol and selection of CRYPTO
Eric Biggers
1
-1
/
+1
2025-04-25
crypto: engine - Remove CRYPTO_ALG_ENGINE bit
Herbert Xu
1
-28
/
+3
2025-04-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Herbert Xu
1
-3
/
+2
2025-04-25
crypto: scompress - increment scomp_scratch_users when already allocated
Sabrina Dubroca
1
-3
/
+2
2025-04-23
crypto: xcbc - Use API partial block handling
Herbert Xu
1
-74
/
+18
2025-04-23
crypto: cmac - Use API partial block handling
Herbert Xu
1
-74
/
+18
2025-04-23
crypto: cbcmac - Use API partial block handling
Herbert Xu
1
-36
/
+25
2025-04-23
crypto: sm3-generic - Use API partial block handling
Herbert Xu
1
-23
/
+8
2025-04-23
crypto: sha512-generic - Use API partial block handling
Herbert Xu
1
-28
/
+17
2025-04-23
crypto: riscv/sha512 - Use API partial block handling
Herbert Xu
1
-2
/
+3
2025-04-23
crypto: sha3-generic - Use API partial block handling
Herbert Xu
1
-58
/
+43
2025-04-23
crypto: sha256-generic - Use API partial block handling
Herbert Xu
1
-26
/
+18
2025-04-23
crypto: sha1-generic - Use API partial block handling
Herbert Xu
1
-21
/
+12
2025-04-23
crypto: md5-generic - Use API partial block handling
Herbert Xu
1
-64
/
+38
2025-04-23
crypto: ghash-generic - Use API partial block handling
Herbert Xu
1
-39
/
+17
2025-04-23
crypto: blake2b-generic - Use API partial block handling
Herbert Xu
1
-13
/
+18
2025-04-23
crypto: shash - Handle partial blocks in API
Herbert Xu
1
-36
/
+187
2025-04-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Herbert Xu
1
-4
/
+4
2025-04-23
crypto: scomp - Fix off-by-one bug when calculating last page
Herbert Xu
1
-5
/
+5
2025-04-19
crypto: acomp - Add missing return statements in compress/decompress
Herbert Xu
1
-2
/
+2
2025-04-19
Revert "crypto: testmgr - Add multibuffer acomp testing"
Herbert Xu
1
-83
/
+64
2025-04-17
crypto: public_key - Make sig/tfm local to if clause in software_key_query
Herbert Xu
1
-11
/
+12
2025-04-17
crypto: deflate - Make the acomp walk atomic
Herbert Xu
2
-4
/
+4
2025-04-16
crypto: poly1305 - centralize the shash wrappers for arch code
Eric Biggers
3
-150
/
+154
2025-04-16
crypto: deadcode structs from 'comp' removal
Dr. David Alan Gilbert
5
-20
/
+0
2025-04-16
crypto: cbcmac - Set block size properly
Herbert Xu
1
-1
/
+1
2025-04-16
crypto: lib/sm3 - Move sm3 library into lib/crypto
Herbert Xu
3
-251
/
+1
2025-04-16
crypto: hash - Add HASH_REQUEST_ON_STACK
Herbert Xu
1
-4
/
+102
2025-04-16
crypto: shash - Remove dynamic descsize
Herbert Xu
1
-17
/
+1
2025-04-16
crypto: hmac - Make descsize an algorithm attribute
Herbert Xu
1
-3
/
+1
2025-04-16
crypto: api - Add support for duplicating algorithms before registration
Herbert Xu
14
-14
/
+52
2025-04-16
crypto: api - Allow delayed algorithm destruction
Herbert Xu
1
-4
/
+4
2025-04-16
crypto: essiv - Remove unnecessary strscpy() size argument
Thorsten Blum
1
-2
/
+1
2025-04-16
crypto: ecdsa - Fix NIST P521 key size reported by KEYCTL_PKEY_QUERY
Lukas Wunner
7
-13
/
+21
2025-04-16
crypto: ecdsa - Fix enc/dec size reported by KEYCTL_PKEY_QUERY
Lukas Wunner
1
-2
/
+7
2025-04-16
crypto: ahash - Use cra_reqsize
Herbert Xu
1
-2
/
+2
2025-04-16
crypto: acomp - Remove reqsize field
Herbert Xu
1
-1
/
+1
2025-04-16
crypto: acomp - Use cra_reqsize
Herbert Xu
1
-1
/
+1
2025-04-16
crypto: acomp - Simplify folio handling
Herbert Xu
2
-48
/
+4
2025-04-16
crypto: acomp - Add ACOMP_REQUEST_CLONE
Herbert Xu
1
-0
/
+23
2025-04-16
crypto: acomp - Add ACOMP_FBREQ_ON_STACK
Herbert Xu
1
-13
/
+1
2025-04-16
crypto: x509 - Replace kmalloc() + NUL-termination with kzalloc()
Thorsten Blum
1
-2
/
+1
2025-04-16
crypto: ahash - Remove request chaining
Herbert Xu
1
-137
/
+32
2025-04-16
Revert "crypto: tcrypt - Restore multibuffer ahash tests"
Herbert Xu
1
-231
/
+0
2025-04-16
crypto: acomp - Remove request chaining
Herbert Xu
2
-100
/
+35
2025-04-16
crypto: deflate - Remove request chaining
Herbert Xu
1
-14
/
+0
2025-04-16
Revert "crypto: testmgr - Add multibuffer acomp testing"
Herbert Xu
1
-83
/
+64
2025-04-12
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Herbert Xu
2
-75
/
+2
2025-04-12
crypto: ahash - Disable request chaining
Herbert Xu
1
-75
/
+1
2025-04-12
crypto: scomp - Fix wild memory accesses in scomp_free_streams
Herbert Xu
1
-3
/
+4
2025-04-09
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Herbert Xu
1
-0
/
+3
2025-04-09
crypto: scomp - Fix null-pointer deref when freeing streams
Herbert Xu
1
-0
/
+3
2025-04-07
crypto: chacha - remove <crypto/internal/chacha.h>
Eric Biggers
1
-1
/
+34
2025-04-07
crypto: chacha - centralize the skcipher wrappers for arch code
Eric Biggers
3
-140
/
+229
2025-04-07
crypto: scomp - Drop the dst scratch buffer
Herbert Xu
1
-54
/
+44
2025-04-07
crypto: deflate - Convert to acomp
Herbert Xu
1
-176
/
+187
2025-04-07
crypto: acomp - Add acomp_walk
Herbert Xu
1
-0
/
+116
2025-04-07
crypto: acomp - Move scomp stream allocation code into acomp
Herbert Xu
2
-121
/
+124
2025-04-07
crypto: scomp - Allocate per-cpu buffer on first use of each CPU
Herbert Xu
1
-41
/
+158
2025-04-07
crypto: api - Ensure cra_type->destroy is done in process context
Herbert Xu
3
-15
/
+11
2025-04-07
crypto: api - Move alg destroy work from instance to template
Herbert Xu
1
-8
/
+27
2025-04-02
Merge tag 'v6.15-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...
Linus Torvalds
1
-133
/
+24
2025-03-30
Revert "crypto: testmgr - Add multibuffer hash testing"
Herbert Xu
1
-133
/
+24
2025-03-29
Merge tag 'v6.15-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...
Linus Torvalds
53
-1223
/
+5808
2025-03-26
Merge tag 'for-6.15/block-20250322' of git://git.kernel.dk/linux
Linus Torvalds
3
-0
/
+580
2025-03-22
crypto: testmgr - Add multibuffer acomp testing
Herbert Xu
1
-64
/
+80
2025-03-22
crypto: acomp - Fix synchronous acomp chaining fallback
Herbert Xu
1
-22
/
+11
2025-03-22
crypto: testmgr - Add multibuffer hash testing
Herbert Xu
1
-24
/
+136
2025-03-22
crypto: hash - Fix synchronous ahash chaining fallback
Herbert Xu
1
-32
/
+28
2025-03-21
crypto: essiv - Replace memcpy() + NUL-termination with strscpy()
Thorsten Blum
1
-2
/
+1
2025-03-21
crypto: api - Call crypto_alg_put in crypto_unregister_alg
Herbert Xu
1
-2
/
+1
2025-03-21
crypto: scompress - Fix incorrect stream freeing
Herbert Xu
1
-1
/
+1
2025-03-21
crypto: lib/chacha - remove unused arch-specific init support
Eric Biggers
1
-2
/
+2
2025-03-21
crypto: remove obsolete 'comp' compression API
Ard Biesheuvel
6
-195
/
+14
2025-03-21
crypto: compress_null - drop obsolete 'comp' implementation
Ard Biesheuvel
2
-29
/
+5
2025-03-21
crypto: zstd - drop obsolete 'comp' implementation
Ard Biesheuvel
1
-55
/
+1
2025-03-21
crypto: lzo - drop obsolete 'comp' implementation
Ard Biesheuvel
1
-64
/
+4
2025-03-21
crypto: lzo-rle - drop obsolete 'comp' implementation
Ard Biesheuvel
1
-64
/
+4
2025-03-21
crypto: lz4hc - drop obsolete 'comp' implementation
Ard Biesheuvel
1
-64
/
+2
2025-03-21
crypto: lz4 - drop obsolete 'comp' implementation
Ard Biesheuvel
1
-60
/
+1
2025-03-21
crypto: deflate - drop obsolete 'comp' implementation
Ard Biesheuvel
1
-57
/
+1
2025-03-21
crypto: 842 - drop obsolete 'comp' implementation
Ard Biesheuvel
1
-64
/
+2
2025-03-21
crypto: scompress - Fix scratch allocation failure handling
Herbert Xu
1
-1
/
+5
2025-03-21
crypto: acomp - Add support for folios
Herbert Xu
2
-31
/
+81
2025-03-21
crypto: acomp - Add async nondma fallback
Herbert Xu
1
-28
/
+41
2025-03-21
crypto: acomp - Add ACOMP_REQUEST_ALLOC and acomp_request_alloc_extra
Herbert Xu
1
-5
/
+33
2025-03-21
crypto: scomp - Add chaining and virtual address support
Herbert Xu
1
-30
/
+64
2025-03-21
crypto: scomp - Remove support for some non-trivial SG lists
Herbert Xu
2
-55
/
+73
2025-03-21
crypto: hash - Use nth_page instead of doing it by hand
Herbert Xu
1
-2
/
+2
2025-03-21
crypto: hash - Fix test underflow in shash_ahash_digest
Herbert Xu
1
-16
/
+28
2025-03-21
crypto: krb5 - Use SG miter instead of doing it by hand
Herbert Xu
1
-21
/
+16
2025-03-21
crypto: scatterwalk - simplify map and unmap calling convention
Eric Biggers
1
-20
/
+8
2025-03-20
crypto,fs: Separate out hkdf_extract() and hkdf_expand()
Hannes Reinecke
3
-0
/
+580
2025-03-15
crypto: testmgr - Remove NULL dst acomp tests
Herbert Xu
1
-29
/
+0
2025-03-15
crypto: acomp - Add request chaining and virtual addresses
Herbert Xu
1
-0
/
+197
2025-03-15
crypto: scomp - Disable BH when taking per-cpu spin lock
Herbert Xu
1
-2
/
+2
2025-03-15
crypto: acomp - Move stream management into scomp layer
Herbert Xu
3
-64
/
+58
2025-03-15
crypto: scomp - Remove tfm argument from alloc/free_ctx
Herbert Xu
7
-24
/
+24
2025-03-15
crypto: api - Add cra_type->destroy hook
Herbert Xu
2
-2
/
+14
2025-03-15
crypto: skcipher - Make skcipher_walk src.virt.addr const
Herbert Xu
5
-22
/
+22
2025-03-15
crypto: skcipher - Eliminate duplicate virt.addr field
Herbert Xu
1
-17
/
+12
2025-03-15
crypto: scatterwalk - Add memcpy_sglist
Herbert Xu
1
-0
/
+27
2025-03-15
crypto: scatterwalk - Change scatterwalk_next calling convention
Herbert Xu
3
-15
/
+16
2025-03-15
async_xor: Remove unused 'async_xor_val'
Dr. David Alan Gilbert
1
-26
/
+0
2025-03-08
crypto: skcipher - fix mismatch between mapping and unmapping order
Eric Biggers
1
-3
/
+3
2025-03-08
crypto: Kconfig - Select LIB generic option
Herbert Xu
1
-0
/
+3
2025-03-08
crypto: acomp - Remove acomp request flags
Herbert Xu
1
-1
/
+1
2025-03-08
crypto: lzo - Fix compression buffer overrun
Herbert Xu
2
-2
/
+2
2025-03-08
crypto: api - Move struct crypto_type into internal.h
Herbert Xu
1
-0
/
+14
2025-03-02
crypto/krb5: Implement crypto self-testing
David Howells
6
-0
/
+905
2025-03-02
crypto/krb5: Implement the Camellia enctypes from rfc6803
David Howells
5
-0
/
+248
2025-03-02
crypto/krb5: Implement the AES enctypes from rfc8009
David Howells
5
-1
/
+374
2025-03-02
crypto/krb5: Implement the AES enctypes from rfc3962
David Howells
5
-1
/
+126
2025-03-02
crypto/krb5: Implement the Kerberos5 rfc3961 get_mic and verify_mic
David Howells
2
-0
/
+140
2025-03-02
crypto/krb5: Implement the Kerberos5 rfc3961 encrypt and decrypt functions
David Howells
2
-0
/
+159
2025-03-02
crypto/krb5: Provide RFC3961 setkey packaging functions
David Howells
2
-4
/
+138
2025-03-02
crypto/krb5: Implement the Kerberos5 rfc3961 key derivation
David Howells
3
-1
/
+415
2025-03-02
crypto/krb5: Provide infrastructure and key derivation
David Howells
3
-0
/
+156
2025-03-02
crypto/krb5: Add an API to perform requests
David Howells
1
-0
/
+141
2025-03-02
crypto/krb5: Add an API to alloc and prepare a crypto object
David Howells
2
-0
/
+154
2025-03-02
crypto/krb5: Add an API to query the layout of the crypto section
David Howells
1
-0
/
+108
2025-03-02
crypto/krb5: Implement Kerberos crypto core
David Howells
6
-0
/
+180
2025-03-02
crypto/krb5: Test manager data
David Howells
2
-0
/
+367
2025-03-02
crypto: Add 'krb5enc' hash and cipher AEAD algorithm
David Howells
3
-0
/
+517
2025-03-02
crypto: lib/Kconfig - Hide arch options from user
Herbert Xu
1
-3
/
+3
2025-03-02
crypto: skcipher - Use restrict rather than hand-rolling accesses
Herbert Xu
1
-28
/
+23
2025-03-02
crypto: scatterwalk - don't split at page boundaries when !HIGHMEM
Eric Biggers
1
-2
/
+2
2025-03-02
crypto: scatterwalk - remove obsolete functions
Eric Biggers
1
-37
/
+0
2025-03-02
crypto: skcipher - use the new scatterwalk functions
Eric Biggers
1
-32
/
+19
2025-03-02
crypto: aegis - use the new scatterwalk functions
Eric Biggers
1
-6
/
+4
2025-03-02
crypto: skcipher - use scatterwalk_start_at_pos()
Eric Biggers
1
-8
/
+2
2025-03-02
crypto: scatterwalk - add new functions for copying data
Eric Biggers
1
-9
/
+50
2025-03-02
crypto: scatterwalk - add new functions for skipping data
Eric Biggers
1
-0
/
+15
2025-03-02
crypto: bpf - Add MODULE_DESCRIPTION for skcipher
Arnd Bergmann
1
-0
/
+1
[next]