summaryrefslogtreecommitdiff
path: root/src/security
AgeCommit message (Expand)Author
2020-06-22lockdown: Add Kconfigs for SPI media protection modeDaniel Gröber
2020-06-19Kconfig: Escape variable to accommodate new Kconfig versionsPatrick Georgi
2020-06-17security/tpm: Change wording of variable namesDuncan Laurie
2020-06-17treewide: Replace CONFIG(ARCH_xx) testsKyösti Mälkki
2020-06-15security/vboot: Add option to run verstage before bootblockMartin Roth
2020-06-02src: Remove unused 'include <fmap.h>'Elyes HAOUAS
2020-06-02src: Remove redundant includesElyes HAOUAS
2020-06-02src: Remove unused 'include <symbols.h>'Elyes HAOUAS
2020-06-02lockdown: Fix missing spaces in boot logDaniel Gröber
2020-05-26Remove MAYBE_STATIC_BSS and ENV_STAGE_HAS_BSS_SECTIONKyösti Mälkki
2020-05-25security/tpm: Use SPDX identifiersJacob Garber
2020-05-19security/tpm/tspi: Fix handling of white space delimited listharshit
2020-05-18src: Remove unused 'include <string.h>'Elyes HAOUAS
2020-05-18src: Remove unused 'include <lib.h>'Elyes HAOUAS
2020-05-18src: Remove leading blank lines from SPDX headerElyes HAOUAS
2020-05-13src: Remove unused '#include <stddef.h>'Elyes HAOUAS
2020-05-13src: Remove unused '#include <stdint.h>'Elyes HAOUAS
2020-05-11treewide: Convert more license headers to SPDX stylePatrick Georgi
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-09src/: Replace GPL boilerplate with SPDX headersPatrick Georgi
2020-05-08security: tcg-2.0: Ignore data payload for errors, fix Cr50 boot modeJulius Werner
2020-05-08{security,soc}/*/Kconfig: Replace GPLv2 long form headers with SPDX headerElyes HAOUAS
2020-05-08vboot: Provide declaration for verstage_mainboard_early_init()Furquan Shaikh
2020-05-04security/vboot: Limit vboot verification code access to only verstageSridhar Siricilla
2020-05-02acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh
2020-05-02intel/stm: Drop now unneeded `num_cpus` paramEugene D Myers
2020-05-02intel/stm: Place resource list right below MSEGEugene D Myers
2020-05-01security/vboot: Convert reboot-related errors to vboot2-styleYu-Ping Wu
2020-04-28vboot: Always build secdata functions for romstageJulius Werner
2020-04-28security/lockdown: Write-protect WP_ROPatrick Rudolph
2020-04-28security: Add common boot media write protectionPatrick Rudolph
2020-04-28drivers/spi/tpm: Add support for non CR50 SPI TPM2Patrick Rudolph
2020-04-23rules.h: Rename ENV_VERSTAGE to ENV_SEPARATE_VERSTAGEJulius Werner
2020-04-23vboot: Add permission check for kernel spaceDaisuke Nojiri
2020-04-20security/vboot, mb/google: Fix build errorsPatrick Georgi
2020-04-20vboot/secdata: remove retries, readback, and CRC checkJoel Kitching
2020-04-20vboot: remove leftover TPM_PCR_GBB constantsJoel Kitching
2020-04-17ec_sync: Run EFS2 in romstagednojiri
2020-04-17TPM: Add tlcl_cr50_get_boot_modednojiri
2020-04-15Do not select USE_BLOBSNico Huber
2020-04-10assert.h: Simplify dead_code()Nico Huber
2020-04-04assert.h: Add a tag parameter to dead_code()Nico Huber
2020-04-04src/security: Use SPDX for GPL-2.0-only filesAngel Pons
2020-04-01security/tpm: Fix compile-time elimination for SEPARATE_VERSTAGEJulius Werner
2020-03-31security/vboot: relocate and rename vboot_platform_is_resuming()Bill XIE
2020-03-31security/tpm: Include mrc.bin in CRTM if presentBill XIE
2020-03-31security/vboot: Decouple measured boot from verified bootBill XIE
2020-03-17src (minus soc and mainboard): Remove copyright noticesPatrick Georgi
2020-03-15treewide: Replace uses of "Nehalem"Angel Pons
2020-03-12vboot: remove extraneous vboot_recovery_mode_memory_retrainJoel Kitching
2020-03-07vboot: Upgrade kernel space to v1.0dnojiri
2020-03-06security/vboot: Support enabling EC EFS with EC software syncSam McNally
2020-02-24treewide: Capitalize 'CMOS'Elyes HAOUAS
2020-02-24vboot: remove rogue vboot_struct.h includeJoel Kitching
2020-02-21security/intel/stm: Use depends on ENABLE_VMXEugene Myers
2020-02-21security/intel/stm: Check for processor STM supportEugene Myers
2020-02-19vboot: use vb2api_get_recovery_reason functionJoel Kitching
2020-02-18security/vboot: Correct help text of VBOOT_STARTS_IN_ROMSTAGEYu-Ping Wu
2020-02-17vboot: rename GBB flag FAFT_KEY_OVERIDE to FLAG_RUNNING_FAFTJoel Kitching
2020-02-17vboot: remove VBOOT_SAVE_RECOVERY_REASON_ON_REBOOT optionJoel Kitching
2020-02-17vboot: push clear recovery mode switch until BS_WRITE_TABLESJoel Kitching
2020-02-14vboot: fix up some includesJoel Kitching
2020-02-10vboot: correct workbuf size when VBOOT_STARTS_IN_ROMSTAGEJoel Kitching
2020-02-09intel/stm: Add platform opt-in KconfigNico Huber
2020-02-07security/vboot: relocate vb2ex_abort and vb2ex_printfJoel Kitching
2020-02-05security/intel/stm: Add STM supportEugene Myers
2020-02-05vendorcode/eltan/security: Switch to vb2 vboot libraryWim Vervoorn
2020-02-04security/tpm/tss: Add ClearControl FunctionChristian Walter
2020-01-25vboot: Remove hard dependency on MISSING_BOARD_RESETJulius Werner
2020-01-18security/vboot: Allow UDC regardless of vboot stateWim Vervoorn
2020-01-18cbfs: Remove locator conceptJulius Werner
2020-01-10src/security: Fix typosElyes HAOUAS
2019-12-26src: Remove unused include <string.h>Elyes HAOUAS
2019-12-20security/vboot: Add a dedicated flag for building of vboot libraryBill XIE
2019-12-19src/security: Remove unused <stdlib.h>Elyes HAOUAS
2019-12-19arch/x86: Drop uses of ROMCC_BOOTBLOCKArthur Heymans
2019-12-18vboot: remove 2lib headers from MakefileJoel Kitching
2019-12-18vboot: Fix MOCK_SECDATA for new naming schemeJulius Werner
2019-12-13security/vboot: Ensure firmware body size is respected againJulius Werner
2019-12-12vboot: update secdata naming schemeJoel Kitching
2019-12-10vboot: remove old vboot_fill_handoff function headerJoel Kitching
2019-12-09EC sync: Properly handle VBERROR return codes from vb2api_ec_syncTim Wawrzynczak
2019-12-06vboot: Clear secdata change flags after factory initJulius Werner
2019-12-06vboot: update VbExNvStorageWrite functionJoel Kitching
2019-12-02src: Move 'static' to the beginning of declarationElyes HAOUAS
2019-12-02lib/coreboot_table: Add CBMEM_ID_VBOOT_WORKBUF pointer to coreboot tableYu-Ping Wu
2019-12-02security/vboot: Remove struct vboot_working_dataYu-Ping Wu
2019-11-29security/tpm: Drop CAR_GLOBAL_MIGRATION supportArthur Heymans
2019-11-29security/vboot: Drop CAR_GLOBAL_MIGRATION supportArthur Heymans
2019-11-28security/vboot: Use persistent context to read GBB flagsJulius Werner
2019-11-26security/vboot: Remove duplicate offsetof() definitionJacob Garber
2019-11-25Kconfig: Drop the C_ENVIRONMENT_BOOTBLOCK symbolArthur Heymans
2019-11-22Makefiles: Remove -D__PRE_RAM__Kyösti Mälkki
2019-11-21drivers/intel/fsp1_0: Drop supportArthur Heymans
2019-11-21soc/intel/fsp_broadwell_de: Drop supportArthur Heymans
2019-11-20security/vboot: Build vboot library with same .a that depthcharge usesTim Wawrzynczak
2019-11-20security/vboot/sync_ec: Add timestampsTim Wawrzynczak
2019-11-20security/vboot: Add vboot callbacks to support EC software syncTim Wawrzynczak
2019-11-20cbfs: switch to region_device for location APIsAaron Durbin
2019-11-20security/vboot: Remove selected_region from struct vboot_working_dataYu-Ping Wu