History log of /system/extras/verity/build_verity_tree.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ce7dad60e51500ce4223964533fb1ffd0ade0c77 31-Mar-2015 Mohamad Ayyash <mkayyash@google.com> build_verity_tree: Add verbose flag

Signed-off-by: Mohamad Ayyash <mkayyash@google.com>

(cherry picked from commit 70f72fb1035e753f5cef176339618723fba943e2)

Change-Id: Ic1f4c843e9597a9e7c0f43eb908c17420c259d9a
/system/extras/verity/build_verity_tree.cpp
88ea006e101703d0da66d9b43a7b2349da4db260 14-Oct-2014 Qin Ying <qin.ying@sonymobile.com> Add 64 bit support to verity build.

Now build verity only support 32bit environment, when the image
size is bigger than 2^32 the verity image size calculation will
be mistake.

Change-Id: I41e5fe720c1269d6c06e23bfce5bc65226fb6e77
/system/extras/verity/build_verity_tree.cpp
77dd19788c9f6368a706fec402d46c52b930cfe4 21-Jan-2015 Adam Langley <agl@google.com> Include bn.h for BN_ functions.

The BN_ functions used in this source file require bn.h to be included.
At the moment, a transitive include via evp.h is keeping the build
working, but we shouldn't depend on that.

Change-Id: I7153f29ca61d53e6abb7a9df78d0c6aceccafdb2
/system/extras/verity/build_verity_tree.cpp
792cc086ff2a004af82f061147392445caeb879a 17-May-2014 Geremy Condra <gcondra@google.com> verity: Move build_verity_tree.cpp to use BN_* for hex conversion.

This fixes an issue where hexlified salts weren't being properly
consumed by moving to OpenSSL's BN_* functions.

Bug: 15018770
Change-Id: Iece1f2991d3b23d4ae7ff66b5fb02abc388cfa80
/system/extras/verity/build_verity_tree.cpp
e798a23402f2ccf8c30b8dd1610e444ec06f2049 01-May-2014 Ben Murdoch <benm@google.com> Fix Mac build.

Use correct format specifiers on the mac build.

Change-Id: I626a766d9078ada9f073eeb107720d1feae07b68
/system/extras/verity/build_verity_tree.cpp
724396ed8dbf71ce2744e916fec2e6aec05d1041 17-Apr-2014 Colin Cross <ccross@android.com> verity: add C++ version of build_verity_tree that handles sparse files

A C++ version can reuse libsparse to calculate the verity hash tree
of a sparse file without unsparsing it. In addition to saving disk
space, it also cuts the time taken in half by optimizing out the
hash calculation for skipped blocks that are known to be zero.

Change-Id: I882fe3a417dc2c83bb0e6cd974b6a886f8bc8ac3
/system/extras/verity/build_verity_tree.cpp