summaryrefslogtreecommitdiffstats
path: root/libstb
Commit message (Expand)AuthorAgeFilesLines
* libstb: Fix build in OpenSSL 1.1Russell Currey2017-05-181-4/+11
* tpm_i2c_nuvoton: fix use-after-free in tpm_register_chip failure pathStewart Smith2017-05-121-1/+3
* libstb/create-container: Fix coverity warningsDave Heller2017-05-081-1/+2
* libstb/create-container: Add full container build and sign with imprint keysDave Heller2017-04-074-12/+415
* Makefile: Update clean target for stbMichael Neuling2017-03-161-0/+5
* print-stb-container: Fix build on centos7Stewart Smith2016-12-221-2/+3
* i2c: Add nuvoton quirk, disallowing i2cdetect as it locks TPMStewart Smith2016-12-021-0/+28
* tpm_i2c_nuvoton: work out the polling time using mftb()Claudio Carvalho2016-11-291-26/+45
* tpm_i2c_nuvoton: handle errors after reading the tpm fifoClaudio Carvalho2016-11-291-1/+11
* tpm_i2c_nuvoton: cleanup variables in tpm_read_fifo()Claudio Carvalho2016-11-291-17/+11
* tpm_i2c_nuvoton: handle errors after writting the tpm fifoClaudio Carvalho2016-11-291-2/+11
* tpm_i2c_nuvoton: cleanup variables in tpm_write_fifo()Claudio Carvalho2016-11-291-27/+23
* tpm_i2c_nuvoton: handle errors after writing sts.commandReady in step 5Claudio Carvalho2016-11-291-1/+11
* tpm_i2c_nuvoton: handle errors after writing sts.goClaudio Carvalho2016-11-291-2/+11
* tpm_i2c_nuvoton: handle errors after checking the tpm fifo statusClaudio Carvalho2016-11-291-66/+86
* tpm_i2c_nuvoton: return burst_count in tpm_read_burst_count()Claudio Carvalho2016-11-291-21/+19
* tpm_i2c_nuvoton: isolate the code that handles the TPM_TIMEOUT_D timeoutClaudio Carvalho2016-11-291-124/+95
* tpm_i2c_nuvoton: handle errors after reading sts.commandReadyClaudio Carvalho2016-11-291-32/+50
* tpm_i2c_nuvoton: add tpm_status_read_byte()Claudio Carvalho2016-11-291-9/+10
* tpm_i2c_nuvoton: add tpm_check_status()Claudio Carvalho2016-11-291-10/+16
* tpm_i2c_nuvoton: rename defines to shorter namesClaudio Carvalho2016-11-291-49/+44
* tpm_i2c_interface: decouple rc from being done with i2c requestStewart Smith2016-11-241-4/+14
* tpm_i2c_interface: set timeout before each requestStewart Smith2016-11-241-1/+1
* i2c: Add i2c_run_req() to crank the state machine for a requestStewart Smith2016-11-241-5/+9
* stb: create-container and wrap skiboot in Secure/Trusted Boot containerStewart Smith2016-11-242-0/+122
* libstb: bump up the byte timeout for tpm i2c requestsClaudio Carvalho2016-11-111-1/+1
* stb: Obey secure-enabled in device treeStewart Smith2016-11-021-7/+1
* tpm_extendl: don't measure when no tpm is registeredClaudio Carvalho2016-11-022-2/+9
* tpm_extendl: log the calling resultsClaudio Carvalho2016-11-022-17/+19
* tpm_extendl: disable all failed tpms rather than only the firstClaudio Carvalho2016-11-022-18/+29
* libstb: remove subid argument from sb_verify and tb_measureClaudio Carvalho2016-11-022-17/+14
* print-stb-container: close(fd) to clean up neatlyStewart Smith2016-10-281-0/+1
* libstb/stb.c: ignore the secure mode flag unless forced in NVRAMClaudio Carvalho2016-10-261-3/+21
* libstb/container: add function for getting sw payload sizeClaudio Carvalho2016-10-252-0/+11
* Fix typosNageswara R Sastry2016-10-241-0/+1
* stb: always recompute hash of container payload and compareStewart Smith2016-10-101-5/+20
* Add software STB "ROM" implementation for MamboStewart Smith2016-10-106-1/+726
* libstb: add secure and trusted boot interfaceClaudio Carvalho2016-10-104-1/+382
* libstb/tpm_chip: add tpm_extendl()Claudio Carvalho2016-10-103-0/+146
* libstb/tss: build TSS and tpmLogMgrClaudio Carvalho2016-10-107-7/+164
* libstb/tss/tpmLogMgr.C: remove the trustedTypes.H includeClaudio Carvalho2016-10-101-1/+0
* libstb/tss/tpmLogMgr: add support for EV_SEPARATOR eventsClaudio Carvalho2016-10-102-1/+4
* libstb/tss/tpmLogMgr: disable TpmLogMgr_dumpLog()Claudio Carvalho2016-10-102-5/+4
* libstb/tss: add hostboot tpmLogMgr code for TPM 2.0Claudio Carvalho2016-10-102-0/+817
* libstb/tss: implement TSS required functionsClaudio Carvalho2016-10-102-84/+32
* libstb/tss: include tpm_chip.h in trustedbootCmds.HClaudio Carvalho2016-10-101-0/+3
* libstb/tpm_chip.h: declare the TpmTarget type for TSSClaudio Carvalho2016-10-101-0/+3
* libstb/tss: add hostboot TSS code for TPM 2.0Claudio Carvalho2016-10-107-0/+2854
* Add i2c Nuvoton TPM 2.0 DriverClaudio Carvalho2016-10-105-1/+533
* libstb/drivers: add tpm_i2c interfaceClaudio Carvalho2016-10-104-1/+160
OpenPOWER on IntegriCloud