aboutsummaryrefslogtreecommitdiff
path: root/fs/crypto/crypto.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-08fscrypt: rename fscrypt_info => fscrypt_inode_infoGravatar Josef Bacik 1-10/+11
2023-09-25fscrypt: support crypto data unit size less than filesystem block sizeGravatar Eric Biggers 1-64/+75
2023-09-24fscrypt: make the bounce page pool opt-in instead of opt-outGravatar Eric Biggers 1-1/+8
2023-04-06fscrypt: optimize fscrypt_initialize()Gravatar Eric Biggers 1-7/+12
2023-01-28fscrypt: support decrypting data from large foliosGravatar Eric Biggers 1-13/+15
2022-04-13fscrypt: split up FS_CRYPTO_BLOCK_SIZEGravatar Eric Biggers 1-5/+5
2022-04-01fs: Remove ->readpages address space operationGravatar Matthew Wilcox (Oracle) 1-1/+1
2022-02-08fscrypt: add functions for direct I/O supportGravatar Eric Biggers 1-0/+8
2020-09-22fscrypt: adjust logging for in-creation inodesGravatar Eric Biggers 1-1/+3
2020-07-20fscrypt: rename FS_KEY_DERIVATION_NONCE_SIZEGravatar Eric Biggers 1-1/+1
2020-07-08fscrypt: add inline encryption supportGravatar Satya Tangirala 1-1/+1
2020-05-19fscrypt: add support for IV_INO_LBLK_32 policiesGravatar Eric Biggers 1-1/+5
2020-05-12fscrypt: fix all kerneldoc warningsGravatar Eric Biggers 1-2/+7
2020-01-14fscrypt: document gfp_flags for bounce page allocationGravatar Eric Biggers 1-1/+6
2019-12-31fscrypt: move fscrypt_d_revalidate() to fname.cGravatar Eric Biggers 1-50/+0
2019-11-06fscrypt: add support for IV_INO_LBLK_64 policiesGravatar Eric Biggers 1-2/+8
2019-10-21fscrypt: remove struct fscrypt_ctxGravatar Eric Biggers 1-101/+9
2019-10-21fscrypt: invoke crypto API for ESSIV handlingGravatar Eric Biggers 1-4/+0
2019-08-12fscrypt: v2 encryption policy supportGravatar Eric Biggers 1-1/+1
2019-08-12fscrypt: add FS_IOC_ADD_ENCRYPTION_KEY ioctlGravatar Eric Biggers 1-1/+9
2019-08-12fscrypt: use FSCRYPT_* definitions, not FS_*Gravatar Eric Biggers 1-1/+1
2019-08-12fscrypt: make fscrypt_msg() take inode instead of super_blockGravatar Eric Biggers 1-7/+6
2019-08-12fscrypt: remove loadable module related codeGravatar Eric Biggers 1-19/+1
2019-05-28fscrypt: support decrypting multiple filesystem blocks per pageGravatar Eric Biggers 1-14/+32
2019-05-28fscrypt: introduce fscrypt_decrypt_block_inplace()Gravatar Eric Biggers 1-4/+27
2019-05-28fscrypt: support encrypting multiple filesystem blocks per pageGravatar Eric Biggers 1-28/+39
2019-05-28fscrypt: introduce fscrypt_encrypt_block_inplace()Gravatar Eric Biggers 1-19/+31
2019-05-28fscrypt: clean up some BUG_ON()s in block encryption/decryptionGravatar Eric Biggers 1-6/+9
2019-05-28fscrypt: rename fscrypt_do_page_crypto() to fscrypt_crypt_block()Gravatar Eric Biggers 1-12/+12
2019-05-28fscrypt: remove the "write" part of struct fscrypt_ctxGravatar Eric Biggers 1-7/+7
2019-05-28fscrypt: simplify bounce page handlingGravatar Eric Biggers 1-70/+34
2019-05-21treewide: Add SPDX license identifier for more missed filesGravatar Thomas Gleixner 1-0/+1
2019-04-17fscrypt: clean up and improve dentry revalidationGravatar Eric Biggers 1-28/+30
2019-04-16fscrypt: use READ_ONCE() to access ->i_crypt_infoGravatar Eric Biggers 1-1/+1
2019-04-16fscrypt: drop inode argument from fscrypt_get_ctx()Gravatar Eric Biggers 1-11/+5
2019-01-06fscrypt: add Adiantum supportGravatar Eric Biggers 1-13/+15
2018-06-11Merge tag 'f2fs-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Gravatar Linus Torvalds 1-1/+7
2018-05-20fscrypt: use a common logging functionGravatar Eric Biggers 1-3/+25
2018-05-20fscrypt: remove stale comment from fscrypt_d_revalidate()Gravatar Eric Biggers 1-1/+0
2018-05-20fscrypt: remove error messages for skcipher_request_alloc() failureGravatar Eric Biggers 1-5/+1
2018-05-20fscrypt: clean up after fscrypt_prepare_lookup() conversionsGravatar Eric Biggers 1-1/+0
2018-05-20fscrypt: use unbound workqueue for decryptionGravatar Eric Biggers 1-1/+10
2018-05-02fscrypt: allow synchronous bio decryptionGravatar Eric Biggers 1-1/+7
2018-01-11fscrypt: trim down fscrypt.h includesGravatar Eric Biggers 1-0/+1
2017-11-14Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-6/+3
2017-11-03fscrypt: move to generic async completionGravatar Gilad Ben-Yossef 1-24/+4
2017-10-31fscrypt: lock mutex before checking for bounce page poolGravatar Eric Biggers 1-5/+2
2017-10-18fscrypt: switch from ->is_encrypted() to IS_ENCRYPTED()Gravatar Eric Biggers 1-1/+1
2017-06-23fscrypt: add support for AES-128-CBCGravatar Daniel Walter 1-7/+16
2017-03-15fscrypt: remove broken support for detecting keyring key revocationGravatar Eric Biggers 1-9/+1