summaryrefslogtreecommitdiff
path: root/lib/efi_loader/efi_image_loader.c
AgeCommit message (Expand)AuthorFilesLines
2021-09-04efi_loader: rounding of image sizeHeinrich Schuchardt1-2/+2
2021-09-04efi_loader: sections with zero VirtualSizeHeinrich Schuchardt1-4/+27
2021-06-09efi_loader: fix Sphinx warningHeinrich Schuchardt1-1/+1
2021-05-28efi_loader: add PE/COFF image measurementMasahisa Kojima1-16/+46
2021-05-25efi_loader: expose efi_image_parse() even if UEFI Secure Boot is disabledMasahisa Kojima1-1/+63
2021-02-14efi_loader: don't load beyond VirtualSizeAsherah Connor1-1/+1
2021-01-13efi_loader: carve out efi_check_pe()Heinrich Schuchardt1-34/+46
2020-09-06efi_loader: error message if image not authenticatedHeinrich Schuchardt1-2/+4
2020-09-06efi_loader: log function in image loaderHeinrich Schuchardt1-22/+22
2020-08-14efi_loader: signature: correct a behavior against multiple signaturesAKASHI Takahiro1-16/+17
2020-08-13efi_loader: signature: rework for intermediate certificates supportAKASHI Takahiro1-1/+1
2020-07-12efi_loader: wrong printf format in efi_image_parseHeinrich Schuchardt1-1/+1
2020-07-12efi_loader: image_loader: add digest-based verification for signed imageAKASHI Takahiro1-7/+37
2020-07-12efi_loader: image_loader: verification for all signatures should passAKASHI Takahiro1-21/+22
2020-07-12efi_loader: image_loader: retrieve authenticode only if it existsAKASHI Takahiro1-8/+21
2020-07-12efi_loader: image_loader: add a check against certificate type of authenticodeAKASHI Takahiro1-12/+44
2020-07-03efi_loader: image_loader: replace debug to EFI_PRINTAKASHI Takahiro1-31/+33
2020-06-14efi_loader: printf code in efi_image_parse()Heinrich Schuchardt1-1/+1
2020-06-03efi_loader: simplify PE consistency checkHeinrich Schuchardt1-9/+6
2020-06-03efi_loader: function description cmp_pe_section()Heinrich Schuchardt1-6/+8
2020-06-03efi_loader: function descriptions efi_image_loader.cHeinrich Schuchardt1-4/+4
2020-05-09efi_loader: image_loader: fix a Coverity check against array accessAKASHI Takahiro1-3/+3
2020-05-07efi_loader: crypto/pkcs7_parser.h is not a local includeHeinrich Schuchardt1-1/+1
2020-05-07efi_loader: pkcs7_parse_message() returns error pointerPatrick Wildt1-1/+3
2020-05-04lib/crypto, efi_loader: move some headers to include/cryptoAKASHI Takahiro1-1/+1
2020-04-16efi_loader: image_loader: support image authenticationAKASHI Takahiro1-13/+449
2019-12-03common: Move ARM cache operations out of common.hSimon Glass1-0/+1
2019-05-07efi_loader: unload applications upon Exit()Heinrich Schuchardt1-0/+2
2019-04-23efi_loader: consistent naming of protocol GUIDsHeinrich Schuchardt1-4/+4
2019-04-07efi_loader: boottime: add loaded image device path protocol to image handleAKASHI Takahiro1-0/+2
2019-04-07efi_loader: set image_base and image_size to correct valuesAKASHI Takahiro1-11/+11
2019-02-16efi_loader: do not miss last relocation blockHeinrich Schuchardt1-1/+1
2019-02-16efi_loader: documentation of image loaderHeinrich Schuchardt1-9/+19
2019-02-16efi_loader: set entry point in efi_load_pe()Heinrich Schuchardt1-16/+21
2018-09-23efi_loader: refactor efi_setup_loaded_image()Heinrich Schuchardt1-10/+13
2018-07-25efi_loader: Use compiler constants for image loaderAlexander Graf1-6/+6
2018-06-14riscv: Add support for HI20 PE relocationsAlexander Graf1-0/+14
2018-06-03efi_loader: remove unnecessary includeHeinrich Schuchardt1-1/+0
2018-06-03efi_loader: correctly apply relocations from the .reloc sectionIvan Gorinov1-3/+11
2018-05-29efi_loader: Use EFI_CACHELINE_SIZE in the image loader tooAlexander Graf1-1/+1
2018-05-11SPDX: Convert a few files that were missed beforeTom Rini1-2/+1
2018-04-27Remove unnecessary instances of DECLARE_GLOBAL_DATA_PTRTom Rini1-2/+0
2018-04-06efi_loader: Check machine type in the image headerIvan Gorinov1-12/+39
2018-04-05efi_loader: new functions to print loaded image informationHeinrich Schuchardt1-0/+46
2018-04-04efi_loader: ImageSize must be multiple of SectionAlignmentHeinrich Schuchardt1-0/+2
2018-04-04efi_loader: save image relocation address and sizeHeinrich Schuchardt1-0/+2
2018-02-10efi_loader: fix building crt0 on armHeinrich Schuchardt1-1/+1
2018-01-23efi_loader: allocate correct memory type for EFI imageHeinrich Schuchardt1-24/+40
2018-01-23efi_loader: use correct format string for unsigned longHeinrich Schuchardt1-4/+4
2017-09-20efi_loader: set loaded image code/data type properlyRob Clark1-0/+22