Skip to content

v6.0.0

Choose a tag to compare

@github-actions github-actions released this 03 Dec 19:04
· 1412 commits to refs/heads/main since this release
4c69a19

What's Changed

⚠️ Breaking Changes

  • dxe\_core: Check DXE Core Mem Allocation Module HOB GUID @makubacki (#185)
    Change Details
      ## Description

    Closes #182

    Currently the first Memory Allocation Module HOB is assumed to be the DXE Core. To make identification more robust and ensure other assumptions about the DXE Core GUID are correct, this change also checks that a HOB is present with a DXE Core module name GUID that matches.

    • Impacts functionality?
    • Impacts security?
    • Breaking change?
    • Includes tests?
    • Includes documentation?

    How This Was Tested

    • Cargo build and test
    • QEMU boot with expected and unexpected DXE Core FFS GUID

    Integration Instructions

    • Ensure that the DXE Core GUID used matches uefi_sdk::guid::DXE_CORE (23C9322F-2AF2-476A-BC4C-26BC88266C71). For this reason, the change has been marked as potentially breaking.


Full Changelog: v5.0.0...v6.0.0