aboutsummaryrefslogtreecommitdiffstats
path: root/fs/crypto
AgeCommit message (Expand)AuthorFilesLines
2026-08-17Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds10-593/+244
2026-07-28fscrypt: use the mount idmap for the owner check in fscrypt_ioctl_set_policy()Zhan Xusheng1-1/+1
2026-07-20fscrypt: Replace some variable-size memsets with fixed-sizeEric Biggers3-4/+4
2026-07-20fscrypt: Add safety checks to non-block-based en/decryptionEric Biggers1-22/+39
2026-07-20fscrypt: Merge bio.c and inline_crypt.c into block.cEric Biggers4-109/+92
2026-07-20fscrypt: Remove unused functions and workqueueEric Biggers2-97/+0
2026-07-20fscrypt: Remove fs-layer zeroout codeEric Biggers3-121/+32
2026-07-20fscrypt: Remove fscrypt_dio_supported()Eric Biggers1-43/+0
2026-07-20fscrypt: Replace calls to fscrypt_inode_uses_inline_crypto()Eric Biggers1-12/+12
2026-07-20fscrypt: Always use blk-crypto for contents on block-based filesystemsEric Biggers4-121/+44
2026-07-20fscrypt: Fully disallow IV_INO_LBLK_32 with s_blocksize != PAGE_SIZEEric Biggers2-13/+17
2026-07-20blk-crypto: Allow control over whether hardware is usedEric Biggers1-1/+3
2026-07-20fscrypt: Remove workaround for bug in gcc 7 and earlierEric Biggers1-15/+2
2026-07-20fscrypt: Simplify handling of errors during initcallEric Biggers3-34/+13
2026-07-20fscrypt: Remove FSCRYPT_MODE_MAXEric Biggers2-8/+0
2026-07-20fscrypt: Avoid dynamic allocation in fscrypt_get_devices()Eric Biggers1-37/+20
2026-07-20fscrypt: Use lock guards for mutexesEric Biggers3-22/+15
2026-07-20fscrypt: Add missing superblock check in find_or_insert_direct_key()Eric Biggers1-1/+7
2026-06-22fscrypt: Replace mk_users keyring with simple listEric Biggers2-135/+113
2026-06-22fscrypt: Fix key setup in edge case with multiple data unit sizesEric Biggers4-81/+120
2026-04-13Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds6-164/+54
2026-03-25fscrypt: use AES library for v1 key derivationEric Biggers2-60/+29
2026-03-09fscrypt: pass a real sector_t to fscrypt_zeroout_rangeChristoph Hellwig1-3/+2
2026-03-09fscrypt: pass a byte length to fscrypt_zeroout_rangeChristoph Hellwig1-5/+6
2026-03-09fscrypt: pass a byte offset to fscrypt_zeroout_rangeChristoph Hellwig1-4/+3
2026-03-09fscrypt: pass a byte length to fscrypt_zeroout_range_inline_cryptChristoph Hellwig1-8/+4
2026-03-09fscrypt: pass a byte offset to fscrypt_zeroout_range_inline_cryptChristoph Hellwig1-3/+3
2026-03-09fscrypt: pass a byte offset to fscrypt_set_bio_crypt_ctxChristoph Hellwig2-7/+7
2026-03-09fscrypt: pass a byte offset to fscrypt_mergeable_bioChristoph Hellwig2-4/+5
2026-03-09fscrypt: pass a byte offset to fscrypt_generate_dunChristoph Hellwig3-11/+4
2026-03-09fscrypt: move fscrypt_set_bio_crypt_ctx_bh to buffer.cChristoph Hellwig1-45/+0
2026-03-09ext4, fscrypt: merge fscrypt_mergeable_bio_bh into io_submit_need_new_bioChristoph Hellwig1-23/+0
2026-03-06treewide: change inode->i_ino from unsigned long to u64Jeff Layton4-5/+5
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds4-6/+6
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook4-6/+6
2026-02-16Merge tag 'vfs-7.0-rc1.misc.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds1-1/+1
2026-01-29fs: add helpers name_is_dot{,dot,_dotdot}Amir Goldstein1-1/+1
2026-01-11blk-crypto: handle the fallback above the block layerChristoph Hellwig1-1/+1
2026-01-11fscrypt: keep multiple bios in flight in fscrypt_zeroout_range_inline_cryptChristoph Hellwig1-32/+54
2026-01-11fscrypt: pass a real sector_t to fscrypt_zeroout_range_inline_cryptChristoph Hellwig1-5/+4
2025-12-06Merge tag 'mm-nonmm-stable-2025-12-06-11-14' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-83/+6
2025-12-01Merge tag 'vfs-6.19-rc1.inode' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds2-2/+2
2025-11-20fscrypt: replace local base64url helpers with lib/base64Guan-Chun Wu1-83/+6
2025-11-04fscrypt: fix left shift underflow when inode->i_blkbits > PAGE_SHIFTYongpeng Yang1-2/+1
2025-10-20Coccinelle-based conversion to use ->i_state accessorsMateusz Guzik2-2/+2
2025-09-29Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds9-159/+81
2025-09-05fscrypt: use HMAC-SHA512 library for HKDFEric Biggers8-158/+80
2025-08-21fscrypt: add support for info in fs-specific part of inodeEric Biggers2-19/+28
2025-08-21fscrypt: replace raw loads of info pointer with helper functionEric Biggers6-21/+27
2025-08-11fscrypt: Remove redundant __GFP_NOWARNQianfeng Rong1-1/+1