UEFI firmware for 64-bit virtual machines
- edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45230-Pa.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-Add-Unit-tests-to-CI-and-create-Host-Test.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45230-Un.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Pa.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Un.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45231-Patc.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45231-Unit.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45232-Patc.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45232-Unit.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p2.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p3.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p4.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-Adds-a-SecurityFix.yaml-file.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Re.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-Dhcp6Dxe-Removes-duplicate-check-and-repl.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-Dhcp6Dxe-Packet-Length-is-not-updated-bef.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - edk2-NetworkPkg-Updating-SecurityFixes.yaml.patch [RHEL-21841 RHEL-21843 RHEL-21845 RHEL-21847 RHEL-21849 RHEL-21851 RHEL-21853] - Resolves: RHEL-21841 (CVE-2023-45229 edk2: Integer underflow when processing IA_NA/IA_TA options in a DHCPv6 Advertise message [rhel-9]) - Resolves: RHEL-21843 (CVE-2023-45230 edk2: Buffer overflow in the DHCPv6 client via a long Server ID option [rhel-9]) - Resolves: RHEL-21845 (CVE-2023-45231 edk2: Out of Bounds read when handling a ND Redirect message with truncated options [rhel-9]) - Resolves: RHEL-21847 (CVE-2023-45232 edk2: Infinite loop when parsing unknown options in the Destination Options header [rhel-9]) - Resolves: RHEL-21849 (TRIAGE CVE-2023-45233 edk2: Infinite loop when parsing a PadN option in the Destination Options header [rhel-9]) - Resolves: RHEL-21851 (CVE-2023-45234 edk2: Buffer overflow when processing DNS Servers option in a DHCPv6 Advertise message [rhel-9]) - Resolves: RHEL-21853 (TRIAGE CVE-2023-45235 edk2: Buffer overflow when handling Server ID option from a DHCPv6 proxy Advertise message [rhel-9]) |
||
---|---|---|
.gitignore | ||
30-edk2-ovmf-x64-sb-enrolled.json | ||
40-edk2-ovmf-x64-sb.json | ||
50-edk2-aarch64-qcow2.json | ||
50-edk2-ovmf-x64-nosb.json | ||
51-edk2-aarch64-raw.json | ||
52-edk2-aarch64-verbose-qcow2.json | ||
53-edk2-aarch64-verbose-raw.json | ||
60-edk2-ovmf-x64-amdsev.json | ||
60-edk2-ovmf-x64-inteltdx.json | ||
0001-ignore-build-artifacts-generated-files-session-setti.patch | ||
0002-Remove-submodules.patch | ||
0003-MdeModulePkg-TerminalDxe-set-xterm-resolution-on-mod.patch | ||
0004-OvmfPkg-take-PcdResizeXterm-from-the-QEMU-command-li.patch | ||
0005-ArmVirtPkg-take-PcdResizeXterm-from-the-QEMU-command.patch | ||
0006-OvmfPkg-enable-DEBUG_VERBOSE-RHEL-only.patch | ||
0007-OvmfPkg-silence-DEBUG_VERBOSE-0x00400000-in-QemuVide.patch | ||
0008-ArmVirtPkg-silence-DEBUG_VERBOSE-0x00400000-in-QemuR.patch | ||
0009-OvmfPkg-QemuRamfbDxe-Do-not-report-DXE-failure-on-Aa.patch | ||
0010-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-NvmExpre.patch | ||
0011-OvmfPkg-QemuKernelLoaderFsDxe-suppress-error-on-no-k.patch | ||
0012-SecurityPkg-Tcg2Dxe-suppress-error-on-no-swtpm-in-si.patch | ||
0013-OvmfPkg-Remove-EbcDxe-RHEL-only.patch | ||
0014-OvmfPkg-Remove-VirtioGpu-device-driver-RHEL-only.patch | ||
0015-OvmfPkg-Remove-VirtioFsDxe-filesystem-driver-RHEL-on.patch | ||
0016-ArmVirtPkg-Remove-VirtioFsDxe-filesystem-driver-RHEL.patch | ||
0017-OvmfPkg-Remove-UdfDxe-filesystem-driver-RHEL-only.patch | ||
0018-ArmVirtPkg-Remove-UdfDxe-filesystem-driver-RHEL-only.patch | ||
0019-OvmfPkg-Remove-TftpDynamicCommand-from-shell-RHEL-on.patch | ||
0020-ArmVirtPkg-Remove-TftpDynamicCommand-from-shell-RHEL.patch | ||
0021-OvmfPkg-Remove-HttpDynamicCommand-from-shell-RHEL-on.patch | ||
0022-ArmVirtPkg-Remove-HttpDynamicCommand-from-shell-RHEL.patch | ||
0023-OvmfPkg-Remove-LinuxInitrdDynamicShellCommand-RHEL-o.patch | ||
0024-ArmVirtPkg-Remove-LinuxInitrdDynamicShellCommand-RHE.patch | ||
0025-UefiCpuPkg-MpInitLib-fix-apic-mode-for-cpu-hotplug.patch | ||
0026-OvmfPkg-AmdSevDxe-Shim-Reboot-workaround-RHEL-only.patch | ||
0027-recreate-import-.distro-directory.patch | ||
0028-distro-apply-git-diff-c9s-new_c9s-by-mirek.patch | ||
0029-CryptoPkg-CrtLib-add-stat.h-include-file.patch | ||
0030-CryptoPkg-CrtLib-add-access-open-read-write-close-sy.patch | ||
0031-ArmVirtQemu-Allow-EFI-memory-attributes-protocol-to-.patch | ||
edk2-build.py | ||
edk2-build.rhel-9 | ||
edk2-MdePkg-ArchitecturalMsr.h-add-defines-for-MTRR-cache.patch | ||
edk2-NetworkPkg-Add-Unit-tests-to-CI-and-create-Host-Test.patch | ||
edk2-NetworkPkg-Adds-a-SecurityFix.yaml-file.patch | ||
edk2-NetworkPkg-Dhcp6Dxe-Packet-Length-is-not-updated-bef.patch | ||
edk2-NetworkPkg-Dhcp6Dxe-Removes-duplicate-check-and-repl.patch | ||
edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Pa.patch | ||
edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Re.patch | ||
edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Un.patch | ||
edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45230-Pa.patch | ||
edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45230-Un.patch | ||
edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45231-Patc.patch | ||
edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45231-Unit.patch | ||
edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45232-Patc.patch | ||
edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45232-Unit.patch | ||
edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523.patch | ||
edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p2.patch | ||
edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p3.patch | ||
edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p4.patch | ||
edk2-NetworkPkg-Updating-SecurityFixes.yaml.patch | ||
edk2-OvmfPkg-RiscVVirt-use-gEfiAuthenticatedVariableGuid-.patch | ||
edk2-OvmfPkg-Sec-Setup-MTRR-early-in-the-boot-process.patch | ||
edk2-OvmfPkg-Sec-use-cache-type-defines-from-Architectura.patch | ||
edk2-OvmfPkg-VirtNorFlashDxe-add-a-loop-for-NorFlashWrite.patch | ||
edk2-OvmfPkg-VirtNorFlashDxe-add-casts-to-UINTN-and-UINT3.patch | ||
edk2-OvmfPkg-VirtNorFlashDxe-allow-larger-writes-without-.patch | ||
edk2-OvmfPkg-VirtNorFlashDxe-clarify-block-write-logic-fi.patch | ||
edk2-OvmfPkg-VirtNorFlashDxe-move-DoErase-code-block-into.patch | ||
edk2-OvmfPkg-VirtNorFlashDxe-sanity-check-variables.patch | ||
edk2-OvmfPkg-VirtNorFlashDxe-stop-accepting-gEfiVariableG.patch | ||
edk2-OvmfPkg-VirtNorFlashDxe-ValidateFvHeader-unwritten-s.patch | ||
edk2-SecurityPkg-Adding-CVE-2022-36763-to-SecurityFixes.y.patch | ||
edk2-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-411-2.patch | ||
edk2-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-411.patch | ||
edk2-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4118.patch | ||
edk2-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-411-3.patch | ||
edk2-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117.patch | ||
edk2-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4118.patch | ||
edk2-SecurityPkg-Updating-SecurityFixes.yaml-after-symbol.patch | ||
edk2-UefiCpuPkg-MtrrLib.h-use-cache-type-defines-from-Arc.patch | ||
edk2.spec | ||
gating.yaml | ||
ovmf-whitepaper-c770f8c.txt | ||
README.rst | ||
sources |
=================== EDK2 development =================== EDK2 is maintained in a `source tree`_ rather than directly in dist-git using packit service that provides way to develope using regular source code structure and provides way to generate SRPM and build using koji service. Developers deliver all changes to source-git using merge request. Only maintainers will be pushing changes sent to source-git to dist-git. Each release in dist-git is tagged in the source repository so you can easily check out the source tree for a build. The tags are in the format name-version-release, but note release doesn't contain the dist tag since the source can be built in different build roots (Fedora, CentOS, etc.) .. _source tree: https://gitlab.com/redhat/centos-stream/src/edk2