summaryrefslogtreecommitdiff
path: root/Ext4Crypt.cpp
AgeCommit message (Expand)Author
2017-10-26When we forget a volume, forget per-volume keyPaul Crowley
2017-10-26Forget keys when we forget the volume.Paul Crowley
2017-10-24Give SD cards their own keys and modes.Paul Crowley
2017-10-24Convert vold_prepare_subdirs to C++Paul Crowley
2017-10-17Recursively delete subdirs when deletingPaul Crowley
2017-10-16Create subdirectories of misc_ce/misc_de when neededPaul Crowley
2017-10-09Be more C++. volume UUID should always be std::string.Paul Crowley
2017-10-06Remove dead code; move code out of cryptfs that doesn't belong.Paul Crowley
2017-10-05Don't re-prepare main storage when preparing SD card storagePaul Crowley
2017-09-20Enable "cert-err34-c" tidy checks.Jeff Sharkey
2017-08-10Zero memory used for encryuption keys.Pavel Grafov
2017-07-27Drop inode and page caches after evicting CE key.Pavel Grafov
2017-06-26Fully switch to mke2fs; set policies everywhere.Jeff Sharkey
2017-05-16Add secdiscard command for secure deletion of filesRubin Xu
2017-05-10Switch to libkeyutils.Elliott Hughes
2017-04-21Refactor to lay the groundwork for metadata encryptionPaul Crowley
2017-04-20Revert "Stop dropping caches now we have kernel fix"Daniel Rosenberg
2017-04-04vold: unlink ext4 encryption keys rather than revoking themEric Biggers
2017-03-07Merge "Vold: Clean up code related to foreign dex use" am: 61a7d1a815 am: aaa...Calin Juravle
2017-03-03Vold: Clean up code related to foreign dex useCalin Juravle
2017-02-07vold: allow specifying HEH filenames encryptionEric Biggers
2016-12-14Evict CE keys on request or when a user is removed.Andrew Scull
2016-10-28Merge "Remove misleading comment (b/26948053)"Paul Crowley
2016-10-19Remove misleading comment (b/26948053)Paul Crowley
2016-10-10Merge "Update the header path for ext4_utils." am: 6a18a6ddb5 am: 4759d1d637Tao Bao
2016-10-05Update the header path for ext4_utils.Tao Bao
2016-07-25Don't try to fixate CE keys for ephemeral usersPaul Crowley
2016-07-21Don't fail if a key we want to delete is already deletedPaul Crowley
2016-07-19Don't evict keys when we delete usersPaul Crowley
2016-07-18Only restorecon CE storage after unlocked.Jeff Sharkey
2016-06-22Stop dropping caches now we have kernel fixPaul Lawrence
2016-05-27Set encryption mode in mode filePaul Lawrence
2016-05-23Revert "Add fileencrypted=software/ice to fstab options"Paul Lawrence
2016-05-18Two phases to set the password for disk encryptionPaul Crowley
2016-05-17Two phases to set the password for disk encryptionnougat-devPaul Crowley
2016-05-11Add fileencrypted=software/ice to fstab optionsPaul Lawrence
2016-05-10Merge "e4crypt_is_native has been moved into system/extras." into nyc-devPaul Crowley
2016-05-10Merge "e4crypt_is_native has been moved into system/extras." into nyc-devPaul Crowley
2016-05-10Revert "Two phases to set the password for disk encryption"Paul Crowley
2016-05-10Revert "Two phases to set the password for disk encryption"Paul Crowley
2016-05-10e4crypt_is_native has been moved into system/extras.Paul Crowley
2016-05-09Two phases to set the password for disk encryptionPaul Crowley
2016-05-06Two phases to set the password for disk encryptionPaul Crowley
2016-04-29Drop caches after installing key policy to avoid cache clashesPaul Lawrence
2016-04-15Consistent creation/destruction of user data.Jeff Sharkey
2016-03-29Don't fail if the CE key isn't loaded in destroy_user_keyPaul Crowley
2016-03-09Run clang-format over ext4crypt related codePaul Crowley
2016-03-09Use pointers not references for out argumentsPaul Crowley
2016-03-08Fix memory leak in generate_key wrapper. Other fixes.Paul Crowley
2016-03-02Merge "Use a proper key length for the mode." into nyc-devPaul Crowley