Pull request for efi-2022-07-rc3-2

Heinrich Schuchardt xypron.glpk at gmx.de
Sun May 8 09:37:04 CEST 2022


Dear Tom,

The following changes since commit 145921bdbdcfc24f18ce21d570ff86cc7e1fa3ba:

   Merge https://source.denx.de/u-boot/custodians/u-boot-usb (2022-05-06
08:57:15 -0400)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2022-07-rc3-2

for you to fetch changes up to 4b494770577cc61c3c1a4b57ced2fc98d87957dc:

   test/py: Add more test cases for rejecting an EFI image (2022-05-07
23:17:26 +0200)

Gitlab CI showed no issues:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/11957

----------------------------------------------------------------
Pull request for efi-2022-07-rc3-2

UEFI:
* Fix build errors due to
   - using sed with non-standard extension for regular expression
   - target architecture not recognized for CROSS_COMPILE=armv7a-*
   - CONFIG_EVENT not selected
* add sha384/512 on certificate revocation

Others:
* factor out the user input handling in bootmenu command

----------------------------------------------------------------
Heinrich Schuchardt (2):
       Makefile: support CROSS_COMPILE=armv7a-*
       tools: mkimage: set OPENSSL_API_COMPAT

Ilias Apalodimas (2):
       efi_loader: add sha384/512 on certificate revocation
       test/py: Add more test cases for rejecting an EFI image

Jan Kiszka (1):
       efi_loader: Select EVENT as well

Mark Kettenis (1):
       Makefile: Avoid non-portable GNU sed extension

Masahisa Kojima (1):
       bootmenu: factor out the user input handling

Sean Anderson (1):
       mkimage: Document misc options

  Makefile                                      |   4 +-
  cmd/bootmenu.c                                | 141
--------------------------
  common/menu.c                                 | 128
+++++++++++++++++++++++
  doc/mkimage.1                                 |  36 ++++++-
  include/efi_api.h                             |   6 ++
  include/efi_loader.h                          |   6 ++
  include/menu.h                                |  20 ++++
  lib/efi_loader/Kconfig                        |   1 +
  lib/efi_loader/efi_helper.c                   |  66 ++++++++++++
  lib/efi_loader/efi_signature.c                |  76 +++++++++-----
  test/py/tests/test_efi_secboot/conftest.py    |   6 ++
  test/py/tests/test_efi_secboot/test_signed.py |  51 ++++++++++
  tools/mkimage.c                               |  15 ++-
  tools/sunxi_toc0.c                            |   3 +
  14 files changed, 388 insertions(+), 171 deletions(-)


More information about the U-Boot mailing list