History log of /system/vold/secdiscard.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2143ee8d61193f4e61efb5163767d9129280d08d 28-Jun-2016 Paul Crowley <paulcrowley@google.com> Zero out blocks if BLKSECDISCARD fails

On a device where we can't BLKSECDISCARD sectors, we "overwrite" them
with zeroes. This changes the FTL to remap those sectors to new
locations. With this done, the old contents are accessible only given
a compromise of flash firmware or a die level attack.

Bug: 26021231
Change-Id: Ia065921389886fac1ba456c19c138187237c2561
/system/vold/secdiscard.cpp
8bb8fcfb4f502ba0ed68d8169dfaca89ff85bab9 11-Jan-2016 Paul Crowley <paulcrowley@google.com> Use android-base logging not cutils in secdiscard

Much nicer C++ style logging, but the main reason is to clean up
AutoCloseFD.h so I don't have to use cutils to use it.

Change-Id: I7a7f227508418046eecce6c89f813bd8854f448a
/system/vold/secdiscard.cpp
28c4df4bdc40a0b8e8d1db66c439b628fc4443fb 07-Jul-2015 Paul Crowley <paulcrowley@google.com> Make deletion of larger files possible.

Bug: 22502684
Change-Id: I9034af1ce919bff51f836e5bf51cc2585089440e
/system/vold/secdiscard.cpp
5ab73e945d59472ed47ea2e0deee613c958d800c 03-Jul-2015 Paul Crowley <paulcrowley@google.com> Add --no-unlink option to secdiscard for testing.

Also allow deletion of multiple files in one invocation.

Change-Id: I5011bf45f2d3b91964bc68fd8e61ec037e1de2ca
/system/vold/secdiscard.cpp
4432e73494dcdcd760e37b3d586978933debdbe3 01-Jul-2015 Paul Crowley <paulcrowley@google.com> secdiscard.cpp: Use getmntent and my newfound C++ knowledge.

Bug: 19706593
Change-Id: I6254e0339ab42fdbecda80c6f37e64c323329190
/system/vold/secdiscard.cpp
747e1f7a6d0ae43fce33217e6f0215ceeaf44617 22-Jun-2015 Paul Crowley <paulcrowley@google.com> Fix erroneous comment in secdiscard.cpp, plus style fixes.

Bug: 19706593

Change-Id: I9c1442f31cc6b6507225a5aa9ad07be6042d69ce
/system/vold/secdiscard.cpp
53af81c60dcd020ab3dc095be363365435215f8f 19-May-2015 Paul Crowley <paulcrowley@google.com> Scrub the key from the disk with BLKSECDISCARD.

Bug: 19706593
Change-Id: Ib91b5182413b5dca6d0e1fdda7990ea0973843bb
/system/vold/secdiscard.cpp