summaryrefslogtreecommitdiffstats
path: root/include/linux/fscrypt.h
Commit message (Expand)AuthorAgeFilesLines
* fscrypt: document struct fscrypt_operationsEric Biggers2021-07-281-4/+105
* fscrypt: add fscrypt_symlink_getattr() for computing st_sizeEric Biggers2021-07-251-0/+7
* Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2020-12-171-2/+5
|\
| * fscrypt: Have filesystems handle their d_opsDaniel Rosenberg2020-12-021-2/+5
* | fscrypt: allow deleting files with unsupported encryption policyEric Biggers2020-12-021-3/+6
* | fscrypt: unexport fscrypt_get_encryption_info()Eric Biggers2020-12-021-6/+1
* | fscrypt: move fscrypt_require_key() to fscrypt_private.hEric Biggers2020-12-021-26/+0
* | fscrypt: move body of fscrypt_prepare_setattr() out-of-lineEric Biggers2020-12-021-2/+9
* | fscrypt: introduce fscrypt_prepare_readdir()Eric Biggers2020-12-021-0/+24
* | fscrypt: remove unnecessary calls to fscrypt_require_key()Eric Biggers2020-11-241-2/+1
* | fscrypt: add fscrypt_is_nokey_name()Eric Biggers2020-11-241-0/+34
|/
* fscrypt: export fscrypt_d_revalidate()Eric Biggers2020-09-281-0/+7
* fscrypt: rename DCACHE_ENCRYPTED_NAME to DCACHE_NOKEY_NAMEEric Biggers2020-09-231-6/+6
* fscrypt: don't call no-key names "ciphertext names"Eric Biggers2020-09-231-8/+7
* fscrypt: make fscrypt_set_test_dummy_encryption() take a 'const char *'Eric Biggers2020-09-221-4/+1
* fscrypt: handle test_dummy_encryption in more logical wayEric Biggers2020-09-221-27/+13
* fscrypt: move fscrypt_prepare_symlink() out-of-lineEric Biggers2020-09-221-48/+15
* fscrypt: remove fscrypt_inherit_context()Eric Biggers2020-09-221-9/+0
* fscrypt: add fscrypt_prepare_new_inode() and fscrypt_set_context()Eric Biggers2020-09-221-0/+17
* fscrypt: drop unused inode argument from fscrypt_fname_alloc_bufferJeff Layton2020-09-071-3/+2
* fscrypt: use smp_load_acquire() for ->i_crypt_infoEric Biggers2020-07-211-5/+24
* fscrypt: add inline encryption supportSatya Tangirala2020-07-081-0/+82
* fscrypt: support test_dummy_encryption=v2Eric Biggers2020-05-181-7/+44
* fscrypt: remove unnecessary extern keywordsEric Biggers2020-05-121-73/+65
* fscrypt: name all function parametersEric Biggers2020-05-121-21/+25
* fscrypt: fix all kerneldoc warningsEric Biggers2020-05-121-7/+12
* fscrypt: add FS_IOC_GET_ENCRYPTION_NONCE ioctlEric Biggers2020-03-191-0/+6
* fscrypt: improve format of no-key namesDaniel Rosenberg2020-01-221-75/+2
* fscrypt: derive dirhash key for casefolded directoriesDaniel Rosenberg2020-01-221-0/+10
* fscrypt: don't allow v1 policies with casefoldingDaniel Rosenberg2020-01-221-0/+9
* fscrypt: introduce fscrypt_needs_contents_encryption()Eric Biggers2019-12-311-0/+20
* fscrypt: constify inode parameter to filename encryption functionsEric Biggers2019-12-311-3/+5
* fscrypt: add support for IV_INO_LBLK_64 policiesEric Biggers2019-11-061-0/+3
* fscrypt: remove struct fscrypt_ctxEric Biggers2019-10-211-32/+0
* fscrypt: add FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS ioctlEric Biggers2019-08-121-0/+8
* fscrypt: v2 encryption policy supportEric Biggers2019-08-121-1/+8
* fscrypt: add FS_IOC_GET_ENCRYPTION_KEY_STATUS ioctlEric Biggers2019-08-121-0/+7
* fscrypt: add FS_IOC_REMOVE_ENCRYPTION_KEY ioctlEric Biggers2019-08-121-0/+12
* fscrypt: add FS_IOC_ADD_ENCRYPTION_KEY ioctlEric Biggers2019-08-121-0/+14
* fscrypt: rename keyinfo.c to keysetup.cEric Biggers2019-08-121-2/+2
* fs, fscrypt: move uapi definitions to new header <linux/fscrypt.h>Eric Biggers2019-08-121-0/+1
* fscrypt: support decrypting multiple filesystem blocks per pageEric Biggers2019-05-281-6/+6
* fscrypt: introduce fscrypt_decrypt_block_inplace()Eric Biggers2019-05-281-0/+11
* fscrypt: support encrypting multiple filesystem blocks per pageEric Biggers2019-05-281-8/+9
* fscrypt: introduce fscrypt_encrypt_block_inplace()Eric Biggers2019-05-281-0/+13
* fscrypt: remove the "write" part of struct fscrypt_ctxEric Biggers2019-05-281-5/+2
* fscrypt: simplify bounce page handlingEric Biggers2019-05-281-12/+26
* Merge tag 'upstream-5.2-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-05-121-0/+11
|\
| * ubifs: Remove #ifdef around CONFIG_FS_ENCRYPTIONSascha Hauer2019-05-071-0/+11
* | fscrypt: cache decrypted symlink target in ->i_linkEric Biggers2019-04-171-0/+5