[U-Boot] Pull request for UEFI sub-system for v2019.10-rc4 (4)

Heinrich Schuchardt xypron.glpk at gmx.de
Thu Sep 12 09:57:45 UTC 2019


The following changes since commit 2f760735c170c854ffca76be5607cec5c56fdc4f:

  Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-09-07
13:49:39 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2019-10-rc4-4

for you to fetch changes up to 8262578535f18cdab95318828e6fd6464721ac54:

  efi_loader: parameter checks EFI_FILE_PROTOCOL.SetInfo() (2019-09-11
21:51:38 +0200)

No errors are reported in Gitlab CI nor in Travis CI:
https://gitlab.denx.de/u-boot/custodians/u-boot-efi/pipelines/661
https://travis-ci.org/xypron2/u-boot/builds/583835035

Primary key fingerprint:
6DC4 F9C7 1F29 A6FA 06B7  6D33 C481 DBBC 2C05 1AC4

----------------------------------------------------------------
Pull request for UEFI sub-system for v2019.10-rc4 (4)

Fixes for the EFI_FILE_PROTOCOL:

* correctly iterate over directories
* correct Unicode conversion of file names
* parameter checks

----------------------------------------------------------------
Heinrich Schuchardt (8):
      efi_loader: EFI_FILE_PROTOCOL.Write() check args
      efi_loader: eliminate inline function ascii2unicode()
      efi_loader: correct reading of directories
      efi_loader: file size checks
      efi_loader: EFI_FILE_PROTOCOL rev 2 stub
      efi_loader: volume name in EFI_FILE_PROTOCOL.GetInfo()
      efi_loader: check parameters EFI_FILE_PROTOCOL.GetInfo()
      efi_loader: parameter checks EFI_FILE_PROTOCOL.SetInfo()

 include/efi_api.h                        |  24 +++-
 include/efi_loader.h                     |  16 ---
 lib/efi_loader/efi_device_path_to_text.c |  10 +-
 lib/efi_loader/efi_file.c                | 226
++++++++++++++++++++-----------
 4 files changed, 174 insertions(+), 102 deletions(-)


More information about the U-Boot mailing list