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/trunks/trunks_client_test.cc
|
37d87ae585d633a7410d4c67214ea369e7f51cf4 |
|
12-Jul-2016 |
Chih-Hung Hsieh <chh@google.com> |
Fix google-explicit-constructor warnings in system/tpm. * Declare explicit conversion constructors. Bug: 28341362 Change-Id: If68be8b0d92fdaea99e54388fbe0104213926480 Test: build with clang-tidy
/system/tpm/trunks/trunks_client_test.cc
|
b180754b429c078cbc99175a6059a8b5d0491002 |
|
26-May-2016 |
Darren Krahn <dkrahn@google.com> |
trunks: Fixes and enhancements to support tpm_manager on brillo - Enhanced NV utility methods - Support PolicyRestart for policy sessions - Support for read/extend PCR from trunks_client - Cleanup scoped_ptr -> std::unique_ptr and other cleanup - More robust factory semantics - Support for setting dictionary attack parameters BUG=b:25360511 TEST=builds on AOSP and chromiumos, unit tests, manual tests Change-Id: I34fff802c0983b34e6d1ed082cb85ce57f08a54d
/system/tpm/trunks/trunks_client_test.cc
|
30c921db09d27768acc1ea0d8b6a9c8e814f931a |
|
21-May-2016 |
Luis Hector Chavez <lhchavez@google.com> |
trunks: Update libchrome APIs to r395517 The new libchrome has been ported from Chromium and some APIs have changed. Make necessary changes at call sites. BUG: 28985443 TEST: All tests in trunks_test pass on dragonboard-eng build Change-Id: Ic6613d2bda07c0ac892690de852dc4e08e028fc7
/system/tpm/trunks/trunks_client_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/trunks/trunks_client_test.cc
|
9caf492818a4cc51ba471534d3fcaa84c9ce0278 |
|
12-Jan-2016 |
Darren Krahn <dkrahn@google.com> |
trunks: Create an Android.mk file for trunks and enable binder. This includes a trunksd.rc file which starts the service as root, seccomp policies, and a few other changes to get trunks working on brillo. BUG=25360556 TEST=unit tests on target TEST=manual test on all brilloemulator*-eng boards Change-Id: I9bca71480b7b2c79e0c24c9dc346f225d1d69ef9
/system/tpm/trunks/trunks_client_test.cc
|
7e763a9434e12c7980529980de5f8eced22b310a |
|
20-Jan-2016 |
Alex Vakulenko <avakulenko@google.com> |
tpm: Update libchrome APIs to r369476 The new libchrome has been ported from Chromium and some APIs have changed. Make necessary changes at call sites. Change-Id: I7c256cc2c41c2c14d3872765d62012517e8432ba
/system/tpm/trunks/trunks_client_test.cc
|
ee93b5e81e62fdc0053c74ad565957354e540a99 |
|
17-Dec-2015 |
Darren Krahn <dkrahn@google.com> |
trunks: Port to boringssl. Use the EVP interface instead of RSA functions directly when encrypting salt. BUG=26191810 Change-Id: I45f0497b60941452ca4407732fee0a297b9780ca
/system/tpm/trunks/trunks_client_test.cc
|
89a5173601e7e2f68dbbd064a228ea6e4c7f2abf |
|
21-Nov-2015 |
Bill Yi <byi@google.com> |
Add 'trunks/' from commit '01f41a46e8a9e0b8d4518aaf7aa757e83f4f938f' git-subtree-dir: trunks git-subtree-mainline: 9cbe78de6c99f9e31643eb32b6ad4fbe75fd30ba git-subtree-split: 01f41a46e8a9e0b8d4518aaf7aa757e83f4f938f
|