History log of /system/tpm/tpm_manager/server/tpm_manager_service_test.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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