| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt | Linus Torvalds | 2020-03-31 | 3 | -15/+42 |
|\ |
|
| * | fscrypt: add FS_IOC_GET_ENCRYPTION_NONCE ioctl | Eric Biggers | 2020-03-19 | 3 | -15/+42 |
* | | fscrypt: don't evict dirty inodes after removing key | Eric Biggers | 2020-03-07 | 1 | -0/+9 |
|/ |
|
* | fscrypt: improve format of no-key names | Daniel Rosenberg | 2020-01-22 | 2 | -51/+168 |
* | fscrypt: clarify what is meant by a per-file key | Eric Biggers | 2020-01-22 | 3 | -24/+25 |
* | fscrypt: derive dirhash key for casefolded directories | Daniel Rosenberg | 2020-01-22 | 4 | -14/+90 |
* | fscrypt: don't allow v1 policies with casefolding | Daniel Rosenberg | 2020-01-22 | 2 | -0/+35 |
* | fscrypt: add "fscrypt_" prefix to fname_encrypt() | Eric Biggers | 2020-01-22 | 3 | -8/+10 |
* | fscrypt: don't print name of busy file when removing key | Eric Biggers | 2020-01-22 | 1 | -13/+2 |
* | fscrypt: document gfp_flags for bounce page allocation | Eric Biggers | 2020-01-14 | 1 | -1/+6 |
* | fscrypt: optimize fscrypt_zeroout_range() | Eric Biggers | 2020-01-14 | 1 | -31/+81 |
* | fscrypt: remove redundant bi_status check | Eric Biggers | 2019-12-31 | 1 | -2/+0 |
* | fscrypt: Allow modular crypto algorithms | Herbert Xu | 2019-12-31 | 1 | -7/+14 |
* | fscrypt: remove fscrypt_is_direct_key_policy() | Eric Biggers | 2019-12-31 | 1 | -6/+0 |
* | fscrypt: move fscrypt_valid_enc_modes() to policy.c | Eric Biggers | 2019-12-31 | 2 | -18/+17 |
* | fscrypt: check for appropriate use of DIRECT_KEY flag earlier | Eric Biggers | 2019-12-31 | 4 | -30/+35 |
* | fscrypt: split up fscrypt_supported_policy() by policy version | Eric Biggers | 2019-12-31 | 1 | -57/+59 |
* | fscrypt: move fscrypt_d_revalidate() to fname.c | Eric Biggers | 2019-12-31 | 3 | -51/+50 |
* | fscrypt: constify inode parameter to filename encryption functions | Eric Biggers | 2019-12-31 | 2 | -11/+11 |
* | fscrypt: constify struct fscrypt_hkdf parameter to fscrypt_hkdf_expand() | Eric Biggers | 2019-12-31 | 2 | -2/+2 |
* | fscrypt: verify that the crypto_skcipher has the correct ivsize | Eric Biggers | 2019-12-31 | 1 | -0/+4 |
* | fscrypt: use crypto_skcipher_driver_name() | Eric Biggers | 2019-12-31 | 1 | -2/+1 |
* | fscrypt: support passing a keyring key to FS_IOC_ADD_ENCRYPTION_KEY | Eric Biggers | 2019-12-31 | 1 | -8/+124 |
* | treewide: Use sizeof_field() macro | Pankaj Bharadiya | 2019-12-09 | 1 | -1/+1 |
* | fscrypt: add support for IV_INO_LBLK_64 policies | Eric Biggers | 2019-11-06 | 5 | -18/+100 |
* | fscrypt: avoid data race on fscrypt_mode::logged_impl_name | Eric Biggers | 2019-11-06 | 2 | -5/+3 |
* | fscrypt: zeroize fscrypt_info before freeing | Eric Biggers | 2019-10-21 | 1 | -0/+1 |
* | fscrypt: remove struct fscrypt_ctx | Eric Biggers | 2019-10-21 | 3 | -131/+10 |
* | fscrypt: invoke crypto API for ESSIV handling | Eric Biggers | 2019-10-21 | 4 | -114/+11 |
* | fscrypt: require that key be added when setting a v2 encryption policy | Eric Biggers | 2019-08-12 | 3 | -1/+63 |
* | fscrypt: add FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS ioctl | Eric Biggers | 2019-08-12 | 1 | -5/+24 |
* | fscrypt: allow unprivileged users to add/remove keys for v2 policies | Eric Biggers | 2019-08-12 | 3 | -33/+336 |
* | fscrypt: v2 encryption policy support | Eric Biggers | 2019-08-12 | 7 | -185/+684 |
* | fscrypt: add an HKDF-SHA512 implementation | Eric Biggers | 2019-08-12 | 4 | -0/+199 |
* | fscrypt: add FS_IOC_GET_ENCRYPTION_KEY_STATUS ioctl | Eric Biggers | 2019-08-12 | 1 | -0/+63 |
* | fscrypt: add FS_IOC_REMOVE_ENCRYPTION_KEY ioctl | Eric Biggers | 2019-08-12 | 3 | -5/+411 |
* | fscrypt: add FS_IOC_ADD_ENCRYPTION_KEY ioctl | Eric Biggers | 2019-08-12 | 5 | -3/+391 |
* | fscrypt: rename keyinfo.c to keysetup.c | Eric Biggers | 2019-08-12 | 3 | -2/+2 |
* | fscrypt: move v1 policy key setup to keysetup_v1.c | Eric Biggers | 2019-08-12 | 4 | -322/+369 |
* | fscrypt: refactor key setup code in preparation for v2 policies | Eric Biggers | 2019-08-12 | 2 | -112/+146 |
* | fscrypt: rename fscrypt_master_key to fscrypt_direct_key | Eric Biggers | 2019-08-12 | 2 | -69/+68 |
* | fscrypt: add ->ci_inode to fscrypt_info | Eric Biggers | 2019-08-12 | 2 | -0/+5 |
* | fscrypt: use FSCRYPT_* definitions, not FS_* | Eric Biggers | 2019-08-12 | 5 | -43/+44 |
* | fscrypt: use ENOPKG when crypto API support missing | Eric Biggers | 2019-08-12 | 1 | -9/+11 |
* | fscrypt: improve warnings for missing crypto API support | Eric Biggers | 2019-08-12 | 1 | -5/+14 |
* | fscrypt: improve warning messages for unsupported encryption contexts | Eric Biggers | 2019-08-12 | 1 | -3/+15 |
* | fscrypt: make fscrypt_msg() take inode instead of super_block | Eric Biggers | 2019-08-12 | 5 | -35/+28 |
* | fscrypt: clean up base64 encoding/decoding | Eric Biggers | 2019-08-12 | 1 | -17/+17 |
* | fscrypt: remove loadable module related code | Eric Biggers | 2019-08-12 | 3 | -26/+1 |
* | fscrypt: remove selection of CONFIG_CRYPTO_SHA256 | Eric Biggers | 2019-06-27 | 1 | -1/+0 |