30 Commits (b3d018a62c35d34991332dfaa678d61e97f3e1d2)

Author SHA1 Message Date
Paul Crowley b3d018a62c Refactor key generation to handle both normal and metadata encryption.
4 years ago
Paul Crowley 572c024853 Refactor MetadataCrypt.cpp to make create_crypto_blk_dev more general
4 years ago
Paul Crowley 220567c33a Generalize CryptoType infrastructure
4 years ago
Barani Muthukumaran 3dfb094cb2 vold: Support Storage keys for FBE
4 years ago
Shawn Willden 2b1ff5aaab Have vold inform keymaster that early boot ended
4 years ago
Paul Crowley 84e84c5f33 Set metadata cipher in fstab
4 years ago
Paul Crowley 92a14b6b16 Add support for v2 of dm-default-key
4 years ago
Paul Crowley c9b92f0c17 Rename key_dir to metadata_key_dir and refactor
4 years ago
Paul Crowley 77df7f207d Refactor to use EncryptionPolicy everywhere we used to use raw_ref
4 years ago
Nikita Ioffe f850e6e564 Allow fscrypt_mount_metadata_encrypted to be called more than once
5 years ago
Paul Lawrence 4b140d397f Fix ext4/metadata/udc issue
5 years ago
Paul Lawrence 236e5e800e Make ext4 userdata checkpoints work with metadata encryption
5 years ago
David Anderson b92247368a Replace manual dm ioctls with libdm.
5 years ago
Tom Cherry 4c5bde2b92 Move over to the C++ Fstab class
5 years ago
LongPing Wei 7f3ab95b8d Remove secontext.h, secontext.cpp, hash.h
5 years ago
Greg Kaiser 8ae16db72a vold: Pass std::string by const reference
6 years ago
Daniel Rosenberg 690d6de5bf Add Support for metadata key with rollback
6 years ago
Eric Biggers a701c458ca vold: rename from "ext4 encryption" to fscrypt
6 years ago
Treehugger Robot a3381ffc3f Merge "Add support for checkpointing"
6 years ago
Oleksiy Avramchenko 625dc787c6 Add GetBlockDevSize, GetBlockDevSectors helpers
6 years ago
Daniel Rosenberg 65f99c9e8b Add support for checkpointing
6 years ago
Paul Crowley 14c8c0765a clang-format many files.
6 years ago
Paul Crowley 98a23a19d1 Fix spurious error
6 years ago
Paul Crowley 0fd2626fc3 Add a mount with metadata encryption service
7 years ago
Paul Crowley e2ee152e46 Refactor of use of fstab in advance of fix.
7 years ago
Pavel Grafov e2e2d308df Zero memory used for encryuption keys.
7 years ago
Paul Crowley e4c93da492 Abolish AutoCloseFD.h in favour of unique_fd
7 years ago
Guang Zhu 5b6c6a2c4a Revert "Enable metadata encryption"
7 years ago
Paul Lawrence 3963b23645 Enable metadata encryption
7 years ago
Paul Crowley d5759811ff Add support for metadata encryption
7 years ago