freebsd-dev/stand/efi
Marcin Wojtas 435672e322 Verify files loaded in chain command.
The chain command can be used to chain load another binary.
If veriexec is enabled we should verify it first.
Note that on EFI systems the verification was already done
through firmware, assuming that Secure Boot was enabled there.

Submitted by: Kornel Duleba <mindal@semihalf.com>
Reviewed by: sjg
MFC after: 1 week
Obtained from: Semihalf
Differential Revision: https://reviews.freebsd.org/D20952
2019-08-08 17:03:30 +00:00
..
boot1 loader.efi: boot1.c was left out of 350654 2019-08-06 20:08:01 +00:00
fdt stand: refactor overlay loading a little bit 2019-04-11 13:26:28 +00:00
gptboot loader.efi: replace HandleProtocol() with OpenProtocol() 2019-08-06 19:27:27 +00:00
include loader.efi: efilib.h and libefi.c were left out of 350654 2019-08-06 20:13:28 +00:00
libefi loader.efi: efilib.h and libefi.c were left out of 350654 2019-08-06 20:13:28 +00:00
loader Verify files loaded in chain command. 2019-08-08 17:03:30 +00:00
loader_4th Create a loader for each interpreter for x86 BIOS and all EFI 2018-08-14 18:44:41 +00:00
loader_lua Create a loader for each interpreter for x86 BIOS and all EFI 2018-08-14 18:44:41 +00:00
loader_simp Create a loader for each interpreter for x86 BIOS and all EFI 2018-08-14 18:44:41 +00:00
Makefile Create gptboot.efi 2019-06-08 19:02:17 +00:00
Makefile.inc Hoist EFI_TARGET and SOURCE_DATE_EPOCH up into efi/Makefile.inc 2018-07-20 05:18:03 +00:00