platform_system_core/fs_mgr/libdm
David Anderson e17405fd9c libdm: Add dm-crypt and dm-default-key support to libdm.
Also, add an Emplace() method to DmTable to make target construction
easier. For example,

    table.AddTarget(std::make_unique<DmTargetLinear>(...));

Becomes:

    table.Emplace<DmTargetLinear>(...);

Bug: 132206403
Test: libdm_test gtest
Change-Id: Iac62c74546ebaa660cb32d6894a019bdac24a305
2019-05-09 15:14:13 -07:00
..
include/libdm libdm: Add dm-crypt and dm-default-key support to libdm. 2019-05-09 15:14:13 -07:00
Android.bp disable darwin build for libdm 2019-01-15 22:57:00 +00:00
Android.mk Allow makefiles to be parsed in a trimmed down manifest. 2019-03-25 09:14:33 +00:00
AndroidTest.xml Make VTS run libdm_test 2019-03-22 15:11:49 -07:00
dm.cpp Add dm-snapshot targets to libdm and dmctl. 2019-05-06 13:59:44 -07:00
dm_table.cpp libdm: Add DmTargetVerity and use it in fs_mgr_avb. 2018-06-25 17:56:12 -07:00
dm_target.cpp libdm: Add dm-crypt and dm-default-key support to libdm. 2019-05-09 15:14:13 -07:00
dm_test.cpp libdm: Add dm-crypt and dm-default-key support to libdm. 2019-05-09 15:14:13 -07:00
loop_control.cpp libdm: Add helper classes for loop control. 2018-06-25 11:37:51 -07:00
loop_control_test.cpp libdm: Add unit tests for dm-linear. 2018-06-25 12:56:14 -07:00
test_util.cpp libdm: Add unit tests for dm-linear. 2018-06-25 12:56:14 -07:00
test_util.h libdm: Add unit tests for dm-linear. 2018-06-25 12:56:14 -07:00