40 Commits (c803d524ea9115842faed1aeb9c1e46dab16d76b)

Author SHA1 Message Date
Kevin F. Haggerty 748ecf7d7a Android 11.0.0 Release 32 (RQ2A.210305.006)
3 years ago
Pig c856e2fe8a vold: Bring in more wrapped key changes
4 years ago
Neeraj Soni 792484081d system: vold: Use wrapped key for metadata encryption
4 years ago
Eric Biggers 2c9d6d6675 KeyUtil: don't use keepOld=true for system DE and volume keys
4 years ago
Eric Biggers 006eed8e3a vold: only allow emmc_optimized on eMMC storage
4 years ago
TreeHugger Robot cbd458bb35 Merge "Only set quota project ID inheritance on app-private dirs." into rvc-dev
4 years ago
Martijn Coenen 9171fcc984 Only set quota project ID inheritance on app-private dirs.
4 years ago
Nikita Ioffe 1ee35cf002 fskeyring & userspace reboot: support CE keys
4 years ago
Nikita Ioffe 1eaea5a6a2 fskeyring & userspace reboot: support DE keys
4 years ago
Martijn Coenen 6a4d95d08e Merge "Switch to new project ID constants."
4 years ago
Automerger Merge Worker d80d53e31f Merge "Make CTS not HEH the default post Q" am: 39969f0288 am: 17d85205bd am: f0bea38daa
4 years ago
Martijn Coenen aee40511ae Switch to new project ID constants.
4 years ago
Automerger Merge Worker 7489ab6961 Merge changes from topics "metadata_wrapped_key_aosp", "volume_metadata" am: 36fd1ebfae am: 6891eb7e2d am: c14f46d114
4 years ago
Paul Crowley eb241a1d65 Make CTS not HEH the default post Q
4 years ago
Paul Crowley 249c2fb4aa Refactor: make makeGen local
4 years ago
Paul Crowley 4eac264727 Refactor key generation to handle both normal and metadata encryption.
4 years ago
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
4 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