aboutsummaryrefslogtreecommitdiff
path: root/libstb
AgeCommit message (Expand)AuthorFilesLines
2020-05-26libstb: Don't exit trustedboot services multiple timesMauro S. M. Rodrigues1-2/+7
2020-03-12Re-license IBM written files as Apache 2.0 OR GPLv2+Stewart Smith36-36/+36
2020-03-11tpm_i2c_nuvoton: check TPM vendor id register during probeEric Richter1-0/+14
2020-03-11tpm_i2c_nuvoton: fix tpm_read_fifo overflow checkMauro S. M. Rodrigues1-0/+1
2019-12-16add more sparse endian annotationsNicholas Piggin1-1/+1
2019-12-16cvc: allow BE cvc code to be called from LE contextNicholas Piggin2-6/+12
2019-12-05secvar_main: increase verbosity of the main entrypointEric Richter1-1/+5
2019-12-05secvar_api: check that enqueue_update writes successfully before returning su...Eric Richter1-3/+4
2019-12-05secvar_devtree: add generic compatible, and new format device tree propertyEric Richter1-1/+2
2019-12-05libstb/tpm: block access to unknown i2c devs on the tpm busOliver O'Halloran1-4/+43
2019-11-27libstb: export CVC/securerom code memory rangeStewart Smith1-1/+20
2019-11-12libstb/secvar: Fix makefileOliver O'Halloran1-1/+1
2019-11-07libstb/secvar: Ensure secvar_set_status() is called onceOliver O'Halloran1-4/+1
2019-11-07secvar/test: add rudimentary secvar API unit testingEric Richter7-0/+557
2019-11-07libstb/secvar: add secvar api implementationEric Richter2-0/+159
2019-11-07libstb/secvar: add secure variable internal abstractionEric Richter9-1/+363
2019-07-26SPDX-ify all skiboot codeStewart Smith20-300/+40
2019-07-19sparse: libstb/container: fix endian type for magic numberStewart Smith1-1/+1
2019-06-03trustedboot: Change PCR and event_type for the skiboot eventsClaudio Carvalho1-13/+22
2019-05-15nvram: Flag dangerous NVRAM optionsMichael Neuling2-2/+2
2018-11-08libstb: Pass a tpm_dev to tpm_i2c_request_send()Oliver O'Halloran4-20/+17
2018-09-13Use $() rather than backticks in all shellStewart Smith1-1/+1
2018-07-17Recognise signed VERSION partitionSamuel Mendoza-Jonas1-0/+1
2018-06-05Quieten console output on bootStewart Smith2-3/+3
2018-05-22libstb/i2c-driver: Bump max timeoutOliver O'Halloran1-1/+2
2018-03-27libstb/create-container: munmap() signature file addressCyril Bur2-19/+21
2018-02-28build: use thin archives rather than incremental linkingNicholas Piggin4-4/+4
2018-02-28libstb/secureboot: Fix logging of secure verify messages.Pridhiviraj Paidipeddi1-12/+19
2018-02-13stb: Put correct label (for skiboot) into containerStewart Smith1-2/+8
2018-02-08stb: Enforce secure boot if called before libstb initializedStewart Smith1-0/+1
2018-02-08stb: Correctly error out when no PCR for resourceStewart Smith1-1/+2
2018-02-08libstb: fix failure of calling trusted measure without STB initialization.Pridhiviraj Paidipeddi1-0/+10
2018-02-08libstb: fix failure of calling cvc verify without STB initialization.Pridhiviraj Paidipeddi1-0/+9
2018-02-07libstb/tpm_chip: Add missing new line to print messages.Pridhiviraj Paidipeddi1-2/+2
2018-02-07libstb: increase the log level of verify/measure messages to PR_NOTICE.Pridhiviraj Paidipeddi2-2/+2
2018-01-19libstb/cvc: Register P8 secure ROM code correctlyStewart Smith1-2/+2
2017-12-20allow secure boot if not enforcing itStewart Smith1-6/+0
2017-12-18libstb/(create|print)-container: Sync with sb-signing-utilsStewart Smith14-386/+1573
2017-12-18libstb/cvc: update memory-region to point to /reserved-memoryClaudio Carvalho2-1/+33
2017-12-18libstb: add support for ibm, secureboot-v2Claudio Carvalho3-0/+71
2017-12-18libstb: remove stb.c and obsolete companionsClaudio Carvalho10-762/+2
2017-12-18libstb/tpm_chip.c: define pr_fmt and fix messages loggedClaudio Carvalho1-36/+42
2017-12-18libstb/tss: update the list of event types supportedClaudio Carvalho2-6/+28
2017-12-18tpm_i2c_nuvoton: add nuvoton, npct601 to the compatible propertyClaudio Carvalho1-0/+10
2017-12-18libstb/trustedboot.c: import stb_final() from stb.cClaudio Carvalho2-0/+79
2017-12-18libstb/cvc.c: import softrom behavior from drivers/sw_driver.cClaudio Carvalho3-1/+21
2017-12-18libstb/trustedboot.c: import tb_measure() from stb.cClaudio Carvalho5-2/+173
2017-12-18libstb/secureboot.c: import sb_verify() from stb.cClaudio Carvalho5-6/+131
2017-12-18libstb: import stb_init() breaking it into multiple filesClaudio Carvalho10-24/+501
2017-12-18libstb: move drivers/sha512.* to mbedtls directoryClaudio Carvalho6-3/+15