Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-24 | Add apronin as an owner and new tpm_manager/OWNERS. am: 47b371cec7 am: ↵android-wear-8.1.0_r1android-vts-8.1_r9android-vts-8.1_r8android-vts-8.1_r7android-vts-8.1_r6android-vts-8.1_r5android-vts-8.1_r4android-vts-8.1_r3android-vts-8.1_r14android-vts-8.1_r13android-vts-8.1_r12android-vts-8.1_r11android-vts-8.1_r10android-vts-8.0_r9android-vts-8.0_r8android-vts-8.0_r7android-vts-8.0_r6android-vts-8.0_r2android-vts-8.0_r13android-vts-8.0_r12android-vts-8.0_r11android-vts-8.0_r10android-vts-8.0_r1android-security-8.1.0_r93android-security-8.1.0_r92android-security-8.1.0_r91android-security-8.1.0_r90android-security-8.1.0_r89android-security-8.1.0_r88android-security-8.1.0_r87android-security-8.1.0_r86android-security-8.1.0_r85android-security-8.1.0_r84android-security-8.1.0_r83android-security-8.1.0_r82android-security-8.0.0_r54android-security-8.0.0_r53android-security-8.0.0_r52android-cts-8.1_r9android-cts-8.1_r8android-cts-8.1_r7android-cts-8.1_r6android-cts-8.1_r5android-cts-8.1_r4android-cts-8.1_r3android-cts-8.1_r25android-cts-8.1_r24android-cts-8.1_r23android-cts-8.1_r22android-cts-8.1_r21android-cts-8.1_r20android-cts-8.1_r2android-cts-8.1_r19android-cts-8.1_r18android-cts-8.1_r17android-cts-8.1_r16android-cts-8.1_r15android-cts-8.1_r14android-cts-8.1_r13android-cts-8.1_r12android-cts-8.1_r11android-cts-8.1_r10android-cts-8.1_r1android-cts-8.0_r9android-cts-8.0_r8android-cts-8.0_r7android-cts-8.0_r6android-cts-8.0_r5android-cts-8.0_r4android-cts-8.0_r3android-cts-8.0_r26android-cts-8.0_r25android-cts-8.0_r24android-cts-8.0_r23android-cts-8.0_r22android-cts-8.0_r21android-cts-8.0_r20android-cts-8.0_r2android-cts-8.0_r19android-cts-8.0_r18android-cts-8.0_r17android-cts-8.0_r16android-cts-8.0_r15android-cts-8.0_r14android-cts-8.0_r13android-cts-8.0_r12android-cts-8.0_r11android-cts-8.0_r10android-cts-8.0_r1android-8.1.0_r9android-8.1.0_r81android-8.1.0_r80android-8.1.0_r8android-8.1.0_r79android-8.1.0_r78android-8.1.0_r77android-8.1.0_r76android-8.1.0_r75android-8.1.0_r74android-8.1.0_r73android-8.1.0_r72android-8.1.0_r71android-8.1.0_r70android-8.1.0_r7android-8.1.0_r69android-8.1.0_r68android-8.1.0_r67android-8.1.0_r66android-8.1.0_r65android-8.1.0_r64android-8.1.0_r63android-8.1.0_r62android-8.1.0_r61android-8.1.0_r60android-8.1.0_r6android-8.1.0_r53android-8.1.0_r52android-8.1.0_r51android-8.1.0_r50android-8.1.0_r5android-8.1.0_r48android-8.1.0_r47android-8.1.0_r46android-8.1.0_r45android-8.1.0_r43android-8.1.0_r42android-8.1.0_r41android-8.1.0_r40android-8.1.0_r4android-8.1.0_r39android-8.1.0_r38android-8.1.0_r37android-8.1.0_r36android-8.1.0_r35android-8.1.0_r33android-8.1.0_r32android-8.1.0_r31android-8.1.0_r30android-8.1.0_r3android-8.1.0_r29android-8.1.0_r28android-8.1.0_r27android-8.1.0_r26android-8.1.0_r25android-8.1.0_r23android-8.1.0_r22android-8.1.0_r21android-8.1.0_r20android-8.1.0_r2android-8.1.0_r19android-8.1.0_r18android-8.1.0_r17android-8.1.0_r16android-8.1.0_r15android-8.1.0_r14android-8.1.0_r13android-8.1.0_r12android-8.1.0_r11android-8.1.0_r10android-8.1.0_r1android-8.0.0_r9android-8.0.0_r7android-8.0.0_r51android-8.0.0_r50android-8.0.0_r49android-8.0.0_r48android-8.0.0_r47android-8.0.0_r46android-8.0.0_r45android-8.0.0_r44android-8.0.0_r43android-8.0.0_r42android-8.0.0_r41android-8.0.0_r40android-8.0.0_r4android-8.0.0_r39android-8.0.0_r38android-8.0.0_r37android-8.0.0_r36android-8.0.0_r35android-8.0.0_r34android-8.0.0_r33android-8.0.0_r32android-8.0.0_r31android-8.0.0_r30android-8.0.0_r3android-8.0.0_r29android-8.0.0_r28android-8.0.0_r27android-8.0.0_r26android-8.0.0_r25android-8.0.0_r24android-8.0.0_r23android-8.0.0_r22android-8.0.0_r21android-8.0.0_r2android-8.0.0_r17android-8.0.0_r16android-8.0.0_r15android-8.0.0_r13android-8.0.0_r12android-8.0.0_r11android-8.0.0_r10android-8.0.0_r1security-oc-releasesecurity-oc-mr1-releaseoreo-vts-releaseoreo-security-releaseoreo-releaseoreo-r6-releaseoreo-r5-releaseoreo-r4-releaseoreo-r3-releaseoreo-r2-releaseoreo-mr1-wear-releaseoreo-mr1-vts-releaseoreo-mr1-security-releaseoreo-mr1-s1-releaseoreo-mr1-releaseoreo-mr1-devoreo-mr1-cuttlefish-testingoreo-mr1-cts-releaseoreo-m8-releaseoreo-m7-releaseoreo-m6-s4-releaseoreo-m6-s3-releaseoreo-m6-s2-releaseoreo-m5-releaseoreo-m4-s9-releaseoreo-m4-s8-releaseoreo-m4-s7-releaseoreo-m4-s6-releaseoreo-m4-s5-releaseoreo-m4-s4-releaseoreo-m4-s3-releaseoreo-m4-s2-releaseoreo-m4-s12-releaseoreo-m4-s11-releaseoreo-m4-s10-releaseoreo-m4-s1-releaseoreo-m3-releaseoreo-m2-s5-releaseoreo-m2-s4-releaseoreo-m2-s3-releaseoreo-m2-s2-releaseoreo-m2-s1-releaseoreo-m2-releaseoreo-dr3-releaseoreo-dr2-releaseoreo-dr1-releaseoreo-dr1-devoreo-devoreo-cts-release | Chih-Hung Hsieh | |
dd2735f149 am: f0bb695d42 Change-Id: I2c366b1a2d70e18f20ce0d2c938941ef20b5e344 | |||
2017-02-24 | Add apronin as an owner and new tpm_manager/OWNERS. am: 47b371cec7 | Chih-Hung Hsieh | |
am: dd2735f149 Change-Id: Ic3c22d36d0cc2d5d2c45cf6aea8bf5cb9bbc2554 | |||
2017-02-24 | Add apronin as an owner and new tpm_manager/OWNERS.android-wear-o-preview-4android-wear-o-preview-3android-o-preview-4android-o-preview-3android-o-preview-2android-n-iot-preview-4n-iot-preview-4 | Chih-Hung Hsieh | |
am: 47b371cec7 Change-Id: I2e9f08f98c8cc35cacac0e2453cd287375c40230 | |||
2017-02-23 | Add apronin as an owner and new tpm_manager/OWNERS.android-o-preview-1android-n-mr2-preview-2o-preview | Chih-Hung Hsieh | |
Bug: 33166666 Test: default build targets Change-Id: I8194af19237987d201e227736dd02a98dc9444f1 | |||
2017-02-23 | Use registered users in system/tpm OWNERS files. am: 3d20181eae am: 48eb03713c | Chih-Hung Hsieh | |
am: 73410375bc Change-Id: Ifc4a5ab5b86b8cec17d1d77e67968d422e463cab | |||
2017-02-23 | Use registered users in system/tpm OWNERS files. am: 3d20181eae | Chih-Hung Hsieh | |
am: 48eb03713c Change-Id: I4ef52f796d2e43ab5dfb3281cd9a9540125a75bb | |||
2017-02-23 | Use registered users in system/tpm OWNERS files. | Chih-Hung Hsieh | |
am: 3d20181eae Change-Id: I1cde247884aaedeb5cfa719d17bc0cb5e335b1bb | |||
2017-02-23 | Use registered users in system/tpm OWNERS files. | Chih-Hung Hsieh | |
AOSP project owners should be registered in Gerrit Code Review. Bug: 33166666 Test: default build targets Change-Id: Ibbba881e363d3abe085d84344592e797735e2b2a | |||
2016-07-31 | Fix clang-tidy performance warnings in system/tpm. am: 9c6f6b2932 am: ↵ | Chih-Hung Hsieh | |
7eb694b2d0 am: 44e6467d30 am: 3da3faf4ad Change-Id: Ic4e443ea84c0b382763d92358b7ea50711dea70f | |||
2016-07-31 | Fix clang-tidy performance warnings in system/tpm. am: 9c6f6b2932 am: 7eb694b2d0android-n-mr2-preview-1 | Chih-Hung Hsieh | |
am: 44e6467d30 Change-Id: I4ea107986cf1ac714538ce7ce9b5b658f5e0cbf0 | |||
2016-07-31 | Fix clang-tidy performance warnings in system/tpm. am: 9c6f6b2932 | Chih-Hung Hsieh | |
am: 7eb694b2d0 Change-Id: I7d7e1e2dff7056989baf264f097f3185e1d91741 | |||
2016-07-31 | Fix clang-tidy performance warnings in system/tpm.android-n-mr1-preview-2android-n-mr1-preview-1 | Chih-Hung Hsieh | |
am: 9c6f6b2932 Change-Id: I4c9ee90efa1e6fd116ea496b453a46544cfc6b7c | |||
2016-07-28 | Fix clang-tidy performance warnings in system/tpm. | Chih-Hung Hsieh | |
* Use const reference type for parameters to avoid unnecessary copy. Bug: 30407689 Change-Id: I6e6fbcf806eb6ebd4b984afc1d962fc3c1d69b00 Test: build with WITH_TIDY=1 | |||
2016-07-27 | tpm_manager/trunks: Update libchrome APIs to r405848 am: 39e701593e am: ↵ | Luis Hector Chavez | |
d5e311423c am: f2ca567778 am: 735cc9df49 Change-Id: Ic1f46955f38ebdd3cbb9765d9d23414443acb903 | |||
2016-07-27 | tpm_manager/trunks: Update libchrome APIs to r405848 am: 39e701593e am: ↵ | Luis Hector Chavez | |
d5e311423c am: f2ca567778 Change-Id: I1e8b4a7e11cf8971f1dac3449f5646f6c44be99f | |||
2016-07-27 | tpm_manager/trunks: Update libchrome APIs to r405848 am: 39e701593e | Luis Hector Chavez | |
am: d5e311423c Change-Id: Iae06c20630942760e6ca6846d4a96557b94722b4 | |||
2016-07-27 | tpm_manager/trunks: Update libchrome APIs to r405848 | Luis Hector Chavez | |
am: 39e701593e Change-Id: I71bca41677e221dc89f9b09d78a93c7a5c147704 | |||
2016-07-19 | tpm_manager/trunks: Update libchrome APIs to r405848 | Luis Hector Chavez | |
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 | |||
2016-07-13 | Fix google-explicit-constructor warnings in system/tpm. am: 37d87ae585 am: ↵ | Chih-Hung Hsieh | |
ce78b10a63 am: 2381084268 am: 2983efd14d Change-Id: I73399e1c338064d68f80fc6f951a2977a3fd8c6e | |||
2016-07-13 | Fix google-explicit-constructor warnings in system/tpm. am: 37d87ae585 am: ↵ | Chih-Hung Hsieh | |
ce78b10a63 am: 2381084268 Change-Id: Ibe6bf6b71178567e9dcd3c36d0d61b5c3453edca | |||
2016-07-13 | Fix google-explicit-constructor warnings in system/tpm. am: 37d87ae585 | Chih-Hung Hsieh | |
am: ce78b10a63 Change-Id: Icfc76b8aabf36aa6c93b5cc508c9557a56b0ceda | |||
2016-07-13 | Fix google-explicit-constructor warnings in system/tpm. | Chih-Hung Hsieh | |
am: 37d87ae585 Change-Id: I54eec6746413b0a97c49c4644e8c4c2452e48cbc | |||
2016-07-12 | Fix google-explicit-constructor warnings in system/tpm.android-wear-n-preview-2android-wear-7.1.1_r1android-n-preview-5android-n-iot-preview-2nougat-mr1-wear-releasen-iot-preview-2 | Chih-Hung Hsieh | |
* Declare explicit conversion constructors. Bug: 28341362 Change-Id: If68be8b0d92fdaea99e54388fbe0104213926480 Test: build with clang-tidy | |||
2016-06-14 | trunks: Refactored TpmState. am: ce32afbb30 am: df3a5b9734 am: 3d3af5530f | Darren Krahn | |
am: 07830337c6 Change-Id: I41626e1556de4458a7f28a1acbc28d9653fa19f9 | |||
2016-06-14 | trunks: Refactored TpmState. am: ce32afbb30 am: df3a5b9734 | Darren Krahn | |
am: 3d3af5530f Change-Id: I8ac298a2fc2c080a3105ff2f480768ddf92fa895 | |||
2016-06-14 | trunks: Refactored TpmState. am: ce32afbb30 | Darren Krahn | |
am: df3a5b9734 Change-Id: Ie784ab5fdc1f12aa5f664c10974bcc83e8303ab3 | |||
2016-06-14 | trunks: Refactored TpmState. | Darren Krahn | |
am: ce32afbb30 Change-Id: Iaef61ac5d08d6245e241af87d66591efe164c278 | |||
2016-06-14 | trunks: Refactored TpmState. | Darren Krahn | |
Also fixed seccomp rules and unit tests. BUG=23525508 TEST=Run unit and manual tests on brillo emulator. Change-Id: I2b8a0993d03e4b23f10b3d218ceb8d7d5e603952 | |||
2016-06-09 | tpm_manager: Remove seccomp rules from the build. am: 7c0029f3d8 am: ↵ | Darren Krahn | |
6d85d29b5c am: aae3aebe3a am: 2820c71353 Change-Id: I5563a732ce755b8dc9f35e84d0197abe03d7b4da | |||
2016-06-09 | tpm_manager: Remove seccomp rules from the build. am: 7c0029f3d8 am: 6d85d29b5c | Darren Krahn | |
am: aae3aebe3a Change-Id: I846789a46516c76a44a324c7fa520ed64f824578 | |||
2016-06-09 | tpm_manager: Remove seccomp rules from the build. am: 7c0029f3d8 | Darren Krahn | |
am: 6d85d29b5c Change-Id: Ic100eed5f864a7b6302e1145d90d7b19ed180f67 | |||
2016-06-09 | tpm_manager: Remove seccomp rules from the build. | Darren Krahn | |
am: 7c0029f3d8 Change-Id: Ifeaaaba78524b293d81efc0932f1aa2b10897fba | |||
2016-06-09 | tpm_manager: Remove seccomp rules from the build.android-n-preview-4 | Darren Krahn | |
These aren't enabled yet and they broke the build. Change-Id: I3ec458908b4d02a1dd843c3993fafcf78d40d3b5 | |||
2016-06-09 | tpm_manager: Port to brillo and enhance NVRAM interface. am: a94133441d am: ↵ | Darren Krahn | |
8c61e7b53a am: d918f55f40 am: 18f34732fd Change-Id: I7c602d670cd787b1a8cf707671a5d8fffcc9078c | |||
2016-06-09 | tpm_manager: Port to brillo and enhance NVRAM interface. am: a94133441d am: ↵ | Darren Krahn | |
8c61e7b53a am: d918f55f40 Change-Id: I0aa34ee0e4c43ecf3d4008f398059d442042a61c | |||
2016-06-09 | tpm_manager: Port to brillo and enhance NVRAM interface. am: a94133441d | Darren Krahn | |
am: 8c61e7b53a Change-Id: Id5829e4d0951215cc53aa4e158a5feb8213899c5 | |||
2016-06-09 | tpm_manager: Port to brillo and enhance NVRAM interface. | Darren Krahn | |
am: a94133441d Change-Id: I2fd36834e906a344ad4c2efa4e912787a251a6ed | |||
2016-06-07 | tpm_manager: Port to brillo and enhance NVRAM interface. | Darren Krahn | |
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 | |||
2016-06-07 | trunks: Fixes and enhancements to support tpm_manager on brillo am: ↵ | Darren Krahn | |
b180754b42 am: 26412141f4 am: d53bdadfb5 am: 15bcf050d8 * commit '15bcf050d87668bb988a350e01d0d640c192aeb4': trunks: Fixes and enhancements to support tpm_manager on brillo Change-Id: I8f6e5b96f577d9b581c1f9dfb88183eb044606c2 | |||
2016-06-07 | trunks: Fixes and enhancements to support tpm_manager on brillo am: ↵ | Darren Krahn | |
b180754b42 am: 26412141f4 am: d53bdadfb5 * commit 'd53bdadfb5dfb8e29b35ab981136496e7acdcee6': trunks: Fixes and enhancements to support tpm_manager on brillo Change-Id: I83f3d7b0366da8de2802cb1d57faa800a3673929 | |||
2016-06-07 | trunks: Fixes and enhancements to support tpm_manager on brillo am: b180754b42 | Darren Krahn | |
am: 26412141f4 * commit '26412141f4a7794da940d7bbd81dae7bf49a3034': trunks: Fixes and enhancements to support tpm_manager on brillo Change-Id: I6202cec3e7228cf143db42aa15626c94063b9851 | |||
2016-06-06 | trunks: Fixes and enhancements to support tpm_manager on brillo | Darren Krahn | |
am: b180754b42 * commit 'b180754b429c078cbc99175a6059a8b5d0491002': trunks: Fixes and enhancements to support tpm_manager on brillo Change-Id: Ie7d67e476d5060a1ed04a451ecc000c35be1919e | |||
2016-06-06 | trunks: Fixes and enhancements to support tpm_manager on brillo | Darren Krahn | |
- 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 | |||
2016-06-02 | trunks: Update libchrome APIs to r395517 am: 30c921db09 am: 7f98c9d67e am: ↵ | Luis Hector Chavez | |
2152ad6910 am: d95aa873e5 * commit 'd95aa873e5381af116f12759e51f9bbf48a91df3': trunks: Update libchrome APIs to r395517 Change-Id: I9d7c89cb21558f628a52be992a40fc4c18e0badc | |||
2016-06-01 | trunks: Update libchrome APIs to r395517 am: 30c921db09 am: 7f98c9d67e | Luis Hector Chavez | |
am: 2152ad6910 * commit '2152ad6910b7f2752b8619272e9ddf7d4477605e': trunks: Update libchrome APIs to r395517 Change-Id: I6325fb610f09e830ccc054e9524e687ffd38ceeb | |||
2016-06-01 | trunks: Update libchrome APIs to r395517 am: 30c921db09 | Luis Hector Chavez | |
am: 7f98c9d67e * commit '7f98c9d67e5ef3900ff80fdc6b6a3801f9661b9d': trunks: Update libchrome APIs to r395517 Change-Id: Ifa50f2c7e8549c7daff1ed26ac7a501ab208d0d4 | |||
2016-06-01 | trunks: Update libchrome APIs to r395517 | Luis Hector Chavez | |
am: 30c921db09 * commit '30c921db09d27768acc1ea0d8b6a9c8e814f931a': trunks: Update libchrome APIs to r395517 Change-Id: I4f6d42595cd57ec8050458ac4b8b4613403c8f2b | |||
2016-06-01 | trunks: Update libchrome APIs to r395517 | Luis Hector Chavez | |
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 | |||
2016-05-27 | Multiple fixes for the proto_print code generator. am: c3fcde6097 am: ↵ | Darren Krahn | |
1d7ce51f7e am: 8c5f314744 am: e370e9e63b * commit 'e370e9e63bb60239842145f03d6f2cd3de0ffab5': Multiple fixes for the proto_print code generator. Change-Id: I72d361e62797ac2b3602981b8ecf7022b5c5a4f1 | |||
2016-05-27 | Run all C/C++ in this repo through clang-format. am: 4dc4629c41 am: ↵ | Darren Krahn | |
b51551f02a am: 32bc9e3f58 am: 8a08b58723 * commit '8a08b587236630d9cf48b10003d63ea099628f63': Run all C/C++ in this repo through clang-format. Change-Id: Ia9e1c1bd8195d9cd0d95bcad65b4b56cf3fbb755 |