summaryrefslogtreecommitdiff
path: root/MetadataCrypt.cpp
AgeCommit message (Expand)Author
2023-11-13Use logical path to handle different dm target per bootJaegeuk Kim
2023-06-23Remove dead code from fs_mgrPaul Lawrence
2023-06-21Don't Skip Checkpointing for F2fsDaniel Rosenberg
2023-02-06MetadataCrypt: extend timeout for low performance deviceMasaya Takahashi
2023-01-18Do not delete all keys after creating a first crypt deviceJaegeuk Kim
2023-01-04Do not reboot with commit failure when ext4 userdata is wipedfaqiang.zhu
2022-12-14Skip new userdata pre-create logic on kernels < 5.15.David Anderson
2022-12-08Populate the dm table of the early userdata device.David Anderson
2022-06-07Support zoned device with dm-default-keyJaegeuk Kim
2022-03-17Rename FstabEntry::metadata_encryption to metadata_encryption_optionsEric Biggers
2022-03-09Remove progress property support from encrypt_inplace()Eric Biggers
2021-12-23MetadataCrypt: fix timeout due to missing userdata dm deviceWill McVicker
2021-11-08Improve vold logging.David Anderson
2021-09-27Merge "Pre-create userdata metadata encryption device."David Anderson
2021-09-21Pre-create userdata metadata encryption device.David Anderson
2021-09-15Make the deleteAllKey feature aware of the DSU modeHoward Chen
2021-08-11Detect factory reset and deleteAllKeysPaul Crowley
2021-06-16Merge "No using inside header files"Treehugger Robot
2021-06-15No using inside header filesPaul Crowley
2021-06-15Replace most references to Keymaster with KeystoreEric Biggers
2021-02-16Add syncs when creating parent directoriesEric Biggers
2020-12-22Let vold format the encrypted partitionJaegeuk Kim
2020-11-12Call earlyBootEnded from vdc.Martijn Coenen
2020-11-05KeyStorage: rework key upgrade handlingEric Biggers
2020-11-03Refactor EncryptInplace.cppEric Biggers
2020-11-03Remove unused support for partial encryptionEric Biggers
2020-10-26Merge "Add IVold::destroyDsuMetadataKey()"Yo Chiang
2020-10-15MetadataCrypt: remove unnecessary retry loopEric Biggers
2020-10-13Add IVold::destroyDsuMetadataKey()Yo Chiang
2020-10-12Use dm.CreateDevice() with a timeout.Martijn Coenen
2020-08-10vold: use __ANDROID_API_Q__ instead of pre_gki_levelEric Biggers
2020-06-18Merge "Don't call block checkpoint functions above dm-default-key"Paul Lawrence
2020-06-12Don't call block checkpoint functions above dm-default-keyPaul Lawrence
2020-06-02Record use of metadata encryption in propertyPaul Crowley
2020-04-09Send earlyBootEnded notice to all KeymastersShawn Willden
2020-04-06Choose options format using propertyPaul Crowley
2020-03-02Use the blk_device supplied by vdc encryptFstabPaul Crowley
2020-02-18On newer devices, use dm-default-key to encrypt SD cardsPaul Crowley
2020-02-18vold: Wrapped key support for metadata encryptionBarani Muthukumaran
2020-02-18Refactor: make makeGen localPaul Crowley
2020-02-14Refactor key generation to handle both normal and metadata encryption.Paul Crowley
2020-02-14Refactor MetadataCrypt.cpp to make create_crypto_blk_dev more generalPaul Crowley
2020-02-14Generalize CryptoType infrastructurePaul Crowley
2020-02-12vold: Support Storage keys for FBEBarani Muthukumaran
2020-02-11Have vold inform keymaster that early boot endedShawn Willden
2020-01-30Set metadata cipher in fstabPaul Crowley
2020-01-30Add support for v2 of dm-default-keyPaul Crowley
2020-01-30Rename key_dir to metadata_key_dir and refactorPaul Crowley
2020-01-28Refactor to use EncryptionPolicy everywhere we used to use raw_refPaul Crowley
2019-12-09Allow fscrypt_mount_metadata_encrypted to be called more than onceNikita Ioffe