summaryrefslogtreecommitdiffstats
path: root/fs/ext4/crypto.c
AgeCommit message (Expand)AuthorLines
2025-08-21ext4: move crypt info pointer to fs-specific part of inodeEric Biggers-0/+2
2024-06-07ext4: Move CONFIG_UNICODE defguards into the code flowGabriel Krisman Bertazi-8/+2
2023-09-25fscrypt: support crypto data unit size less than filesystem block sizeEric Biggers-0/+1
2023-09-25fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodesEric Biggers-8/+1
2023-09-24fscrypt: make the bounce page pool opt-in instead of opt-outEric Biggers-0/+1
2023-09-24fscrypt: make it clearer that key_prefix is deprecatedEric Biggers-1/+1
2023-08-05ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup}Luís Henriques-0/+4
2022-05-21ext4: refactor and move ext4_ioctl_get_encryption_pwsalt()Ritesh Harjani-0/+54
2022-05-21ext4: cleanup function defs from ext4.h into crypto.cRitesh Harjani-0/+65
2022-05-21ext4: move ext4 crypto code to its own file crypto.cRitesh Harjani-0/+127
2016-07-10ext4 crypto: migrate into vfs's crypto engineJaegeuk Kim-536/+0
2016-04-12ext4/fscrypto: avoid RCU lookup in d_revalidateJaegeuk Kim-0/+4
2016-04-07Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-20/+29
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov-4/+4
2016-03-26ext4 crypto: use dget_parent() in ext4_d_revalidate()Theodore Ts'o-4/+8
2016-03-26ext4 crypto: don't let data integrity writebacks fail with ENOMEMTheodore Ts'o-16/+21
2016-03-17Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-13/+11
2016-02-07ext4 crypto: revalidate dentry after adding or removing the keyTheodore Ts'o-0/+56
2016-01-27ext4: Use skcipherHerbert Xu-13/+11
2015-12-07ext4: provide ext4_issue_zeroout()Jan Kara-4/+2
2015-11-26ext4: fix an endianness bug in ext4_encrypted_zeroout()Al Viro-1/+1
2015-10-03ext4 crypto: fix bugs in ext4_encrypted_zeroout()Theodore Ts'o-4/+19
2015-10-03ext4 crypto: replace some BUG_ON()'s with error checksTheodore Ts'o-1/+0
2015-10-03ext4 crypto: ext4_page_crypto() doesn't need a encryption contextTheodore Ts'o-23/+5
2015-06-08ext4 crypto: fix ext4_get_crypto_ctx()'s calling convention in ext4_decrypt_oneTheodore Ts'o-2/+2
2015-06-03ext4 crypto: allocate bounce pages using GFP_NOWAITTheodore Ts'o-21/+6
2015-05-31ext4 crypto: handle unexpected lack of encryption keysTheodore Ts'o-1/+2
2015-05-31ext4 crypto: fix memory leaks in ext4_encrypted_zerooutTheodore Ts'o-31/+31
2015-05-31ext4 crypto: use per-inode tfm structureTheodore Ts'o-60/+4
2015-05-31ext4 crypto: shrink size of the ext4_crypto_ctx structureTheodore Ts'o-21/+10
2015-05-18ext4 crypto: get rid of ci_mode from struct ext4_crypt_infoTheodore Ts'o-6/+5
2015-05-18ext4 crypto: use slab cachesTheodore Ts'o-31/+29
2015-05-18ext4 crypto: reorganize how we store keys in the inodeTheodore Ts'o-4/+5
2015-05-18ext4 crypto: separate kernel and userspace structure for the keyTheodore Ts'o-9/+9
2015-04-12ext4 crypto: add ext4 encryption facilitiesMichael Halcrow-0/+558