summaryrefslogtreecommitdiffstats
path: root/crypto/xts.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* crypto: xts - use 'spawn' for underlying single-block cipherEric Biggers2023-10-201-8/+15
* crypto: xts - Only access common skcipher fields on spawnHerbert Xu2023-10-131-5/+5
* crypto: lrw,xts - Replace strlcpy with strscpyAzeem Shaikh2023-07-141-3/+3
* crypto: api - Use data directly in completion functionHerbert Xu2023-02-131-6/+6
* crypto: xts - Handle EBUSY correctlyHerbert Xu2023-01-271-4/+4
* crypto: xts - Add softdep on ecbHerbert Xu2022-02-181-0/+1
* crypto: remove cipher routines from public crypto APIArd Biesheuvel2021-01-021-0/+2
* crypto: xts - Replace memcpy() invocation with simple assignmentArd Biesheuvel2020-07-311-1/+1
* crypto: xts - prefix function and struct names with "xts"Eric Biggers2020-07-161-65/+72
* crypto: algapi - add NEED_FALLBACK to INHERITED_FLAGSEric Biggers2020-07-161-2/+0
* crypto: algapi - use common mechanism for inheriting flagsEric Biggers2020-07-161-12/+5
* crypto - Avoid free() namespace collisionArnd Bergmann2020-05-081-3/+3
* crypto: xts - simplify error handling in ->create()Eric Biggers2020-03-061-17/+11
* crypto: skcipher - pass instance to crypto_grab_skcipher()Eric Biggers2020-01-091-4/+5
* crypto: remove propagation of CRYPTO_TFM_RES_* flagsEric Biggers2020-01-091-7/+1
* crypto: xts - add support for ciphertext stealingArd Biesheuvel2019-08-151-20/+132
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-05-071-1/+1
|\
| * crypto: run initcalls for generic implementations earlierEric Biggers2019-04-181-1/+1
* | crypto: xts - Fix atomic sleep when walking skcipherHerbert Xu2019-04-181-1/+5
|/
* crypto: xts - Drop use of auxiliary bufferOndrej Mosnacek2018-09-211-223/+46
* crypto: scatterwalk - remove 'chain' argument from scatterwalk_crypto_chain()Eric Biggers2018-08-031-2/+2
* crypto: xts - remove xts_crypt()Eric Biggers2018-03-021-72/+0
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2017-11-141-6/+2
|\
| * crypto: remove redundant backlog checks on EBUSYGilad Ben-Yossef2017-11-031-6/+2
* | crypto: xts - Fix an error handling path in 'create()'Christophe Jaillet2017-10-071-2/+4
|/
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2017-05-031-19/+19
|\
| * crypto: gf128mul - switch gf128mul_x_ble to le128Ondrej Mosnáček2017-04-051-19/+19
* | crypto: xts - Fix use-after-free on EINPROGRESSHerbert Xu2017-04-101-0/+16
|/
* crypto: xts,lrw - fix out-of-bounds write after kmalloc failureEric Biggers2017-03-241-2/+5
* crypto: xts - Propagate NEED_FALLBACK bitHerbert Xu2017-02-271-6/+8
* crypto: xts - Convert to skcipherHerbert Xu2016-11-281-155/+392
* crypto: xts - fix a little typoCorentin LABBE2016-08-161-1/+1
* crypto: xts - consolidate sanity check for keysStephan Mueller2016-02-161-8/+3
* crypto: include crypto- module prefix in templateKees Cook2014-11-261-0/+1
* crypto: xts: add interface for parallelized cipher implementationsJussi Kivilinna2011-11-091-2/+73
* crypto: xts - use blocksize constantJussi Kivilinna2011-11-091-3/+5
* Fix common misspellingsLucas De Marchi2011-03-311-1/+1
* crypto: Use ERR_CASTJulia Lawall2010-05-261-1/+1
* [CRYPTO] xts: Use proper alignmentSebastian Siewior2008-03-061-7/+6
* [CRYPTO] xts: XTS blockcipher mode implementation without partial blocksRik Snel2007-10-111-0/+292