efi-boot-shim/include
Javier Martinez Canillas 0a8f7ade76 tpm: Include information about PE/COFF images in the TPM Event Log
The "TCG PC Client Specific Platform Firmware Profile Specification" says
that when measuring a PE/COFF image, the TCG_PCR_EVENT2 structure Event
field MUST contain a UEFI_IMAGE_LOAD_EVENT structure.

Currently an empty UEFI_IMAGE_LOAD_EVENT structure is passed so users only
have the hash of the PE/COFF image, but not information such the file path
of the binary.

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
Upstream-commit-id: c252b9ee94c
2020-07-23 20:53:24 -04:00
..
asm.h shim: Rework pause functions and add read_counter() 2020-07-23 20:52:12 -04:00
compiler.h shim: Rework pause functions and add read_counter() 2020-07-23 20:52:12 -04:00
configtable.h Make sure all of our include files have proper guards. 2018-03-12 16:21:43 -04:00
console.h MokManager: console mode modification for hi-dpi screen devices 2020-07-23 20:53:24 -04:00
crypt_blowfish.h Make sure all of our include files have proper guards. 2018-03-12 16:21:43 -04:00
efiauthenticated.h Use gcc's offsetof() instead of hacking out our own. 2018-03-12 16:21:43 -04:00
errors.h Make sure all of our include files have proper guards. 2018-03-12 16:21:43 -04:00
execute.h Make sure all of our include files have proper guards. 2018-03-12 16:21:43 -04:00
guid.h Don't have tons of local guid definitions for no reason at all. 2018-03-12 16:21:43 -04:00
hexdump.h console: Add console_print and console_print_at helpers 2018-03-12 18:00:41 -04:00
Http.h Don't have tons of local guid definitions for no reason at all. 2018-03-12 16:21:43 -04:00
httpboot.h Make sure all of our include files have proper guards. 2018-03-12 16:21:43 -04:00
Ip4Config2.h Don't have tons of local guid definitions for no reason at all. 2018-03-12 16:21:43 -04:00
Ip6Config.h Don't have tons of local guid definitions for no reason at all. 2018-03-12 16:21:43 -04:00
netboot.h Make sure all of our include files have proper guards. 2018-03-12 16:21:43 -04:00
PasswordCrypt.h Make sure all of our include files have proper guards. 2018-03-12 16:21:43 -04:00
PeImage.h Make sure all of our include files have proper guards. 2018-03-12 16:21:43 -04:00
replacements.h Don't use uefi_call_wrapper(), ever. 2018-03-12 16:21:43 -04:00
security_policy.h Make sure all of our include files have proper guards. 2018-03-12 16:21:43 -04:00
shell.h Make sure all of our include files have proper guards. 2018-03-12 16:21:43 -04:00
simple_file.h Don't use uefi_call_wrapper(), ever. 2018-03-12 16:21:43 -04:00
str.h translate_slashes(): don't write to string literals 2020-07-23 20:53:24 -04:00
tpm.h tpm: Include information about PE/COFF images in the TPM Event Log 2020-07-23 20:53:24 -04:00
ucs2.h Move includes around to clean the source tree up a bit. 2018-03-12 16:21:43 -04:00
variables.h Make sure all of our include files have proper guards. 2018-03-12 16:21:43 -04:00
wincert.h Make sure all of our include files have proper guards. 2018-03-12 16:21:43 -04:00