Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
a591890c4e91f37ce858a3090b16e0eef2511575
/
fs
/
crypto
/
keysetup.c
e3b1078
fscrypt: add support for IV_INO_LBLK_32 policies
by Eric Biggers
· 4 years, 8 months ago
ed318a6
fscrypt: support test_dummy_encryption=v2
by Eric Biggers
· 4 years, 8 months ago
d2fe975
fscrypt: fix all kerneldoc warnings
by Eric Biggers
· 4 years, 8 months ago
1455c69
Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt
by Linus Torvalds
· 4 years, 9 months ago
e98ad46
fscrypt: add FS_IOC_GET_ENCRYPTION_NONCE ioctl
by Eric Biggers
· 4 years, 10 months ago
2b4eae9
fscrypt: don't evict dirty inodes after removing key
by Eric Biggers
· 4 years, 10 months ago
f592efe
fscrypt: clarify what is meant by a per-file key
by Eric Biggers
· 5 years ago
aa408f8
fscrypt: derive dirhash key for casefolded directories
by Daniel Rosenberg
· 5 years ago
85af90e
fscrypt: check for appropriate use of DIRECT_KEY flag earlier
by Eric Biggers
· 5 years ago
c64cfb9
fscrypt: verify that the crypto_skcipher has the correct ivsize
by Eric Biggers
· 5 years ago
6e1adb8
fscrypt: use crypto_skcipher_driver_name()
by Eric Biggers
· 5 years ago
b103fb7
fscrypt: add support for IV_INO_LBLK_64 policies
by Eric Biggers
· 5 years ago
ff73c2c
fscrypt: avoid data race on fscrypt_mode::logged_impl_name
by Eric Biggers
· 5 years ago
6f99756
fscrypt: zeroize fscrypt_info before freeing
by Eric Biggers
· 5 years ago
4006d79
fscrypt: invoke crypto API for ESSIV handling
by Eric Biggers
· 5 years ago
23c688b
fscrypt: allow unprivileged users to add/remove keys for v2 policies
by Eric Biggers
· 5 years ago
5dae460
fscrypt: v2 encryption policy support
by Eric Biggers
· 5 years ago
b1c0ec3
fscrypt: add FS_IOC_REMOVE_ENCRYPTION_KEY ioctl
by Eric Biggers
· 5 years ago
22d94f4
fscrypt: add FS_IOC_ADD_ENCRYPTION_KEY ioctl
by Eric Biggers
· 5 years ago
feed825
fscrypt: rename keyinfo.c to keysetup.c
by Eric Biggers
· 5 years ago
[Renamed from fs/crypto/keyinfo.c]
0109ce76
fscrypt: move v1 policy key setup to keysetup_v1.c
by Eric Biggers
· 5 years ago
3ec4f2a6
fscrypt: refactor key setup code in preparation for v2 policies
by Eric Biggers
· 5 years ago
a828daa
fscrypt: rename fscrypt_master_key to fscrypt_direct_key
by Eric Biggers
· 5 years ago
59dc6a8
fscrypt: add ->ci_inode to fscrypt_info
by Eric Biggers
· 5 years ago
3b6df59
fscrypt: use FSCRYPT_* definitions, not FS_*
by Eric Biggers
· 5 years ago
29a98c1
fscrypt: use ENOPKG when crypto API support missing
by Eric Biggers
· 5 years ago
a4d14e9
fscrypt: improve warnings for missing crypto API support
by Eric Biggers
· 5 years ago
63f668f
fscrypt: improve warning messages for unsupported encryption contexts
by Eric Biggers
· 5 years ago
886da8b
fscrypt: make fscrypt_msg() take inode instead of super_block
by Eric Biggers
· 5 years ago
75798f8
fscrypt: remove loadable module related code
by Eric Biggers
· 5 years ago
0bb06ca
fscrypt: remove unnecessary includes of ratelimit.h
by Eric Biggers
· 6 years ago
a9fbcd6
Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt
by Linus Torvalds
· 6 years ago
877b569
crypto: shash - remove shash_desc::flags
by Eric Biggers
· 6 years ago
2c58d54
fscrypt: cache decrypted symlink target in ->i_link
by Eric Biggers
· 6 years ago
e37a784
fscrypt: use READ_ONCE() to access ->i_crypt_info
by Eric Biggers
· 6 years ago
231baec
crypto: clarify name of WEAK_KEY request flag
by Eric Biggers
· 6 years ago
8094c3c
fscrypt: add Adiantum support
by Eric Biggers
· 6 years ago
578bdaa
crypto: speck - remove Speck
by Jason A. Donenfeld
· 6 years ago
e1cc40e
fscrypt: log the crypto algorithm implementations
by Eric Biggers
· 7 years ago
12d28f7
fscrypt: add Speck128/256 support
by Eric Biggers
· 7 years ago
646b7d4
fscrypt: only derive the needed portion of the key
by Eric Biggers
· 7 years ago
590f497
fscrypt: separate key lookup from key derivation
by Eric Biggers
· 7 years ago
544d08f
fscrypt: use a common logging function
by Eric Biggers
· 7 years ago
11b8818
fscrypt: remove internal key size constants
by Eric Biggers
· 7 years ago
1086c80
fscrypt: remove unnecessary check for non-logon key type
by Eric Biggers
· 7 years ago
101c97a
fscrypt: don't clear flags on crypto transform
by Eric Biggers
· 7 years ago
9919479
fscrypt: remove unnecessary NULL check when allocating skcipher
by Eric Biggers
· 7 years ago
3d204e2
fscrypt: remove 'ci' parameter from fscrypt_put_encryption_info()
by Eric Biggers
· 7 years ago
a575784
fscrypt: trim down fscrypt.h includes
by Eric Biggers
· 7 years ago
32190f0
Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt
by Linus Torvalds
· 7 years ago
37dc795
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 7 years ago
8c5db92
Merge branch 'linus' into locking/core, to resolve conflicts
by Ingo Molnar
· 7 years ago
d0082e1
fscrypt: move to generic async completion
by Gilad Ben-Yossef
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
e0428a2
fscrypt: switch from ->is_encrypted() to IS_ENCRYPTED()
by Eric Biggers
· 7 years ago
d60b5b7
fscrypt: fix dereference of NULL user_key_payload
by Eric Biggers
· 7 years ago
b7e7cf7
fscrypt: add support for AES-128-CBC
by Daniel Walter
· 8 years ago
cd39e4b
fscrypt: remove unnecessary checks for NULL operations
by Eric Biggers
· 8 years ago
a643f90
Merge tag 'fscrypt-for-linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt
by Linus Torvalds
· 8 years ago
1b53cf9
fscrypt: remove broken support for detecting keyring key revocation
by Eric Biggers
· 8 years ago
0837e49
KEYS: Differentiate uses of rcu_dereference_key() and user_key_payload()
by David Howells
· 8 years ago
02680b3
fscrypt: remove redundant assignment of res
by Colin Ian King
· 8 years ago
a5d431e
fscrypt: make fscrypt_operations.key_prefix a string
by Eric Biggers
· 8 years ago
5bbdcbb
fscrypt: make test_dummy_encryption require a keyring key
by Theodore Ts'o
· 8 years ago
fe4f6c8
fscrypt: fix the test_dummy_encryption mount option
by Theodore Ts'o
· 8 years ago
f32d7ac
fscrypt: Delay bounce page pool allocation until needed
by David Gstir
· 8 years ago
3325bea
fscrypt: rename get_crypt_info() to fscrypt_get_crypt_info()
by Theodore Ts'o
· 8 years ago
a6e0891
fscrypto: don't use on-stack buffer for key derivation
by Eric Biggers
· 8 years ago
d83ae73
fscrypto: remove unnecessary includes
by Eric Biggers
· 8 years ago
8f39850
fscrypto: improved validation when loading inode encryption metadata
by Eric Biggers
· 8 years ago
b5a7aef
fscrypto/f2fs: allow fs-specific key prefix for fs encryption
by Jaegeuk Kim
· 9 years ago
d407574
Merge tag 'for-f2fs-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
by Linus Torvalds
· 9 years ago
0b81d07
fs crypto: move per-file encryption from f2fs tree to fs/crypto
by Jaegeuk Kim
· 10 years ago