Skip to content
Snippets Groups Projects
  1. Jun 24, 2022
  2. Jun 14, 2022
  3. Jun 13, 2022
  4. Jun 12, 2022
  5. Jun 08, 2022
  6. Jun 07, 2022
  7. Jun 06, 2022
  8. Jun 04, 2022
    • Tom Rini's avatar
      Merge tag 'efi-2022-07-rc4-4' of https://source.denx.de/u-boot/custodians/u-boot-efi · 0f259fe7
      Tom Rini authored
      Pull request for efi-2022-07-rc4-4
      
      UEFI:
      
      * Fix the implementation of the firmware management protocol
      * Fix the unit tests for signed update capsules
      0f259fe7
    • Vincent Stehlé's avatar
      efi: test/py: authenticate fit capsules · 8645aefc
      Vincent Stehlé authored and Heinrich Schuchardt's avatar Heinrich Schuchardt committed
      
      Add support for the authentication of UEFI capsules containing FIT images.
      
      The authentication code is moved out of the function handling raw images
      into a new function efi_firmware_capsule_authenticate(). The special case
      for the FMP header coming from edk2 tools is preserved. There is no
      functional change for capsules containing raw images.
      
      The python test for signed capsules with raw images is renamed with no
      functional change and a new test is added for signed capsules containing
      FIT images.
      
      This can be tested with sandbox64_defconfig or sandbox_flattree_defconfig,
      plus CONFIG_EFI_CAPSULE_AUTHENTICATE=y.
      
      Signed-off-by: default avatarVincent Stehlé <vincent.stehle@arm.com>
      Cc: Heinrich Schuchardt <xypron.glpk@gmx.de>
      8645aefc
    • Vincent Stehlé's avatar
      test/py: efi_capsule: repair image authentication test · 82b3f4cb
      Vincent Stehlé authored and Heinrich Schuchardt's avatar Heinrich Schuchardt committed
      
      Repair the python tests for authenticated EFI capsules, which can be run
      with sandbox_defconfig plus CONFIG_EFI_CAPSULE_AUTHENTICATE=y.
      
      - Account for the reset changes done by commit 3e6f8100 ("efi_loader:
        test/py: Reset system after capsule update on disk").
      - Fix the capsule GUID typo introduced by commit 2e9c3c69 ("test:
        capsule: Modify the capsule tests to use GUID values for sandbox").
      
      Signed-off-by: default avatarVincent Stehlé <vincent.stehle@arm.com>
      Cc: Heinrich Schuchardt <xypron.glpk@gmx.de>
      82b3f4cb
Loading