24 Commits (b3d018a62c35d34991332dfaa678d61e97f3e1d2)

Author SHA1 Message Date
Paul Crowley b3d018a62c Refactor key generation to handle both normal and metadata encryption.
4 years ago
Automerger Merge Worker 30b1a73b3a Merge "vold: Support Storage keys for FBE" am: 8cfb530357 am: aafbd4066a am: 54d5e5ca1e
4 years ago
Barani Muthukumaran 3dfb094cb2 vold: Support Storage keys for FBE
4 years ago
Martijn Coenen fd9cdbf124 Set quota project ID and inheritance on top-level storage directory.
4 years ago
Paul Crowley 73be12dcd5 Refactor: make cryptfs.h smaller
4 years ago
Paul Crowley 77df7f207d Refactor to use EncryptionPolicy everywhere we used to use raw_ref
4 years ago
Barani Muthukumaran b1927c2a0a vold: Do not cache CE keys in vold
5 years ago
Paul Crowley a50f6c3c2c Use new encryption_options fstab entry
5 years ago
Paul Crowley f612b8b5ab Replace "flags" property with "options" with same format as fstab
5 years ago
Paul Crowley 5e53ff6e8f Use new C++ libfscrypt interface.
5 years ago
Eric Biggers 83a73d7d50 vold: support v2 encryption policies
5 years ago
Eric Biggers f3dc4203dd vold: use new ioctls to add/remove fscrypt keys when supported
5 years ago
Paul Crowley c8a3ef3f3c Create a per-boot key on each boot
5 years ago
Nick Kralevich a9b07fd2c0 FsCrypt.cpp: Do delayed restorecon on /data/vendor_ce
5 years ago
Nick Kralevich 6a3ef488e5 FsCrypt.cpp: Do delayed restorecon on /data/vendor_ce
5 years ago
Eric Biggers d019a2950a Merge "Don't drop as many caches when evicting CE key" am: a057b27f2a
5 years ago
Eric Biggers ce36868316 Don't drop as many caches when evicting CE key
5 years ago
Tommy Chiu 11621353f2 vold: fsync both file and directory after write keys
5 years ago
Eric Biggers d103404985 vold: downgrade lookup_key_ref() failure message to DEBUG level
5 years ago
Tommy Chiu a98464f688 vold: fsync both file and directory after write keys
5 years ago
Tom Cherry 4c5bde2b92 Move over to the C++ Fstab class
5 years ago
Paul Crowley 621d9b9732 Fsync directories after creating files
6 years ago
Jie b6698d56ac Add fsync for renaming user ce key path
6 years ago
Eric Biggers a701c458ca vold: rename from "ext4 encryption" to fscrypt
6 years ago