summaryrefslogtreecommitdiff
path: root/cryptfs.cpp
AgeCommit message (Expand)Author
2020-02-14Merge changes Ic3993c1f,I06645bb4 am: ac34e9aa3e am: b62afed286 am: 54d05de798Paul Crowley
2020-02-14Generalize CryptoType infrastructurePaul Crowley
2020-02-13Refactor CryptoType to use better names, and size_t not uint32_tPaul Crowley
2020-02-13Merge "Use DM layer directly to manage private DM volumes" am: dd12ea5bd2 am:...Automerger Merge Worker
2020-02-13Merge "Retry deleting dm devices."Martijn Coenen
2020-02-13Retry deleting dm devices.Martijn Coenen
2020-02-12Use DM layer directly to manage private DM volumesPaul Crowley
2020-02-12Pass volume key as a KeyBufferPaul Crowley
2020-02-07Use std::string to return crypto device, not char *Paul Crowley
2020-02-07Refactor: make cryptfs.h smallerPaul Crowley
2019-06-26vold: use RAII wake locksTri Vo
2019-06-21Merged-In Revert "vold: use RAII wake locks"Ruslan Tkhakokhov
2019-06-18vold: use RAII wake locksTri Vo
2019-05-13Replace manual dm ioctls with libdm.David Anderson
2019-04-26Stop using trigger_reset_main.Martijn Coenen
2019-04-19fix data encryption fail when ENCRYPTION_FLAG_NO_UI is setxzj
2019-01-31Move over to the C++ Fstab classTom Cherry
2019-01-30Remove secontext.h, secontext.cpp, hash.hLongPing Wei
2019-01-25cryptfs: improve logging of dm-crypt device creationEric Biggers
2019-01-25cryptfs: round down dm-crypt device size to crypto sector boundaryEric Biggers
2019-01-18cryptfs: check for errors in create_encrypted_random_key()Eric Biggers
2019-01-03cryptfs: Add error messages when remove dm-crypt device is failedYue Hu
2018-12-11cryptfs: Allow setting dm-crypt sector sizeGreg Kaiser
2018-12-11cryptfs: Add Adiantum supportGreg Kaiser
2018-12-06Fix signedness mismatch and integer underflowRubin Xu
2018-11-05Wait for dm device to be ready before formatPaul Crowley
2018-10-25vold: rename from "ext4 encryption" to fscryptEric Biggers
2018-09-25Merge "Add support for checkpointing"Treehugger Robot
2018-09-24Add GetBlockDevSize, GetBlockDevSectors helpersOleksiy Avramchenko
2018-09-21Add support for checkpointingDaniel Rosenberg
2018-09-18clang-format many files.Paul Crowley
2018-08-07cryptfs: Remove Speck supportGreg Kaiser
2018-06-05resolve merge conflicts of 7bf98aa8a0c122aec9f3262fe1a24238d57ae8d0 to pi-dev...Luis Hector Chavez
2018-06-04vold: Avoid SIGSEGVs when fstab lacks /dataLuis Hector Chavez
2018-05-02Replace library headers with angle quotationsLogan Chien
2018-05-02Reorder the include directives in cryptfs.cppLogan Chien
2018-05-02Deprecate <cutils/log.h> and <utils/Log.h>Logan Chien
2018-05-02Replace library headers with angle quotationsLogan Chien
2018-05-02Reorder the include directives in cryptfs.cppLogan Chien
2018-03-29Gate use of allow_encrypt_override behind ro.crypto propertyPaul Crowley
2018-02-16cryptfs: Optionally get crypto type as a propertyGreg Kaiser
2018-02-16cryptfs: Require ext disk crypt to match codeGreg Kaiser
2018-02-16cryptfs: Use the crypt_mnt_ftr keysizeGreg Kaiser
2018-02-15cryptfs: Don't use bare integers for key sizeGreg Kaiser
2018-02-15cryptfs: Clarify sizing of intermediate keyGreg Kaiser
2018-02-14Revert "cryptfs: Don't hardcode ikey buffer size"Greg Kaiser
2018-02-14Revert "cryptfs: Make decrypted key buffers large enough"Greg Kaiser
2018-02-14Revert "cryptfs: Optionally get crypt type from properties"Greg Kaiser
2018-02-12cryptfs: Optionally get crypt type from propertiesGreg Kaiser
2018-02-09cryptfs: Make decrypted key buffers large enoughGreg Kaiser