summaryrefslogtreecommitdiff
path: root/src/security
AgeCommit message (Expand)Author
2019-05-10vboot: Turn vboot_logic_executed() into a static inlineJulius Werner
2019-05-10vboot: Make vboot_logic_executed() a bit more preciseJulius Werner
2019-05-09vboot: include vb2_sha.h when requiredJoel Kitching
2019-05-09vboot: communicate display requirements with vb2api_fw_phase1Joel Kitching
2019-05-09vboot: remove use of VbInitParamsJoel Kitching
2019-05-06vboot: remove use of GoogleBinaryBlockHeaderJoel Kitching
2019-04-30vboot: refactor OPROM codeJoel Kitching
2019-04-29vboot: specify NEED_VB20_INTERNALS when neededJoel Kitching
2019-04-24security/tpm: Change POWER_OFF_ON_CR50_UPDATE so it can be disabledKeith Short
2019-04-23src: include <assert.h> when appropriateElyes HAOUAS
2019-04-11vboot: do not set VBSD_BOOT_FIRMWARE_WP_ENABLED flagJoel Kitching
2019-04-08{src,util}: Correct typo in comment and debug stringFrans Hendriks
2019-04-06src: Use include <delay.h> when appropriateElyes HAOUAS
2019-04-04vboot: remove Kconfig option VBOOT_PHYSICAL_REC_SWITCHJoel Kitching
2019-04-01vboot: Select CONFIG_VBOOT_OPROM_MATTERS in more casesJulius Werner
2019-03-29src: Use include <reset.h> when appropriateElyes HAOUAS
2019-03-27vboot_handoff: do not set VBSD_HONOR_VIRT_DEV_SWITCHJoel Kitching
2019-03-27vboot: deprecate physical dev switchJoel Kitching
2019-03-26vboot: remove VBOOT_EC_SOFTWARE_SYNC Kconfig optionJoel Kitching
2019-03-25vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig optionJoel Kitching
2019-03-21vboot: remove VBOOT_EC_EFS Kconfig optionJoel Kitching
2019-03-21vboot: standardize on working data sizeJoel Kitching
2019-03-20src: Use 'include <string.h>' when appropriateElyes HAOUAS
2019-03-19vboot: make vboot workbuf available to payloadJoel Kitching
2019-03-19src: Drop unused 'include <cbfs.h>'Elyes HAOUAS
2019-03-18vboot: move assert in vboot_migrate_cbmemJoel Kitching
2019-03-15vboot: rename symbols for better consistencyJoel Kitching
2019-03-14vboot: copy data structures to CBMEM for downstream useJoel Kitching
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-07vboot: rename VB2_DISABLE_DEVELOPER_MODEJoel Kitching
2019-03-07vboot: rename VB2_SD_DEV_MODE_ENABLEDJoel Kitching
2019-03-07src: Drop unused include <timestamp.h>Elyes HAOUAS
2019-03-07security/tpm: Fix TCPA log featurePhilipp Deppenwiese
2019-02-27console: Refactor printk() varargs prototypesKyösti Mälkki
2019-02-25security/vboot: Add measured boot modePhilipp Deppenwiese
2019-02-22vboot: fix STARTS_IN_BOOTBLOCK/_ROMSTAGE logicJoel Kitching
2019-02-22symbols.h: Add macro to define memlayout region symbolsJulius Werner
2019-02-13coreboot: check Cr50 PM mode on normal bootKeith Short
2019-01-28vboot: Makefile: Also apply CPPFLAGS include path fixups to ccoptsJulius Werner
2019-01-17tss/tcg-2.0: remove unnecessary break from marshaling codeJoel Kitching
2019-01-17src/security/tpm: query recovery mode from Cr50Keith Short
2019-01-16buildsystem: Promote rules.h to default includeKyösti Mälkki
2018-11-28tss: implement tlcl_save_stateJoel Kitching
2018-11-28security/vboot: Add VB2_LIB to romstage sources without dependenciesWerner Zeh
2018-11-16src: Remove unneeded include <cbmem.h>Elyes HAOUAS
2018-11-16src: Remove unneeded include <cbfs.h>Elyes HAOUAS
2018-11-16src: Remove unneeded include <console/console.h>Elyes HAOUAS
2018-11-16src: Get rid of duplicated includesElyes HAOUAS
2018-11-08security/vboot: Add selection for firmware slots used by VBOOTPhilipp Deppenwiese
2018-11-08security/vboot: Add VB2_LIB to postcar stage if availableWerner Zeh
2018-11-01src: Add missing include <stdint.h>Elyes HAOUAS
2018-10-31reset: Finalize move to new APINico Huber
2018-10-31security/tpm: Add function to measure a region deviceWerner Zeh
2018-10-31security/vboot: build vboot_fw20.a per stagePatrick Georgi
2018-10-30security/tpm: Fix references to tpm_setup functionJonathan Neuschäfer
2018-10-30src: Add missing include <stdint.h>Elyes HAOUAS
2018-10-24vboot: fix CONFIG_RESUME_PATH_SAME_AS_BOOT S3 resume logicJoel Kitching
2018-10-24tpm2/tlcl_send_startup: should pass on TPM_E_INVALID_POSTINITJoel Kitching
2018-10-22reset: Provide new single-function reset APINico Huber
2018-10-18tpm/tspi: clean up tpm_setup function flowJoel Kitching
2018-10-17vboot: do not extend PCRs on resume from S3Joel Kitching
2018-10-17tpm/tpm_setup: fail on invalid result from tlcl_resumeJoel Kitching
2018-10-15vc/google/chromeos/ec: remove EC hibernate in cr50 update pathAaron Durbin
2018-10-08Move compiler.h to commonlibNico Huber
2018-10-05tpm2/tlcl_send_startup: correct TPM2_Startup error logicJoel Kitching
2018-08-21security/tpm: Fix TPM 1.2 state machine issuesPhilipp Deppenwiese
2018-08-17cr50: Allow boards to disable powering off EC on cr50 updateDaisuke Nojiri
2018-08-13security/vboot/Makefile: Use shell cat instead of make file commandRaul E Rangel
2018-08-10src: Fix typoElyes HAOUAS
2018-08-09src/security/vboot: Fix typoElyes HAOUAS
2018-08-08security/tpm: Report tpm_unmarshal_response warningRichard Spiegel
2018-08-08security/vboot: Split fwid.region build targetRaul E Rangel
2018-08-07security/tpm: Check for NULL pointerFurquan Shaikh
2018-08-03security/tpm: Improve TCPA log generationPhilipp Deppenwiese
2018-07-31security/tpm/tspi: Set return type of tcpa_log_add_table_entry as voidFurquan Shaikh
2018-07-30security/vboot: Enable TCPA log extensionPhilipp Deppenwiese
2018-07-28security/tpm: Add TCPA logging functionalityPhilipp Deppenwiese
2018-07-18security/vboot: fix typoRaul E Rangel
2018-07-17security/vboot: Add interface for FSP 2.0 mrc cachingPhilipp Deppenwiese
2018-07-06src: Add missing license headersMartin Roth
2018-06-28vboot: Fix linking error with USE_OPTION_TABLE enabledPatrick Rudolph
2018-06-04security/tpm: Unify the coreboot TPM software stackPhilipp Deppenwiese
2018-05-14security/vboot: Remove redundent _verstage/_everstage/_verstage_size symbolsSubrata Banik
2018-05-13timestamp: Add timestamps for TPM communicationRaul E Rangel
2018-05-03security/vboot: make vboot starts in bootblock depend on c envAaron Durbin
2018-04-27security/vboot: Add function to check if UDC can be enabledFurquan Shaikh
2018-04-27security/vboot: Add function to read UDC enable flagFurquan Shaikh
2018-04-24compiler.h: add __weak macroAaron Durbin
2018-04-09vboot: Add support for reading GBB flagsFurquan Shaikh
2018-03-26vboot: Update to most recent GBB flag usageJulius Werner
2018-03-16security/tpm: Fix TPM software stack vulnerabilityzaolin
2018-02-07security/vboot: overwrite existing spaces during factory init for tpm2Andrey Pronin
2018-01-18security/tpm: Move TSS stacks into sub-directoryPhilipp Deppenwiese
2018-01-18security/tpm: Change TPM naming for different layers.Philipp Deppenwiese
2018-01-18security/tpm: Move tpm TSS and TSPI layer to security sectionPhilipp Deppenwiese
2018-01-17security/vboot: Add two weak methods for vboot2Philipp Deppenwiese
2017-12-07security/vboot: Remove unused include of vboot_nvstorage.hRandall Spangler
2017-10-22security/vboot: Move vboot2 to security kconfig sectionPhilipp Deppenwiese
2017-10-22src/security: Add security kconfig stubPhilipp Deppenwiese