39e701593e712adf6edfa029710dfb7af376ad4c |
|
19-Jul-2016 |
Luis Hector Chavez <lhchavez@google.com> |
tpm_manager/trunks: Update libchrome APIs to r405848 The new libchrome has been ported from Chromium and some APIs have changed. Make necessary changes at call sites. Notable changes from libchrome: - base::Bind() now explicitly disallows captures in lambdas (which was never allowed in the style guide), so lambdas should now be written in a way that take the captures as parameters. - base::ListValue::iterator now exposes std::unique_ptr<base::Value> instead of raw base::Value*. - base::WaitableEvent now takes enumeration constants instead of booleans. Bug: 29104761 Test: All tests in tpm_manager_test pass on dragonboard-eng build Change-Id: Ifdc236f59bb7ec7ae3b3d094e822d0efa8331dfa
/system/tpm/tpm_manager/server/tpm_manager_service_test.cc
|
a94133441da308b30c6fe18cc4e2b866498ee401 |
|
26-May-2016 |
Darren Krahn <dkrahn@google.com> |
tpm_manager: Port to brillo and enhance NVRAM interface. This CL includes a set of changes required to run tpm_manager on Brillo. - Android.mk - Abstract IPC mechanism and add support for binder - Combine protobufs into a single file - Enhance the NVRAM interface for Brillo - Rewrite the NVRAM implementation to be flexible enough for the new interface - Enhance the tpm_manager_client for the new NVRAM interface - Implement TPM 2.0 initialization logic that was missing - General cleanup, including scoped_ptr -> std::unique_ptr BUG=b:25360511 TEST=builds on Brillo and ChromiumOS, unit tests, manual tests Change-Id: Ib9c41c75f570187d60399639bd539d6a107ef944
/system/tpm/tpm_manager/server/tpm_manager_service_test.cc
|
4dc4629c415e7ca90ff146d7bb75b5646ecd8b17 |
|
26-May-2016 |
Darren Krahn <dkrahn@google.com> |
Run all C/C++ in this repo through clang-format. Also create a .clang-format file. Change-Id: I5ac5904ea1bfd10177c1a4b0b1fdead0b477fc95
/system/tpm/tpm_manager/server/tpm_manager_service_test.cc
|
9cbe78de6c99f9e31643eb32b6ad4fbe75fd30ba |
|
21-Nov-2015 |
Bill Yi <byi@google.com> |
Add 'tpm_manager/' from commit 'ae4cee7f6558e5ed9130be812618c1886d16a4cb' git-subtree-dir: tpm_manager git-subtree-mainline: ff2783e1bf1f26cb1173c821cbfa70c5f1cee954 git-subtree-split: ae4cee7f6558e5ed9130be812618c1886d16a4cb
|