Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
e166b5ec3e3e868c35a4e820b4742004524f6253
/
lib
/
efi_loader
/
efi_image_loader.c
e669c2d
efi_loader: image_loader: add a missing digest verification for signed PE image
by AKASHI Takahiro
· Tue Jul 05 14:48:14 2022 +0900
e2761e2
efi_loader: image_loader: replace EFI_PRINT with log macros
by AKASHI Takahiro
· Tue Jul 05 14:48:13 2022 +0900
2a22db9
efi_loader: copy GUID in InstallProtocolInterface()
by Heinrich Schuchardt
· Wed Mar 09 19:56:23 2022 +0100
e9b3662
efi_loader: fix dual signed image certification
by Ilias Apalodimas
· Fri Feb 11 09:37:49 2022 +0200
9097537
efi: Use 16-bit unicode strings
by Simon Glass
· Sun Jan 23 12:55:12 2022 -0700
71eae98
efi_loader: correctly handle mixed hashes and signatures in db
by Ilias Apalodimas
· Sat Jan 29 00:20:31 2022 +0200
282249d
efi_loader: use %pUs for printing GUIDs
by Heinrich Schuchardt
· Sun Jan 16 14:15:31 2022 +0100
38155ea
efi_loader: correctly handle no tpm device error
by Masahisa Kojima
· Tue Dec 07 14:15:33 2021 +0900
6e01c23
efi_loader: Fix loaded image alignment
by Ilias Apalodimas
· Mon Oct 11 15:10:23 2021 +0300
f9d1f22
efi_loader: rounding of image size
by Heinrich Schuchardt
· Sun Aug 29 11:52:44 2021 +0200
cd86dc9
efi_loader: sections with zero VirtualSize
by Heinrich Schuchardt
· Sun Aug 29 11:52:44 2021 +0200
0ab0037
efi_loader: fix Sphinx warning
by Heinrich Schuchardt
· Wed Jun 09 00:21:24 2021 +0200
70be5a6
efi_loader: add PE/COFF image measurement
by Masahisa Kojima
· Wed May 26 12:09:58 2021 +0900
915e427
efi_loader: expose efi_image_parse() even if UEFI Secure Boot is disabled
by Masahisa Kojima
· Fri May 14 09:53:36 2021 +0900
4e472d8
efi_loader: don't load beyond VirtualSize
by Asherah Connor
· Tue Feb 09 06:19:48 2021 +0000
ad6e0f7
efi_loader: carve out efi_check_pe()
by Heinrich Schuchardt
· Tue Jan 12 12:40:32 2021 +0100
74a8414
efi_loader: error message if image not authenticated
by Heinrich Schuchardt
· Thu Aug 27 17:51:32 2020 +0200
eb67657
efi_loader: log function in image loader
by Heinrich Schuchardt
· Tue Aug 25 17:51:20 2020 +0000
1641180
efi_loader: signature: correct a behavior against multiple signatures
by AKASHI Takahiro
· Fri Aug 14 14:39:23 2020 +0900
14afd06
efi_loader: signature: rework for intermediate certificates support
by AKASHI Takahiro
· Tue Jul 21 19:35:22 2020 +0900
d054aec
efi_loader: wrong printf format in efi_image_parse
by Heinrich Schuchardt
· Tue Jul 07 07:23:44 2020 +0200
de92407
efi_loader: image_loader: add digest-based verification for signed image
by AKASHI Takahiro
· Wed Jul 08 14:01:57 2020 +0900
4154b64
efi_loader: image_loader: verification for all signatures should pass
by AKASHI Takahiro
· Wed Jul 08 14:01:56 2020 +0900
0d5eba4
efi_loader: image_loader: retrieve authenticode only if it exists
by AKASHI Takahiro
· Wed Jul 08 14:01:53 2020 +0900
eab1275
efi_loader: image_loader: add a check against certificate type of authenticode
by AKASHI Takahiro
· Wed Jul 08 14:01:52 2020 +0900
cb0b411
efi_loader: image_loader: replace debug to EFI_PRINT
by AKASHI Takahiro
· Tue Jun 09 14:09:35 2020 +0900
8d2472c
efi_loader: printf code in efi_image_parse()
by Heinrich Schuchardt
· Sat Jun 06 13:17:48 2020 +0200
5605e66
efi_loader: simplify PE consistency check
by Heinrich Schuchardt
· Sat May 30 07:35:59 2020 +0200
72bc714
efi_loader: function description cmp_pe_section()
by Heinrich Schuchardt
· Sat May 30 06:44:48 2020 +0200
da6d607
efi_loader: function descriptions efi_image_loader.c
by Heinrich Schuchardt
· Sat May 30 05:48:08 2020 +0200
b69546f
efi_loader: image_loader: fix a Coverity check against array access
by AKASHI Takahiro
· Fri May 08 14:51:59 2020 +0900
2aa0942
efi_loader: crypto/pkcs7_parser.h is not a local include
by Heinrich Schuchardt
· Thu May 07 17:57:43 2020 +0200
fbc745c
efi_loader: pkcs7_parse_message() returns error pointer
by Patrick Wildt
· Thu May 07 02:17:14 2020 +0200
6ec6767
lib/crypto, efi_loader: move some headers to include/crypto
by AKASHI Takahiro
· Tue Apr 21 09:38:17 2020 +0900
0e104e3
efi_loader: image_loader: support image authentication
by AKASHI Takahiro
· Tue Apr 14 11:51:44 2020 +0900
6333448
common: Move ARM cache operations out of common.h
by Simon Glass
· Thu Nov 14 12:57:39 2019 -0700
3758752
efi_loader: unload applications upon Exit()
by Heinrich Schuchardt
· Wed May 01 20:07:04 2019 +0200
788ad41
efi_loader: consistent naming of protocol GUIDs
by Heinrich Schuchardt
· Sat Apr 20 07:39:11 2019 +0200
bbe13da
efi_loader: boottime: add loaded image device path protocol to image handle
by AKASHI Takahiro
· Wed Mar 27 13:40:32 2019 +0900
068879a
efi_loader: set image_base and image_size to correct values
by AKASHI Takahiro
· Thu Oct 11 04:09:58 2018 -0700
e9644cc
efi_loader: do not miss last relocation block
by Heinrich Schuchardt
· Sat Feb 16 15:36:33 2019 +0100
0fcdb7a
efi_loader: documentation of image loader
by Heinrich Schuchardt
· Sat Feb 16 15:22:13 2019 +0100
408fbcc
efi_loader: set entry point in efi_load_pe()
by Heinrich Schuchardt
· Wed Dec 26 12:49:09 2018 +0100
3c3a735
efi_loader: refactor efi_setup_loaded_image()
by Heinrich Schuchardt
· Sun Sep 23 17:21:51 2018 +0200
8aec308
efi_loader: Use compiler constants for image loader
by Alexander Graf
· Mon Jun 18 17:22:57 2018 +0200
71f9120
riscv: Add support for HI20 PE relocations
by Alexander Graf
· Tue Jun 05 19:20:32 2018 +0200
431513d
efi_loader: remove unnecessary include
by Heinrich Schuchardt
· Fri Apr 27 19:07:24 2018 +0200
c7270bc
efi_loader: correctly apply relocations from the .reloc section
by Ivan Gorinov
· Wed May 02 16:36:02 2018 -0700
59254d6
efi_loader: Use EFI_CACHELINE_SIZE in the image loader too
by Alexander Graf
· Mon Apr 23 07:59:47 2018 +0200
70df9d6
SPDX: Convert a few files that were missed before
by Tom Rini
· Mon May 07 17:02:21 2018 -0400
bdfb5c4
Remove unnecessary instances of DECLARE_GLOBAL_DATA_PTR
by Tom Rini
· Wed Apr 18 13:50:47 2018 -0400
749d5c1
efi_loader: Check machine type in the image header
by Ivan Gorinov
· Thu Apr 05 18:32:06 2018 -0700
83d96b7
efi_loader: new functions to print loaded image information
by Heinrich Schuchardt
· Thu Apr 05 11:56:21 2018 +0200
4c07b8e
efi_loader: ImageSize must be multiple of SectionAlignment
by Heinrich Schuchardt
· Tue Apr 03 22:29:32 2018 +0200
4f2102f
efi_loader: save image relocation address and size
by Heinrich Schuchardt
· Tue Apr 03 22:29:31 2018 +0200
467fd7a
efi_loader: fix building crt0 on arm
by Heinrich Schuchardt
· Wed Jan 31 18:45:35 2018 +0000
faef0e7
efi_loader: allocate correct memory type for EFI image
by Heinrich Schuchardt
· Fri Jan 19 20:24:41 2018 +0100
b10f299
efi_loader: use correct format string for unsigned long
by Heinrich Schuchardt
· Fri Dec 22 19:16:57 2017 +0100
aaa9405
efi_loader: set loaded image code/data type properly
by Rob Clark
· Wed Sep 13 18:05:40 2017 -0400
c84c110
efi_loader: add bootmgr
by Rob Clark
· Wed Sep 13 18:05:38 2017 -0400
5314203
efi_loader: add file/filesys support
by Rob Clark
· Wed Sep 13 18:05:34 2017 -0400
c35c924
efi_loader: refactor efi_open_protocol
by xypron.glpk@gmx.de
· Tue Jul 11 22:06:14 2017 +0200
6ec97d2
efi_loader: abort on unsupported relocation type
by xypron.glpk@gmx.de
· Tue Jul 04 00:12:58 2017 +0200
d25bb30
efi: Correct cache flush alignment
by Simon Glass
· Mon Nov 07 08:47:04 2016 -0700
0703225
efi_loader: Fix relocations above 64kb image size
by Alexander Graf
· Thu Aug 18 23:45:18 2016 +0200
1c34fa8
efi_loader: Fix some entry/exit points
by Alexander Graf
· Thu Mar 24 01:37:37 2016 +0100
4e0c1c1
efi_loader: Add PE image loader
by Alexander Graf
· Fri Mar 04 01:09:58 2016 +0100