summaryrefslogtreecommitdiff
path: root/lib/efi_loader/efi_tcg2.c
AgeCommit message (Expand)Author
2025-01-05efi_loader: Don't warn if the TCG2 FinalEvents table is not installedIlias Apalodimas
2024-11-23efi_loader: simplify efi_tcg2_hash_log_extend_event()Heinrich Schuchardt
2024-10-31efi_loader: Make tcg2_uninit() staticIlias Apalodimas
2024-06-30tpm: Untangle tpm2_get_pcr_info()Ilias Apalodimas
2024-06-30efi_loader: remove unneeded header filesIlias Apalodimas
2024-06-24Merge tag 'v2024.07-rc5' into nextTom Rini
2024-06-24efi_loader: fix the return values on efi_tcgIlias Apalodimas
2024-06-16tpm: measure DTB in PCR1 instead of PCR0Ilias Apalodimas
2024-06-04Merge tag 'v2024.07-rc4' into nextTom Rini
2024-05-27tpm-v2: add support for mapping algorithm names to algosTim Harvey
2024-05-22efi_loader: remove redundant hash includesRaymond Mao
2024-02-02smbios: correctly name Structure Table Maximum Size fieldHeinrich Schuchardt
2024-01-29efi_loader: replace find_smbios_table by library functionHeinrich Schuchardt
2024-01-26efi_loader: migrate SMBIOS 3.0 entry point structure for measurementMasahisa Kojima
2023-12-21efi_loader: Remove <common.h>Tom Rini
2023-11-20efi_loader: Correctly account the SCRTM event creationIlias Apalodimas
2023-10-27efi_loader: fix EFI_ENTRY point on get_active_pcr_banksIlias Apalodimas
2023-10-27tpm: Support boot measurementsEddie James
2023-08-03efi_loader: error handling in tcg2_hash_pe_image()Heinrich Schuchardt
2023-07-20efi_loader: use efi_install_multiple_protocol_interfaces()Ilias Apalodimas
2023-02-28efi_loader: use tpm_auto_start for the tpm deviceIlias Apalodimas
2023-02-19efi_loader: Measure the loaded DTBEtienne Carriere
2023-01-20efi_loader: update the error message of TCG protocol installationIlias Apalodimas
2022-10-10efi_loader: CloseProtocol in tcg2_measure_gpt_dataHeinrich Schuchardt
2022-02-03efi: Use 16-bit unicode stringsSimon Glass
2021-12-09efi_loader: correctly handle no tpm device errorMasahisa Kojima
2021-12-09efi_loader: check tcg2 protocol installation outside the TCG protocolMasahisa Kojima
2021-12-09efi_loader: efi_tcg2_register returns appropriate errorMasahisa Kojima
2021-11-30efi_loader: Extend PCR's for firmware measurementsRuchika Gupta
2021-11-30efi_loader: Add check for event log passed from firmwareRuchika Gupta
2021-11-20efi_loader: startup the tpm device when installing the protocolIlias Apalodimas
2021-11-20efi_loader: fix FinalEvents table if an EFI app invoked GetEventLogIlias Apalodimas
2021-11-20efi_loader: Reduce efi_tcg2 logging statementMasahisa Kojima
2021-11-10efi_loader: fix BootOrder variable measurement handlingMasahisa Kojima
2021-11-07efi_loader: add EFI_TCG2_PROTOCOL.SubmitCommandMasahisa Kojima
2021-11-07efi_loader: use byteshift unaligned access helperMasahisa Kojima
2021-10-26efi_loader: add DeployedMode and AuditMode variable measurementMasahisa Kojima
2021-10-26efi_loader: simplify tcg2_measure_secure_boot_variable()Masahisa Kojima
2021-10-26efi_loader: add UEFI GPT measurementMasahisa Kojima
2021-10-26efi_loader: add SMBIOS table measurementMasahisa Kojima
2021-10-25efi_loader: simplify tcg2_measure_secure_boot_variable()Heinrich Schuchardt
2021-10-25efi_loader: treat UEFI variable name as constHeinrich Schuchardt
2021-09-27Merge tag 'v2021.10-rc5' into nextTom Rini
2021-09-25efi_loader: Fix spec ID event creationRuchika Gupta
2021-09-17version: Move version_string[] from version.h to version_string.hPali Rohár
2021-09-17efi_loader: Use directly version_string variablePali Rohár
2021-09-11efi_loader: Remove incorrect calls of EFI_CALL in TCG2Ilias Apalodimas
2021-09-11efi_loader: boot_service_capability_min should be capitalizedMasahisa Kojima
2021-09-04efi_loader: fix efi_tcg2_hash_log_extend_event() parameter checkMasahisa Kojima
2021-09-04efi_loader: add missing parameter check for EFI_TCG2_PROTOCOL apiMasahisa Kojima