summaryrefslogtreecommitdiffstats
path: root/include/linux/fscrypt.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* | fscrypt: fix race where ->lookup() marks plaintext dentry as ciphertextEric Biggers2019-04-171-10/+20
* | fs, fscrypt: clear DCACHE_ENCRYPTED_NAME when unaliasing directoryEric Biggers2019-04-171-0/+16
* | fscrypt: fix race allowing rename() and link() of ciphertext dentriesEric Biggers2019-04-171-4/+5
* | fscrypt: clean up and improve dentry revalidationEric Biggers2019-04-171-4/+2
* | fscrypt: use READ_ONCE() to access ->i_crypt_infoEric Biggers2019-04-161-1/+2
* | fscrypt: drop inode argument from fscrypt_get_ctx()Eric Biggers2019-04-161-3/+2
|/
* fscrypt: return -EXDEV for incompatible rename or link into encrypted dirEric Biggers2019-01-231-2/+2
* fscrypt: remove filesystem specific build config optionChandan Rajendra2019-01-231-8/+408
* fscrypt: move fscrypt_symlink_data to fscrypt_private.hEric Biggers2018-01-111-9/+0
* fscrypt: new helper functions for ->symlink()Eric Biggers2018-01-111-0/+64
* fscrypt: trim down fscrypt.h includesEric Biggers2018-01-111-6/+0
* fscrypt: move fscrypt_is_dot_dotdot() to fs/crypto/fname.cEric Biggers2018-01-111-11/+0
* fscrypt: move fscrypt_valid_enc_modes() to fscrypt_private.hEric Biggers2018-01-111-14/+0
* fscrypt: move fscrypt_operations declaration to fscrypt_supp.hEric Biggers2018-01-111-18/+0
* fscrypt: split fscrypt_dummy_context_enabled() into supp/notsupp versionsEric Biggers2018-01-111-8/+0
* fscrypt: move fscrypt_ctx declaration to fscrypt_supp.hEric Biggers2018-01-111-15/+1
* fscrypt: move fscrypt_control_page() to supp/notsupp headersEric Biggers2018-01-111-16/+2
* fscrypt: move fscrypt_has_encryption_key() to supp/notsupp headersEric Biggers2018-01-111-10/+0
* Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2017-11-141-0/+1
* fscrypt: new helper function - fscrypt_prepare_setattr()Eric Biggers2017-10-181-0/+25
* fscrypt: new helper function - fscrypt_prepare_lookup()Eric Biggers2017-10-181-0/+28
* fscrypt: new helper function - fscrypt_prepare_rename()Eric Biggers2017-10-181-0/+33
* fscrypt: new helper function - fscrypt_prepare_link()Eric Biggers2017-10-181-0/+27
* fscrypt: new helper function - fscrypt_require_key()Eric Biggers2017-10-181-0/+25
* fscrypt: remove ->is_encrypted()Eric Biggers2017-10-181-1/+0
* fscrypt: clean up include file messDave Chinner2017-10-181-0/+156