Pull request for UEFI sub-system for efi-2020-10-rc3 (2)
Heinrich Schuchardt
xypron.glpk at gmx.de
Sat Aug 15 11:02:00 CEST 2020
Dear Tom,
The following changes since commit cdcf591d9b20534e5f5c58aa2a2b07b3b173f5a1:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell
(2020-08-13 08:25:25 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2020-10-rc3-2
for you to fetch changes up to a4bda5ebab8246004caaca2e17bc865d265bf57a:
riscv: load addresses for Sipeed MAIX (2020-08-14 17:22:50 +0200)
No problems where reported by Gitlab CI and Travis CI:
https://gitlab.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/4424
https://travis-ci.org/github/xypron2/u-boot/builds/717955462
Concerning the RISC-V patch: Rick asked me to take this one as it was
originally part of a series concerning UEFI testing of the Sipeed MAIX
board.
----------------------------------------------------------------
Pull request for UEFI sub-system for efi-2020-10-rc3 (2)
This series includes bug fixes for:
* UEFI secure boot - images with multiple signatures
* UEFI secure boot - support for intermediate certificates
* corrections for UEFI unit tests
* missing loadaddr on MAIX board
----------------------------------------------------------------
AKASHI Takahiro (7):
efi_loader: variable: keep temporary buffer during the authentication
efi_loader: signature: rework for intermediate certificates support
test/py: efi_secboot: small rework for adding a new test
test/py: efi_secboot: add test for intermediate certificates
efi_loader: variable: fix secure state initialization
efi_loader: signature: correct a behavior against multiple signatures
test/py: efi_secboot: modify 'multiple signatures' test case
Heinrich Schuchardt (2):
cmd/efidebug: missing initialization of load_options
riscv: load addresses for Sipeed MAIX
cmd/efidebug.c | 2 +-
include/configs/sipeed-maix.h | 9 +
include/efi_loader.h | 17 +-
lib/efi_loader/Kconfig | 1 +
lib/efi_loader/efi_image_loader.c | 33 +-
lib/efi_loader/efi_signature.c | 413
++++++++-------------
lib/efi_loader/efi_variable.c | 42 ++-
test/py/tests/test_efi_secboot/conftest.py | 131 ++++++-
test/py/tests/test_efi_secboot/defs.py | 10 +-
test/py/tests/test_efi_secboot/openssl.cnf | 48 +++
test/py/tests/test_efi_secboot/test_signed.py | 26 +-
.../py/tests/test_efi_secboot/test_signed_intca.py | 135 +++++++
12 files changed, 554 insertions(+), 313 deletions(-)
create mode 100644 test/py/tests/test_efi_secboot/openssl.cnf
create mode 100644 test/py/tests/test_efi_secboot/test_signed_intca.py
More information about the U-Boot
mailing list