summaryrefslogtreecommitdiffstats
path: root/fs/crypto/hooks.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-12fscrypt: fix all kerneldoc warningsEric Biggers1-2/+2
2020-01-22fscrypt: derive dirhash key for casefolded directoriesDaniel Rosenberg1-0/+16
2020-01-22fscrypt: don't allow v1 policies with casefoldingDaniel Rosenberg1-0/+28
2020-01-22fscrypt: add "fscrypt_" prefix to fname_encrypt()Eric Biggers1-1/+2
2019-08-12fscrypt: make fscrypt_msg() take inode instead of super_blockEric Biggers1-3/+3
2019-06-10fscrypt: remove unnecessary includes of ratelimit.hEric Biggers1-1/+0
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2019-04-17fscrypt: cache decrypted symlink target in ->i_linkEric Biggers1-7/+33
2019-04-17fscrypt: fix race where ->lookup() marks plaintext dentry as ciphertextEric Biggers1-5/+6
2019-04-17fscrypt: only set dentry_operations on ciphertext dentriesEric Biggers1-2/+1
2019-04-17fscrypt: fix race allowing rename() and link() of ciphertext dentriesEric Biggers1-1/+11
2019-04-17fscrypt: clean up and improve dentry revalidationEric Biggers1-2/+2
2019-01-23fscrypt: return -EXDEV for incompatible rename or link into encrypted dirEric Biggers1-3/+3
2018-05-20fscrypt: use a common logging functionEric Biggers1-2/+3
2018-02-01fscrypt: fix build with pre-4.6 gcc versionsEric Biggers1-1/+1
2018-01-11fscrypt: fix up fscrypt_fname_encrypted_size() for internal useEric Biggers1-5/+5
2018-01-11fscrypt: calculate NUL-padding length in one place onlyEric Biggers1-6/+1
2018-01-11fscrypt: new helper function - fscrypt_get_symlink()Eric Biggers1-0/+73
2018-01-11fscrypt: new helper functions for ->symlink()Eric Biggers1-0/+90
2017-10-18fscrypt: new helper function - fscrypt_prepare_lookup()Eric Biggers1-0/+18
2017-10-18fscrypt: new helper function - fscrypt_prepare_rename()Eric Biggers1-0/+30
2017-10-18fscrypt: new helper function - fscrypt_prepare_link()Eric Biggers1-0/+15
2017-10-18fscrypt: new helper function - fscrypt_file_open()Eric Biggers1-0/+49