summaryrefslogtreecommitdiffstats
path: root/fs/crypto/keyinfo.c
Commit message (Expand)AuthorAgeFilesLines
* fscrypt: rename keyinfo.c to keysetup.cEric Biggers2019-08-121-345/+0
* fscrypt: move v1 policy key setup to keysetup_v1.cEric Biggers2019-08-121-321/+7
* fscrypt: refactor key setup code in preparation for v2 policiesEric Biggers2019-08-121-109/+138
* fscrypt: rename fscrypt_master_key to fscrypt_direct_keyEric Biggers2019-08-121-65/+65
* fscrypt: add ->ci_inode to fscrypt_infoEric Biggers2019-08-121-0/+2
* fscrypt: use FSCRYPT_* definitions, not FS_*Eric Biggers2019-08-121-26/+27
* fscrypt: use ENOPKG when crypto API support missingEric Biggers2019-08-121-9/+11
* fscrypt: improve warnings for missing crypto API supportEric Biggers2019-08-121-5/+14
* fscrypt: improve warning messages for unsupported encryption contextsEric Biggers2019-08-121-3/+15
* fscrypt: make fscrypt_msg() take inode instead of super_blockEric Biggers2019-08-121-14/+12
* fscrypt: remove loadable module related codeEric Biggers2019-08-121-5/+0
* fscrypt: remove unnecessary includes of ratelimit.hEric Biggers2019-06-101-1/+0
* Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscryptLinus Torvalds2019-05-071-2/+23
|\
| * fscrypt: cache decrypted symlink target in ->i_linkEric Biggers2019-04-171-0/+21
| * fscrypt: use READ_ONCE() to access ->i_crypt_infoEric Biggers2019-04-161-2/+2
* | crypto: shash - remove shash_desc::flagsEric Biggers2019-04-251-1/+0
|/
* crypto: clarify name of WEAK_KEY request flagEric Biggers2019-01-251-2/+2
* fscrypt: add Adiantum supportEric Biggers2019-01-061-79/+272
* crypto: speck - remove SpeckJason A. Donenfeld2018-09-041-10/+0
* fscrypt: log the crypto algorithm implementationsEric Biggers2018-05-201-34/+68
* fscrypt: add Speck128/256 supportEric Biggers2018-05-201-0/+2
* fscrypt: only derive the needed portion of the keyEric Biggers2018-05-201-23/+16
* fscrypt: separate key lookup from key derivationEric Biggers2018-05-201-48/+74
* fscrypt: use a common logging functionEric Biggers2018-05-201-12/+15
* fscrypt: remove internal key size constantsEric Biggers2018-05-201-11/+6
* fscrypt: remove unnecessary check for non-logon key typeEric Biggers2018-05-201-6/+0
* fscrypt: don't clear flags on crypto transformEric Biggers2018-05-201-1/+0
* fscrypt: remove unnecessary NULL check when allocating skcipherEric Biggers2018-05-201-2/+2
* fscrypt: remove 'ci' parameter from fscrypt_put_encryption_info()Eric Biggers2018-01-111-13/+3
* fscrypt: trim down fscrypt.h includesEric Biggers2018-01-111-0/+1
* Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2017-11-141-1/+1
|\
| * fscrypt: switch from ->is_encrypted() to IS_ENCRYPTED()Eric Biggers2017-10-181-1/+1
* | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2017-11-141-18/+3
|\ \
| * | fscrypt: move to generic async completionGilad Ben-Yossef2017-11-031-18/+3
| |/
* | Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar2017-11-071-0/+1
|\ \
| * | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | | locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland2017-10-251-1/+1
|/ /
* / fscrypt: fix dereference of NULL user_key_payloadEric Biggers2017-10-121-0/+5
|/
* fscrypt: add support for AES-128-CBCDaniel Walter2017-06-231-38/+135
* fscrypt: remove unnecessary checks for NULL operationsEric Biggers2017-04-301-3/+0
* Merge tag 'fscrypt-for-linus_stable' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2017-03-251-43/+9
|\
| * fscrypt: remove broken support for detecting keyring key revocationEric Biggers2017-03-151-43/+9
* | KEYS: Differentiate uses of rcu_dereference_key() and user_key_payload()David Howells2017-03-021-1/+1
|/
* fscrypt: remove redundant assignment of resColin Ian King2017-02-061-1/+0
* fscrypt: make fscrypt_operations.key_prefix a stringEric Biggers2017-01-081-20/+11
* fscrypt: make test_dummy_encryption require a keyring keyTheodore Ts'o2017-01-021-9/+6
* fscrypt: fix the test_dummy_encryption mount optionTheodore Ts'o2016-12-271-1/+2
* fscrypt: Delay bounce page pool allocation until neededDavid Gstir2016-12-111-1/+1
* fscrypt: rename get_crypt_info() to fscrypt_get_crypt_info()Theodore Ts'o2016-12-111-3/+3
* fscrypto: don't use on-stack buffer for key derivationEric Biggers2016-11-131-3/+13