| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-13 | Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux | Linus Torvalds | 6 | -164/+54 |
| 2026-03-25 | fscrypt: use AES library for v1 key derivation | Eric Biggers | 2 | -60/+29 |
| 2026-03-09 | fscrypt: pass a real sector_t to fscrypt_zeroout_range | Christoph Hellwig | 1 | -3/+2 |
| 2026-03-09 | fscrypt: pass a byte length to fscrypt_zeroout_range | Christoph Hellwig | 1 | -5/+6 |
| 2026-03-09 | fscrypt: pass a byte offset to fscrypt_zeroout_range | Christoph Hellwig | 1 | -4/+3 |
| 2026-03-09 | fscrypt: pass a byte length to fscrypt_zeroout_range_inline_crypt | Christoph Hellwig | 1 | -8/+4 |
| 2026-03-09 | fscrypt: pass a byte offset to fscrypt_zeroout_range_inline_crypt | Christoph Hellwig | 1 | -3/+3 |
| 2026-03-09 | fscrypt: pass a byte offset to fscrypt_set_bio_crypt_ctx | Christoph Hellwig | 2 | -7/+7 |
| 2026-03-09 | fscrypt: pass a byte offset to fscrypt_mergeable_bio | Christoph Hellwig | 2 | -4/+5 |
| 2026-03-09 | fscrypt: pass a byte offset to fscrypt_generate_dun | Christoph Hellwig | 3 | -11/+4 |
| 2026-03-09 | fscrypt: move fscrypt_set_bio_crypt_ctx_bh to buffer.c | Christoph Hellwig | 1 | -45/+0 |
| 2026-03-09 | ext4, fscrypt: merge fscrypt_mergeable_bio_bh into io_submit_need_new_bio | Christoph Hellwig | 1 | -23/+0 |
| 2026-03-06 | treewide: change inode->i_ino from unsigned long to u64 | Jeff Layton | 4 | -5/+5 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 4 | -6/+6 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 4 | -6/+6 |
| 2026-02-16 | Merge tag 'vfs-7.0-rc1.misc.2' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+1 |
| 2026-01-29 | fs: add helpers name_is_dot{,dot,_dotdot} | Amir Goldstein | 1 | -1/+1 |
| 2026-01-11 | blk-crypto: handle the fallback above the block layer | Christoph Hellwig | 1 | -1/+1 |
| 2026-01-11 | fscrypt: keep multiple bios in flight in fscrypt_zeroout_range_inline_crypt | Christoph Hellwig | 1 | -32/+54 |
| 2026-01-11 | fscrypt: pass a real sector_t to fscrypt_zeroout_range_inline_crypt | Christoph Hellwig | 1 | -5/+4 |
| 2025-12-06 | Merge tag 'mm-nonmm-stable-2025-12-06-11-14' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -83/+6 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.inode' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2 | -2/+2 |
| 2025-11-20 | fscrypt: replace local base64url helpers with lib/base64 | Guan-Chun Wu | 1 | -83/+6 |
| 2025-11-04 | fscrypt: fix left shift underflow when inode->i_blkbits > PAGE_SHIFT | Yongpeng Yang | 1 | -2/+1 |
| 2025-10-20 | Coccinelle-based conversion to use ->i_state accessors | Mateusz Guzik | 2 | -2/+2 |
| 2025-09-29 | Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux | Linus Torvalds | 9 | -159/+81 |
| 2025-09-05 | fscrypt: use HMAC-SHA512 library for HKDF | Eric Biggers | 8 | -158/+80 |
| 2025-08-21 | fscrypt: add support for info in fs-specific part of inode | Eric Biggers | 2 | -19/+28 |
| 2025-08-21 | fscrypt: replace raw loads of info pointer with helper function | Eric Biggers | 6 | -21/+27 |
| 2025-08-11 | fscrypt: Remove redundant __GFP_NOWARN | Qianfeng Rong | 1 | -1/+1 |
| 2025-07-10 | fscrypt: Remove gfp_t argument from fscrypt_encrypt_block_inplace() | Eric Biggers | 1 | -2/+1 |
| 2025-07-10 | fscrypt: Remove gfp_t argument from fscrypt_crypt_data_unit() | Eric Biggers | 3 | -13/+7 |
| 2025-07-10 | fscrypt: Switch to sync_skcipher and on-stack requests | Eric Biggers | 5 | -94/+60 |
| 2025-07-10 | fscrypt: Drop FORBID_WEAK_KEYS flag for AES-ECB | Eric Biggers | 1 | -1/+0 |
| 2025-07-10 | fscrypt: Don't use asynchronous CryptoAPI algorithms | Eric Biggers | 4 | -21/+18 |
| 2025-07-04 | fscrypt: Don't use problematic non-inline crypto engines | Eric Biggers | 4 | -3/+22 |
| 2025-06-20 | fscrypt: Explicitly include <linux/export.h> | Eric Biggers | 9 | -11/+24 |
| 2025-04-08 | fscrypt: add support for hardware-wrapped keys | Eric Biggers | 6 | -65/+257 |
| 2025-03-26 | Merge tag 'for-6.15/block-20250322' of git://git.kernel.dk/linux | Linus Torvalds | 3 | -70/+18 |
| 2025-03-25 | Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux | Linus Torvalds | 1 | -12/+8 |
| 2025-03-20 | crypto,fs: Separate out hkdf_extract() and hkdf_expand() | Hannes Reinecke | 2 | -69/+15 |
| 2025-03-05 | fscrypt: Change fscrypt_encrypt_pagecache_blocks() to take a folio | Matthew Wilcox (Oracle) | 1 | -12/+10 |
| 2025-02-17 | Revert "fscrypt: relax Kconfig dependencies for crypto API algorithms" | Eric Biggers | 1 | -12/+8 |
| 2025-02-10 | blk-crypto: add basic hardware-wrapped key support | Eric Biggers | 1 | -1/+3 |
| 2025-01-27 | fscrypt_d_revalidate(): use stable parent inode passed by caller | Al Viro | 1 | -16/+5 |
| 2025-01-27 | Pass parent directory inode and expected name to ->d_revalidate() | Al Viro | 1 | -1/+2 |
| 2024-11-19 | Merge tag 'random-6.13-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -0/+1 |
| 2024-10-03 | fscrypt: Include <linux/once.h> in fs/crypto/keyring.c | Uros Bizjak | 1 | -0/+1 |
| 2024-10-02 | move asm/unaligned.h to linux/unaligned.h | Al Viro | 1 | -1/+1 |
| 2024-05-19 | Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -3/+3 |
| 2024-05-08 | fscrypt: try to avoid refing parent dentry in fscrypt_file_open | Mateusz Guzik | 1 | -6/+26 |
| 2024-05-05 | fscrypt: convert bh_get_inode_and_lblk_num to use a folio | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 2024-03-12 | Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux | Linus Torvalds | 3 | -12/+21 |
| 2024-03-07 | Merge tag 'for-next-6.9' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/gi... | Christian Brauner | 1 | -10/+5 |
| 2024-02-27 | fscrypt: Factor out a helper to configure the lookup dentry | Gabriel Krisman Bertazi | 1 | -10/+5 |
| 2024-02-23 | fscrypt: shrink the size of struct fscrypt_inode_info slightly | Eric Biggers | 1 | -6/+8 |
| 2024-02-23 | fscrypt: write CBC-CTS instead of CTS-CBC | Eric Biggers | 1 | -3/+3 |
| 2024-02-06 | fscrypt: clear keyring before calling key_put() | Luis Henriques | 1 | -2/+6 |
| 2024-01-31 | fscrypt: explicitly require that inode->i_blkbits be set | Xiubo Li | 1 | -1/+4 |
| 2024-01-23 | Merge tag 'exportfs-6.9' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/gi... | Christian Brauner | 1 | -7/+1 |
| 2024-01-23 | fs: Create a generic is_dot_dotdot() utility | Chuck Lever | 1 | -7/+1 |
| 2023-12-26 | fscrypt: document that CephFS supports fscrypt now | Eric Biggers | 1 | -1/+1 |
| 2023-12-09 | fscrypt: update comment for do_remove_key() | Eric Biggers | 1 | -3/+3 |
| 2023-11-02 | Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/... | Linus Torvalds | 1 | -1/+1 |
| 2023-10-16 | fscrypt: track master key presence separately from secret | Eric Biggers | 4 | -66/+93 |
| 2023-10-08 | fscrypt: rename fscrypt_info => fscrypt_inode_info | Josef Bacik | 10 | -75/+84 |
| 2023-09-25 | fscrypt: support crypto data unit size less than filesystem block size | Eric Biggers | 6 | -101/+186 |
| 2023-09-25 | fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes | Eric Biggers | 1 | -18/+15 |
| 2023-09-25 | fscrypt: compute max_lblk_bits from s_maxbytes and block size | Eric Biggers | 3 | -13/+22 |
| 2023-09-24 | fscrypt: make the bounce page pool opt-in instead of opt-out | Eric Biggers | 1 | -1/+8 |
| 2023-09-24 | fscrypt: make it clearer that key_prefix is deprecated | Eric Biggers | 1 | -2/+3 |
| 2023-09-15 | fscrypt: Do not include crypto/algapi.h | Herbert Xu | 1 | -1/+1 |
| 2023-05-23 | fscrypt: Replace 1-element array with flexible array | Kees Cook | 2 | -6/+6 |
| 2023-04-06 | fscrypt: optimize fscrypt_initialize() | Eric Biggers | 3 | -9/+14 |
| 2023-03-27 | fscrypt: use WARN_ON_ONCE instead of WARN_ON | Eric Biggers | 8 | -25/+25 |
| 2023-03-27 | fscrypt: new helper function - fscrypt_prepare_lookup_partial() | Luís Henriques | 1 | -0/+30 |
| 2023-03-18 | fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() | Eric Biggers | 1 | -0/+2 |
| 2023-03-18 | fscrypt: improve fscrypt_destroy_keyring() documentation | Eric Biggers | 1 | -10/+11 |
| 2023-02-20 | Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux | Linus Torvalds | 2 | -19/+19 |
| 2023-02-20 | Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux | Linus Torvalds | 4 | -23/+33 |
| 2023-02-07 | fscrypt: clean up fscrypt_add_test_dummy_key() | Eric Biggers | 3 | -22/+11 |
| 2023-02-07 | fscrypt: add the test dummy encryption key on-demand | Eric Biggers | 3 | -4/+25 |
| 2023-01-28 | fscrypt: support decrypting data from large folios | Eric Biggers | 2 | -19/+19 |
| 2023-01-19 | fs: port inode_owner_or_capable() to mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2022-12-13 | Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -9/+5 |
| 2022-12-01 | fscrypt: Add SM4 XTS/CTS symmetric algorithm support | Tianjia Zhang | 2 | -0/+20 |
| 2022-11-25 | fscrypt: add comment for fscrypt_valid_enc_modes_v1() | Eric Biggers | 1 | -0/+7 |
| 2022-11-21 | blk-crypto: add a blk_crypto_config_supported_natively helper | Christoph Hellwig | 1 | -4/+2 |
| 2022-11-21 | blk-crypto: don't use struct request_queue for public interfaces | Christoph Hellwig | 1 | -5/+3 |
| 2022-11-15 | fscrypt: pass super_block to fscrypt_put_master_key_activeref() | Eric Biggers | 3 | -18/+11 |
| 2022-10-19 | fscrypt: fix keyring memory leak on mount failure | Eric Biggers | 1 | -6/+11 |
| 2022-10-03 | Merge tag 'statx-dioalign-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -25/+24 |
| 2022-09-21 | fscrypt: work on block_devices instead of request_queues | Christoph Hellwig | 1 | -40/+41 |
| 2022-09-21 | fscrypt: stop holding extra request_queue references | Eric Biggers | 5 | -60/+64 |
| 2022-09-21 | fscrypt: stop using keyrings subsystem for fscrypt_master_key | Eric Biggers | 5 | -306/+348 |
| 2022-09-11 | fscrypt: change fscrypt_dio_supported() to prepare for STATX_DIOALIGN | Eric Biggers | 1 | -25/+24 |
| 2022-09-06 | fscrypt: stop using PG_error to track error status | Eric Biggers | 1 | -6/+10 |
| 2022-08-22 | fscrypt: remove fscrypt_set_test_dummy_encryption() | Eric Biggers | 1 | -13/+0 |
| 2022-08-11 | Merge tag 'ceph-for-5.20-rc1' of https://github.com/ceph/ceph-client | Linus Torvalds | 4 | -21/+65 |
| 2022-08-03 | fscrypt: add fscrypt_context_for_new_inode | Jeff Layton | 1 | -6/+29 |
| 2022-08-03 | fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size | Jeff Layton | 3 | -15/+36 |
| 2022-06-10 | fscrypt: Add HCTR2 support for filename encryption | Nathan Huckleberry | 3 | -4/+19 |
| 2022-05-09 | fscrypt: add new helper functions for test_dummy_encryption | Eric Biggers | 3 | -68/+112 |
| 2022-05-09 | fscrypt: factor out fscrypt_policy_to_key_spec() | Eric Biggers | 3 | -17/+25 |
| 2022-04-13 | fscrypt: log when starting to use inline encryption | Eric Biggers | 3 | -3/+36 |
| 2022-04-13 | fscrypt: split up FS_CRYPTO_BLOCK_SIZE | Eric Biggers | 2 | -7/+14 |
| 2022-04-01 | fs: Remove ->readpages address space operation | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-03-22 | Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt | Linus Torvalds | 2 | -0/+101 |
| 2022-02-08 | fscrypt: add functions for direct I/O support | Eric Biggers | 2 | -0/+101 |
| 2022-02-02 | block: pass a block_device and opf to bio_reset | Christoph Hellwig | 1 | -6/+2 |
| 2022-02-02 | block: pass a block_device and opf to bio_alloc | Christoph Hellwig | 1 | -6/+7 |
| 2021-10-25 | fscrypt: improve a few comments | Eric Biggers | 2 | -3/+13 |
| 2021-09-22 | fscrypt: allow 256-bit master keys with AES-256-XTS | Eric Biggers | 3 | -17/+56 |
| 2021-09-20 | fscrypt: clean up comments in bio.c | Eric Biggers | 1 | -15/+17 |
| 2021-09-20 | fscrypt: remove fscrypt_operations::max_namelen | Eric Biggers | 1 | -2/+1 |
| 2021-07-25 | fscrypt: align Base64 encoding with RFC 4648 base64url | Eric Biggers | 1 | -41/+65 |
| 2021-07-25 | fscrypt: add fscrypt_symlink_getattr() for computing st_size | Eric Biggers | 1 | -0/+44 |
| 2021-06-05 | fscrypt: fix derivation of SipHash keys on big endian CPUs | Eric Biggers | 1 | -8/+32 |
| 2021-06-05 | fscrypt: don't ignore minor_hash when hash is 0 | Eric Biggers | 1 | -7/+3 |
| 2021-04-26 | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 1 | -8/+22 |
| 2021-04-22 | fscrypt: relax Kconfig dependencies for crypto API algorithms | Ard Biesheuvel | 1 | -8/+22 |
| 2021-03-11 | block: rename BIO_MAX_PAGES to BIO_MAX_VECS | Christoph Hellwig | 1 | -3/+3 |
| 2021-01-24 | inode: make init and permission helpers idmapped mount aware | Christian Brauner | 1 | -1/+1 |
| 2020-12-17 | Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 3 | -6/+0 |
| 2020-12-14 | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 2 | -2/+2 |
| 2020-12-02 | fscrypt: Have filesystems handle their d_ops | Daniel Rosenberg | 3 | -6/+0 |
| 2020-12-02 | fscrypt: allow deleting files with unsupported encryption policy | Eric Biggers | 5 | -16/+41 |
| 2020-12-02 | fscrypt: unexport fscrypt_get_encryption_info() | Eric Biggers | 2 | -1/+2 |
| 2020-12-02 | fscrypt: move fscrypt_require_key() to fscrypt_private.h | Eric Biggers | 1 | -0/+26 |
| 2020-12-02 | fscrypt: move body of fscrypt_prepare_setattr() out-of-line | Eric Biggers | 1 | -0/+8 |
| 2020-12-02 | fscrypt: introduce fscrypt_prepare_readdir() | Eric Biggers | 1 | -0/+6 |
| 2020-11-24 | fscrypt: simplify master key locking | Eric Biggers | 4 | -34/+21 |
| 2020-11-24 | fscrypt: remove unnecessary calls to fscrypt_require_key() | Eric Biggers | 1 | -18/+8 |
| 2020-11-24 | fscrypt: add fscrypt_is_nokey_name() | Eric Biggers | 1 | -2/+3 |
| 2020-11-20 | crypto: sha - split sha.h into sha1.h and sha2.h | Eric Biggers | 2 | -2/+2 |
| 2020-11-16 | fscrypt: remove kernel-internal constants from UAPI header | Eric Biggers | 4 | -6/+14 |
| 2020-11-11 | fscrypt: fix inline encryption not used on new files | Eric Biggers | 1 | -1/+1 |
| 2020-11-06 | fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() | Eric Biggers | 1 | -3/+1 |
| 2020-09-28 | fscrypt: export fscrypt_d_revalidate() | Eric Biggers | 1 | -1/+2 |
| 2020-09-23 | fscrypt: rename DCACHE_ENCRYPTED_NAME to DCACHE_NOKEY_NAME | Eric Biggers | 2 | -5/+4 |
| 2020-09-23 | fscrypt: don't call no-key names "ciphertext names" | Eric Biggers | 2 | -11/+11 |
| 2020-09-22 | fscrypt: use sha256() instead of open coding | Eric Biggers | 1 | -16/+7 |
| 2020-09-22 | fscrypt: make fscrypt_set_test_dummy_encryption() take a 'const char *' | Eric Biggers | 1 | -14/+6 |
| 2020-09-22 | fscrypt: handle test_dummy_encryption in more logical way | Eric Biggers | 5 | -93/+100 |
| 2020-09-22 | fscrypt: move fscrypt_prepare_symlink() out-of-line | Eric Biggers | 1 | -4/+35 |
| 2020-09-22 | fscrypt: make "#define fscrypt_policy" user-only | Eric Biggers | 1 | -1/+0 |
| 2020-09-22 | fscrypt: stop pretending that key setup is nofs-safe | Eric Biggers | 3 | -10/+7 |
| 2020-09-22 | fscrypt: require that fscrypt_encrypt_symlink() already has key | Eric Biggers | 1 | -3/+7 |
| 2020-09-22 | fscrypt: remove fscrypt_inherit_context() | Eric Biggers | 1 | -37/+0 |
| 2020-09-22 | fscrypt: adjust logging for in-creation inodes | Eric Biggers | 2 | -3/+10 |
| 2020-09-22 | fscrypt: add fscrypt_prepare_new_inode() and fscrypt_set_context() | Eric Biggers | 3 | -54/+206 |
| 2020-09-07 | fscrypt: restrict IV_INO_LBLK_32 to ino_bits <= 32 | Eric Biggers | 1 | -2/+7 |
| 2020-09-07 | fscrypt: drop unused inode argument from fscrypt_fname_alloc_buffer | Jeff Layton | 2 | -5/+2 |
| 2020-08-07 | mm, treewide: rename kzfree() to kfree_sensitive() | Waiman Long | 3 | -7/+8 |
| 2020-07-30 | fscrypt: don't load ->i_crypt_info before it's known to be valid | Eric Biggers | 1 | -1/+2 |
| 2020-07-21 | fscrypt: use smp_load_acquire() for ->i_crypt_info | Eric Biggers | 2 | -3/+13 |
| 2020-07-21 | fscrypt: use smp_load_acquire() for ->s_master_keys | Eric Biggers | 1 | -3/+12 |
| 2020-07-21 | fscrypt: use smp_load_acquire() for fscrypt_prepared_key | Eric Biggers | 3 | -10/+17 |
| 2020-07-21 | fscrypt: switch fscrypt_do_sha256() to use the SHA-256 library | Eric Biggers | 2 | -32/+11 |
| 2020-07-21 | fscrypt: restrict IV_INO_LBLK_* to AES-256-XTS | Eric Biggers | 1 | -0/+14 |
| 2020-07-20 | fscrypt: rename FS_KEY_DERIVATION_NONCE_SIZE | Eric Biggers | 5 | -14/+13 |
| 2020-07-20 | fscrypt: add comments that describe the HKDF info strings | Eric Biggers | 1 | -7/+7 |
| 2020-07-08 | fscrypt: add inline encryption support | Satya Tangirala | 10 | -47/+588 |
| 2020-06-01 | Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt | Linus Torvalds | 7 | -163/+443 |
| 2020-05-19 | fscrypt: add support for IV_INO_LBLK_32 policies | Eric Biggers | 5 | -41/+126 |
| 2020-05-18 | fscrypt: make test_dummy_encryption use v2 by default | Eric Biggers | 1 | -1/+1 |
| 2020-05-18 | fscrypt: support test_dummy_encryption=v2 | Eric Biggers | 2 | -9/+131 |
| 2020-05-15 | fscrypt: add fscrypt_add_test_dummy_key() | Eric Biggers | 2 | -43/+77 |
| 2020-05-12 | fscrypt: remove unnecessary extern keywords | Eric Biggers | 1 | -43/+39 |
| 2020-05-12 | fscrypt: fix all kerneldoc warnings | Eric Biggers | 6 | -27/+70 |
| 2020-05-08 | fscrypt: use crypto_shash_tfm_digest() | Eric Biggers | 2 | -11/+2 |
| 2020-03-31 | Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt | Linus Torvalds | 3 | -15/+42 |
| 2020-03-19 | fscrypt: add FS_IOC_GET_ENCRYPTION_NONCE ioctl | Eric Biggers | 3 | -15/+42 |
| 2020-03-07 | fscrypt: don't evict dirty inodes after removing key | Eric Biggers | 1 | -0/+9 |
| 2020-01-22 | fscrypt: improve format of no-key names | Daniel Rosenberg | 2 | -51/+168 |
| 2020-01-22 | fscrypt: clarify what is meant by a per-file key | Eric Biggers | 3 | -24/+25 |
| 2020-01-22 | fscrypt: derive dirhash key for casefolded directories | Daniel Rosenberg | 4 | -14/+90 |
| 2020-01-22 | fscrypt: don't allow v1 policies with casefolding | Daniel Rosenberg | 2 | -0/+35 |
| 2020-01-22 | fscrypt: add "fscrypt_" prefix to fname_encrypt() | Eric Biggers | 3 | -8/+10 |
| 2020-01-22 | fscrypt: don't print name of busy file when removing key | Eric Biggers | 1 | -13/+2 |
| 2020-01-14 | fscrypt: document gfp_flags for bounce page allocation | Eric Biggers | 1 | -1/+6 |
| 2020-01-14 | fscrypt: optimize fscrypt_zeroout_range() | Eric Biggers | 1 | -31/+81 |
| 2019-12-31 | fscrypt: remove redundant bi_status check | Eric Biggers | 1 | -2/+0 |
| 2019-12-31 | fscrypt: Allow modular crypto algorithms | Herbert Xu | 1 | -7/+14 |
| 2019-12-31 | fscrypt: remove fscrypt_is_direct_key_policy() | Eric Biggers | 1 | -6/+0 |
| 2019-12-31 | fscrypt: move fscrypt_valid_enc_modes() to policy.c | Eric Biggers | 2 | -18/+17 |
| 2019-12-31 | fscrypt: check for appropriate use of DIRECT_KEY flag earlier | Eric Biggers | 4 | -30/+35 |
| 2019-12-31 | fscrypt: split up fscrypt_supported_policy() by policy version | Eric Biggers | 1 | -57/+59 |
| 2019-12-31 | fscrypt: move fscrypt_d_revalidate() to fname.c | Eric Biggers | 3 | -51/+50 |
| 2019-12-31 | fscrypt: constify inode parameter to filename encryption functions | Eric Biggers | 2 | -11/+11 |
| 2019-12-31 | fscrypt: constify struct fscrypt_hkdf parameter to fscrypt_hkdf_expand() | Eric Biggers | 2 | -2/+2 |
| 2019-12-31 | fscrypt: verify that the crypto_skcipher has the correct ivsize | Eric Biggers | 1 | -0/+4 |
| 2019-12-31 | fscrypt: use crypto_skcipher_driver_name() | Eric Biggers | 1 | -2/+1 |
| 2019-12-31 | fscrypt: support passing a keyring key to FS_IOC_ADD_ENCRYPTION_KEY | Eric Biggers | 1 | -8/+124 |
| 2019-12-09 | treewide: Use sizeof_field() macro | Pankaj Bharadiya | 1 | -1/+1 |
| 2019-11-06 | fscrypt: add support for IV_INO_LBLK_64 policies | Eric Biggers | 5 | -18/+100 |
| 2019-11-06 | fscrypt: avoid data race on fscrypt_mode::logged_impl_name | Eric Biggers | 2 | -5/+3 |
| 2019-10-21 | fscrypt: zeroize fscrypt_info before freeing | Eric Biggers | 1 | -0/+1 |
| 2019-10-21 | fscrypt: remove struct fscrypt_ctx | Eric Biggers | 3 | -131/+10 |
| 2019-10-21 | fscrypt: invoke crypto API for ESSIV handling | Eric Biggers | 4 | -114/+11 |