Age | Commit message (Expand) | Author | Files | Lines |
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 |
2019-08-13 | fscrypt: require that key be added when setting a v2 encryption policy | Eric Biggers | 3 | -1/+63 |
2019-08-13 | fscrypt: add FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS ioctl | Eric Biggers | 1 | -5/+24 |
2019-08-13 | fscrypt: allow unprivileged users to add/remove keys for v2 policies | Eric Biggers | 3 | -33/+336 |
2019-08-13 | fscrypt: v2 encryption policy support | Eric Biggers | 7 | -185/+684 |
2019-08-13 | fscrypt: add an HKDF-SHA512 implementation | Eric Biggers | 4 | -0/+199 |
2019-08-13 | fscrypt: add FS_IOC_GET_ENCRYPTION_KEY_STATUS ioctl | Eric Biggers | 1 | -0/+63 |
2019-08-13 | fscrypt: add FS_IOC_REMOVE_ENCRYPTION_KEY ioctl | Eric Biggers | 3 | -5/+411 |
2019-08-13 | fscrypt: add FS_IOC_ADD_ENCRYPTION_KEY ioctl | Eric Biggers | 5 | -3/+391 |
2019-08-13 | fscrypt: rename keyinfo.c to keysetup.c | Eric Biggers | 3 | -2/+2 |
2019-08-13 | fscrypt: move v1 policy key setup to keysetup_v1.c | Eric Biggers | 4 | -322/+369 |
2019-08-13 | fscrypt: refactor key setup code in preparation for v2 policies | Eric Biggers | 2 | -112/+146 |
2019-08-13 | fscrypt: rename fscrypt_master_key to fscrypt_direct_key | Eric Biggers | 2 | -69/+68 |
2019-08-13 | fscrypt: add ->ci_inode to fscrypt_info | Eric Biggers | 2 | -0/+5 |
2019-08-13 | fscrypt: use FSCRYPT_* definitions, not FS_* | Eric Biggers | 5 | -43/+44 |
2019-08-13 | fscrypt: use ENOPKG when crypto API support missing | Eric Biggers | 1 | -9/+11 |
2019-08-13 | fscrypt: improve warnings for missing crypto API support | Eric Biggers | 1 | -5/+14 |
2019-08-13 | fscrypt: improve warning messages for unsupported encryption contexts | Eric Biggers | 1 | -3/+15 |
2019-08-13 | fscrypt: make fscrypt_msg() take inode instead of super_block | Eric Biggers | 5 | -35/+28 |
2019-08-13 | fscrypt: clean up base64 encoding/decoding | Eric Biggers | 1 | -17/+17 |
2019-08-13 | fscrypt: remove loadable module related code | Eric Biggers | 3 | -26/+1 |
2019-06-27 | fscrypt: remove selection of CONFIG_CRYPTO_SHA256 | Eric Biggers | 1 | -1/+0 |
2019-06-11 | fscrypt: remove unnecessary includes of ratelimit.h | Eric Biggers | 3 | -3/+0 |
2019-05-28 | fscrypt: don't set policy for a dead directory | Hongjie Fang | 1 | -0/+2 |
2019-05-28 | fscrypt: decrypt only the needed blocks in __fscrypt_decrypt_bio() | Eric Biggers | 1 | -2/+2 |
2019-05-28 | fscrypt: support decrypting multiple filesystem blocks per page | Eric Biggers | 2 | -16/+33 |
2019-05-28 | fscrypt: introduce fscrypt_decrypt_block_inplace() | Eric Biggers | 1 | -4/+27 |
2019-05-28 | fscrypt: handle blocksize < PAGE_SIZE in fscrypt_zeroout_range() | Eric Biggers | 1 | -9/+6 |
2019-05-28 | fscrypt: support encrypting multiple filesystem blocks per page | Eric Biggers | 1 | -28/+39 |
2019-05-28 | fscrypt: introduce fscrypt_encrypt_block_inplace() | Eric Biggers | 1 | -19/+31 |
2019-05-28 | fscrypt: clean up some BUG_ON()s in block encryption/decryption | Eric Biggers | 1 | -6/+9 |
2019-05-28 | fscrypt: rename fscrypt_do_page_crypto() to fscrypt_crypt_block() | Eric Biggers | 3 | -21/+20 |
2019-05-28 | fscrypt: remove the "write" part of struct fscrypt_ctx | Eric Biggers | 2 | -13/+12 |
2019-05-28 | fscrypt: simplify bounce page handling | Eric Biggers | 3 | -106/+40 |
2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 2 | -0/+2 |
2019-05-21 | treewide: Add SPDX license identifier for more missed files | Thomas Gleixner | 1 | -0/+1 |
2019-05-21 | treewide: Add SPDX license identifier for missed files | Thomas Gleixner | 1 | -0/+1 |
2019-05-08 | Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt | Linus Torvalds | 6 | -67/+119 |
2019-05-08 | Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -2/+1 |
2019-04-30 | block: remove the i argument to bio_for_each_segment_all | Christoph Hellwig | 1 | -2/+1 |
2019-04-25 | crypto: shash - remove shash_desc::flags | Eric Biggers | 1 | -1/+0 |
2019-04-17 | fscrypt: cache decrypted symlink target in ->i_link | Eric Biggers | 2 | -7/+54 |
2019-04-17 | fscrypt: fix race where ->lookup() marks plaintext dentry as ciphertext | Eric Biggers | 2 | -5/+7 |
2019-04-17 | fscrypt: only set dentry_operations on ciphertext dentries | Eric Biggers | 1 | -2/+1 |
2019-04-17 | fscrypt: fix race allowing rename() and link() of ciphertext dentries | Eric Biggers | 1 | -1/+11 |