194 Commits (eddf9bd63c1f7e0f9709f7c58a1035fa43338325)

Author SHA1 Message Date
Adam Langley 889c4f1e36 Don't use deprecated OpenSSL functions.
10 years ago
Shawn Willden 47ba10d6d5 Pad object to proper size before signing.
10 years ago
Paul Lawrence 74f29f1df7 Don't test mount when we can use the crypto footer to test the password
10 years ago
Paul Lawrence 00786076cd Merge "Don't reboot after default encrypting" into lmp-dev
10 years ago
Paul Lawrence 715775046c Show correct remaining time
10 years ago
Paul Lawrence b6672e135a Don't reboot after default encrypting
10 years ago
Daniel Rosenberg e82df164e8 Revert "Revert "cryptfs: Added support for f2fs fast encryption""
10 years ago
Jim Miller a70abc6009 Revert "cryptfs: Added support for f2fs fast encryption"
10 years ago
Daniel Rosenberg 74c01201de cryptfs: Added support for f2fs fast encryption
10 years ago
Paul Lawrence d0c7b17070 Wipe userdata when password is good but it won't mount
10 years ago
Paul Lawrence 6bfed20c77 When encryption fails, reboot into recovery
10 years ago
Elliott Hughes 231bdba012 Fix an accidental PRId64 to PRIx64.
10 years ago
Elliott Hughes cb33f5741c resolved conflicts for merge of afa60cee to master
10 years ago
Elliott Hughes 7373716c6d Fix vold %lld to PRId64.
10 years ago
JP Abgrall 62c7af38f2 cryptfs: makefs F2FS if the partition type is F2FS.
10 years ago
Paul Lawrence 73d7a02dc6 On low power turn off rather than rebooting to allow device to charge
10 years ago
Paul Lawrence a96d9c9b38 Calculate time to go while encrypting
10 years ago
Paul Lawrence 58c58cf7ef Show correct percentage when encrypting used blocks only
10 years ago
Paul Lawrence 8c00839714 Fix encryption on Nakasi
10 years ago
Paul Lawrence 69f4ebd81e Add keymaster support to cryptfs
10 years ago
Paul Lawrence 45f10533f8 Revert "Revert "Encrypt phone even if pattern or no keyguard""
10 years ago
Paul Lawrence efec3f2927 Revert "Encrypt phone even if pattern or no keyguard"
10 years ago
Paul Lawrence 5cc86c5741 Encrypt phone even if pattern or no keyguard
10 years ago
Paul Lawrence 0798707334 Merge "Fix setfield/getfield"
10 years ago
Paul Lawrence cc215381dd Merge "Store password in vold"
10 years ago
Paul Lawrence 87999173dd Don't corrupt ssd when encrypting and power fails
10 years ago
Paul Lawrence 399317ede4 Store password in vold
10 years ago
Paul Lawrence 8561b5c9f5 Fix setfield/getfield
10 years ago
Paul Lawrence 684dbdf316 Infrastructure to securely allow only one prompt at boot when encrypted
11 years ago
Paul Lawrence 1348603357 Enable auto-encrypt drive at startup
11 years ago
Paul Lawrence 931f15d050 Merge "Support default, pattern, pin and password encryption types"
11 years ago
Mark Salyzyn 2c1bbe0c44 am 49dd24c2: am 1dc1fb4a: Merge "vold: suppress unused argument warning messages"
11 years ago
Paul Lawrence f4faa575c9 Support default, pattern, pin and password encryption types
11 years ago
Mark Salyzyn 5eecc449cc vold: suppress unused argument warning messages
11 years ago
Mark Salyzyn 3e971277db vold: suppress unused argument warning messages
11 years ago
Colin Cross 88948cd60c am e985c9ab: am 1d8e3ce8: Merge "vold: fix errors inside ALOGV"
11 years ago
Colin Cross 59846b654e vold: fix errors inside ALOGV
11 years ago
Paul Lawrence ae59fe6c19 Fast ext4 encryption
11 years ago
Doug Zongker 6fd5771337 allow encrypted filesystems to be mounted readonly
11 years ago
JP Abgrall dbf5b6652c am 46f8c2b9: am 7bdfa52d: vold: cryptfs: Don\'t update KDF without validating pwd/key.
11 years ago
JP Abgrall 7bdfa52d93 vold: cryptfs: Don't update KDF without validating pwd/key.
11 years ago
JP Abgrall 502dc74153 vold: cryptfs: Retry encryption after killing processes using /data
11 years ago
Ken Sumrall e550f78a3f Use android_fork_execvp() instead of system(3) to format filesystems
11 years ago
Kenny Root 2947e34e41 Initialize iterator
11 years ago
Ken Sumrall 558830c38a Merge "vold: Use the new method of rebooting by asking init to do it"
11 years ago
Ken Sumrall adfba3626e vold: Use the new method of rebooting by asking init to do it
11 years ago
Kenny Root c4c70f15bb Change key derivation to scrypt
11 years ago
Kenny Root c96a5f8edf Extract some version constants to header
11 years ago
Kenny Root 7434b3111b Change upgrade code to allow multiple versions
11 years ago
Ken Sumrall 9caab76c6b vold: Add an optional wipe paramter to the volume format command
11 years ago
Ken Sumrall e88e1eb745 am c587269c: vold: Increase timeout due to selinux changes
11 years ago
Ken Sumrall c587269c5a vold: Increase timeout due to selinux changes
11 years ago
Alex Klyubin 707795ad39 Fix a typo in a comment
11 years ago
Ken Sumrall 160b4d68ec vold: Add support for unencrypted persistent info
11 years ago
Ken Sumrall 56ad03cae1 vold: use unified fstab format
12 years ago
Ken Sumrall db5e026058 Enable allow_discards if dm-crypt supports it
12 years ago
Ken Sumrall 92736efab0 Another fix for encryption
12 years ago
Ken Sumrall 9dedfd473d Fix encryption on certain devices
12 years ago
Jeff Sharkey b77bc4696b Update environment variable for multi-user.
12 years ago
Ken Sumrall e919efea94 Workaround a kernel race when loading dmcrypt table
12 years ago
Jeff Sharkey 7382f81fba Unmount external storage on multi-user devices.
12 years ago
Ken Sumrall 912d0b0755 Merge "Fix a typo in cryptfs.c"
12 years ago
Ken Sumrall 319369ac11 Fix a typo in cryptfs.c
12 years ago
Nick Kralevich 4684e58a8d Add mode when open(O_CREAT) is used.
12 years ago
Ken Sumrall 425524dba1 Unmount all asec apps before encrypting
12 years ago
Ken Sumrall e5032c42da Changes to encryption to work with the new filesystem manager
12 years ago
Ken Sumrall f0679f0da4 Changes to encryption to work with the new filesystem manager
12 years ago
Ken Sumrall d02a47239c Merge "Fix to not return a bogus decryption error when a device is not encrypted."
12 years ago
Mike Lockwood ee6d8c42f3 Add support for wiping data immediately if crypt fails
13 years ago
Ken Sumrall e1a4585784 Fix to not return a bogus decryption error when a device is not encrypted.
13 years ago
Ken Sumrall 3ad9072a5d Add the new verifypw command to vold/cryptfs
13 years ago
Ken Sumrall 3be890f59c Fix cryptfs to work with a raw block device for key storage
13 years ago
Ken Sumrall 0b8b597193 Add the ability to revert a crypto mapping when unmounting a volume
13 years ago
Ken Sumrall 3b17005083 Prevent sharing or formatting of a vold managed volumes during encryption.
13 years ago
Ken Sumrall 128626fc5a Fix to display the proper percentage complete during encryption.
13 years ago
Ken Sumrall 319b1043bb Don't abort the encryption process if an internal volume is present but unmounted.
13 years ago
Ken Sumrall 29d8da8cef vold: allow to store key in a file on another partition
13 years ago
Ken Sumrall ad2ac33460 Load persistent properties after mounting an encrypted /data partition.
14 years ago
Ken Sumrall c290eaf685 Teach vold to use the new android_reboot() function.
14 years ago
Ken Sumrall cd235da6fb Enable detection of failed encryption process, for bug 3384231.
14 years ago
Ken Sumrall 7f7dbaa278 Improve detection of incomplete encryption
14 years ago
Ken Sumrall d33d417e3a Detect when encryption failed to complete
14 years ago
Ken Sumrall 5d4c68e407 Have vold grab a partial wakelock when encrypting
14 years ago
Ken Sumrall 3f476690ea Merge "Don't try to encrypt in place a filesystem that is too large and return proper errors" into honeycomb
14 years ago
Ken Sumrall 3ed8236de1 Don't try to encrypt in place a filesystem that is too large and return proper errors
14 years ago
Jason parks 70a4b3fd7a Change cryptfs changepw to only require a new password.
14 years ago
Ken Sumrall e874407036 Create and use a salt when calling pbkdf2 to encrypt/decrypt the master key.
14 years ago
Ken Sumrall 0cc166385a Verify that it's OK to run the various cryptfs commands
14 years ago
Ken Sumrall 7df84120b2 Don't wait for the framework to come up before starting to encrypt in place.
14 years ago
Ken Sumrall 57b63e61cb Minor tweaks to logging for the cryptfs changepw command.
14 years ago
Ken Sumrall 8ddbe40a8a Updates to cryptfs framework.
14 years ago
Ken Sumrall 6864b7ec94 Change the cryptfs command to separate out checking the password and restarting
14 years ago
Ken Sumrall 2eaf713852 Cleanup a few issues with the cryptfs code.
14 years ago
Ken Sumrall 8f869aa1bc Support for encrypting /data on Stingray.
14 years ago