a4ed3aa64664a1241ea982d685db744caaae3ffa |
|
30-Jul-2015 |
Jocelyn Bohr <bohr@chromium.org> |
Implementation files for command marshaling. Generated C source and header files which add functions to unmarshal command requests, execute commands, and marshal command responses. This (tenatively) adds all final missing parts of libtpm2. These files are generated from command_generator.py in CL:290556. TEST=$ sudo emerge tpm2 builds libtpm2.a Locally I was able to call ExecCommand to execute TPM2_Startup with success after software TPM initialization. BUG=chromium:501639 CQ-DEPEND=CL:290556 Change-Id: Ieb3f208795a21a172dea25b35027c5aceba7ee08 Reviewed-on: https://chromium-review.googlesource.com/289813 Tested-by: Jocelyn Bohr <bohr@chromium.org> Reviewed-by: Darren Krahn <dkrahn@chromium.org> Reviewed-by: Vadim Bendebury <vbendeb@chromium.org> Commit-Queue: Jocelyn Bohr <bohr@chromium.org>
/external/tpm2/PCR_Event.c
|
50ca31ab942e1f2182a5751cac119d8c61cbfd0b |
|
01-Jun-2015 |
Vadim Bendebury <vbendeb@chromium.org> |
Changes to allow compilation of PCR_Event.c BUG=none TEST=compilation succeeds: cc -Wall -Werror -c -o /dev/null PCR_Event.c Change-Id: I543ffe60d0d865389eb47775d2779440f7f98ec4 Signed-off-by: Vadim Bendebury <vbendeb@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/274623 Reviewed-by: Utkarsh Sanghi <usanghi@chromium.org>
/external/tpm2/PCR_Event.c
|
5679752bf24c21135884e987c4077e2f71848971 |
|
20-May-2015 |
Vadim Bendebury <vbendeb@chromium.org> |
Initial commit to seed TPM2.0 source code directory LICENSE file text copied from TCG library specification. README describes the procedure used to extract source code from parts 3 and 4 of the specification. The python scripts and part{34}.txt files will be removed in the following commits. Change-Id: Ie281e6e988481831f33483053455e8aff8f3f75f Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
/external/tpm2/PCR_Event.c
|