summaryrefslogtreecommitdiff
path: root/lib/efi_loader/efi_image_loader.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-15lib: Remove duplicate newlinesMarek Vasut1-2/+0
2024-06-19efi_loader: avoid duplicate weak invalidate_icache_all()Heinrich Schuchardt1-6/+7
2023-12-21efi_loader: Remove <common.h>Tom Rini1-1/+0
2023-08-03efi_loader: Fix memory corruption on 32bit systemsDan Carpenter1-2/+3
2023-02-09Correct SPL use of EFI_TCG2_PROTOCOLSimon Glass1-1/+1
2022-07-05efi_loader: image_loader: add a missing digest verification for signed PE imageAKASHI Takahiro1-2/+60
2022-07-05efi_loader: image_loader: replace EFI_PRINT with log macrosAKASHI Takahiro1-27/+27
2022-03-12efi_loader: copy GUID in InstallProtocolInterface()Heinrich Schuchardt1-1/+1
2022-02-11efi_loader: fix dual signed image certificationIlias Apalodimas1-70/+18
2022-02-03efi: Use 16-bit unicode stringsSimon Glass1-4/+4
2022-01-29efi_loader: correctly handle mixed hashes and signatures in dbIlias Apalodimas1-4/+4
2022-01-19efi_loader: use %pUs for printing GUIDsHeinrich Schuchardt1-1/+1
2021-12-09efi_loader: correctly handle no tpm device errorMasahisa Kojima1-3/+10
2021-10-21efi_loader: Fix loaded image alignmentIlias Apalodimas1-6/+6
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-11efi_loader: wrong printf format in efi_image_parseHeinrich Schuchardt1-1/+1
2020-07-11efi_loader: image_loader: add digest-based verification for signed imageAKASHI Takahiro1-7/+37
2020-07-11efi_loader: image_loader: verification for all signatures should passAKASHI Takahiro1-21/+22
2020-07-11efi_loader: image_loader: retrieve authenticode only if it existsAKASHI Takahiro1-8/+21
2020-07-11efi_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-02common: 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