Commit Graph

  • c46ec15ff3 BaseTools: Allow .text relocations in CLANGDWARF toolchain Vitaly Cheptsov 2022-02-13 07:59:46 +03:00
  • e3d661a533 OvmfPkg/SioBusDxe: Add PS/2 mouse support Goldfish64 2021-12-16 17:30:58 +03:00
  • 28045e5b49 ShellPkg: Add support for input with separately reported modifiers Vitaly Cheptsov 2020-02-10 13:10:40 +03:00
  • 4928d441c2 Ext4Pkg: Various improvements based on Sydr fuzzing results. Mikhail Krichanov 2024-07-22 12:30:43 +03:00
  • 0f4eb39d08 Ext4Pkg: Add EDK II Ext4 package Mikhail Krichanov 2024-07-22 11:46:22 +03:00
  • f486c74cee BaseTools: Disable cast-function-type-mismatch for Xcode audk-stable-202405 vit9696 2025-04-05 17:45:53 +03:00
  • d86845e1f3 MdeModulePkg/EbcDxe: Fix Xcode compilation due to bad type conversion vit9696 2025-04-05 17:39:25 +03:00
  • 9d2cf3bd21 CryptoPkg: Fix compilation with newer Xcode due to bugged type conversion vit9696 2025-04-05 16:31:57 +03:00
  • de2a56a033 BaseTools: Disable cast-function-type-mismatch for Xcode master vit9696 2025-04-05 17:45:53 +03:00
  • edf5d2b553 MdeModulePkg/EbcDxe: Fix Xcode compilation due to bad type conversion vit9696 2025-04-05 17:39:25 +03:00
  • 049d5649f1 CryptoPkg: Fix compilation with newer Xcode due to bugged type conversion vit9696 2025-04-05 16:31:57 +03:00
  • 5714ade571 CI: Upgraded QEMU version. Mikhail Krichanov 2025-03-13 11:41:38 +03:00
  • 7836b3768f NetworkPkg/DxeNetLib: Fix unaligned access in NetblockChecksum Savva Mitrofanov 2025-03-07 15:47:24 +03:00
  • 453a23b119 CI: Upgraded GitHub actions. audk-stable-202311 Mikhail Krichanov 2025-03-13 13:22:14 +03:00
  • 2ee09c65fc CI: Switched ocbuild to audk-stable-202311 branch. Mikhail Krichanov 2025-03-13 12:47:13 +03:00
  • b317f9dd6d CI: Upgraded QEMU version. new-master2 Mikhail Krichanov 2025-03-13 11:41:38 +03:00
  • 43fcbdf6df NetworkPkg/DxeNetLib: Fix unaligned access in NetblockChecksum Savva Mitrofanov 2025-03-07 15:47:24 +03:00
  • 81e5a79ee5 CI: Upgraded QEMU version. Mikhail Krichanov 2025-03-13 11:41:38 +03:00
  • 9316d34888 NetworkPkg/DxeNetLib: Fix unaligned access in NetblockChecksum Savva Mitrofanov 2025-03-07 15:47:24 +03:00
  • 1fe467fb5f UefiCpuPkg: Fixed stack corruption. Mikhail Krichanov 2025-03-04 16:48:34 +03:00
  • ba71aacddf UefiCpuPkg: Fixed OpenCorePkg/Utilities compilation. Mikhail Krichanov 2025-02-27 17:38:05 +03:00
  • 8e7ca84336 ArmVirtPkg/ArmPlatformLibQemu: Disabled EL2&0 translation regime to fix Windows 10 boot. Mikhail Krichanov 2025-02-27 11:52:16 +03:00
  • cf7183bed3 Fixed compilation of all packages tracked by CI after rebasing upon edk2-stable202502 tag. Mikhail Krichanov 2025-02-25 20:03:18 +03:00
  • 556603061a Build: Upgraded OpenCorePkg. Mikhail Krichanov 2025-02-25 12:42:11 +03:00
  • 473ea94efd HttpBootDxe: Allow user-specified static IP address, as long as boot file is also specified Mike Beaton 2024-12-13 01:05:14 +00:00
  • 58702efbed IntrinsicLib: Move from CryptoPkg to MdePkg Mike Beaton 2024-09-07 20:51:50 +01:00
  • 7942dc0ba5 MdeModulePkg/EhciDxe: Fix legacy handoff logic vit9696 2024-10-27 04:30:33 +03:00
  • 983d317a8f Fixed compilation of all packages tracked by CI after rebasing upon edk2-stable202405 tag. Mikhail Krichanov 2024-06-28 11:01:20 +03:00
  • 33d18f673a BaseTools: Enable symbolic debugging with LTO in XCODE toolchain (#64) Mike Beaton 2024-04-16 12:49:16 +01:00
  • a8b2208937 BaseTools: Provide fat Mach-O binaries on Darwin vit9696 2024-03-27 10:44:24 +03:00
  • 20bc4d21fc Fixed compilation of all packages tracked by CI after rebasing upon edk2-stable202311. Mikhail Krichanov 2024-07-22 13:51:38 +03:00
  • f9a099bbe8 SecurePE: Defined new PcdImageProtectionPolicy. Mikhail Krichanov 2025-02-27 14:29:39 +03:00
  • 9385314f08 BaseTools: Fixed '-D EDK2_REDUCE_FW_SIZE' build option. Mikhail Krichanov 2023-11-03 15:48:52 +03:00
  • 541e7f04fe UE: Support UE generation and consumption. Mikhail Krichanov 2024-07-01 12:18:06 +03:00
  • 6b88e96795 OvmfPkg: Increased SECFV_SIZE at FVMAIN_COMPACT's expense to fix CLANGPDB compilation. Mikhail Krichanov 2023-07-24 15:26:20 +03:00
  • 68c9b7cf20 Docs: Updated README.md. Mikhail Krichanov 2025-02-27 14:23:02 +03:00
  • ee54cdc0f1 BaseTools/tools_def: Deduplicate DLINK_FLAGS from CC_FLAGS Mikhail Krichanov 2023-07-17 09:25:27 +03:00
  • efa00bd97a BaseTools/build_rule: Always pass CC_FLAGS to DLINK Marvin Häuser 2023-05-04 17:55:53 +02:00
  • 0591a810d4 BaseTools/CommonLib: Replace aligned_alloc with posix_memalign Marvin Häuser 2023-06-13 13:34:59 +02:00
  • 9bc8e6ae22 MdePkg/UefiImageLib: Introduce DebugAddress Mikhail Krichanov 2023-12-15 16:34:17 +03:00
  • e705b3da27 ImageTool: Rework PeEmit with dynamically-growing buffers Mikhail Krichanov 2023-12-15 16:28:15 +03:00
  • 2dc88d5607 MdePkg/UefiImageLib: Support multi-format and multi-source architecture Mikhail Krichanov 2023-12-18 11:01:58 +03:00
  • c1fc02bdc0 MdeModulePkg/DxeCore: Re-use ImageIsFromFv for memory protection Marvin Häuser 2023-05-05 11:33:30 +02:00
  • 0eab0d7bd8 CI: Remove Dependabot configuration Savva Mitrofanov 2023-07-05 16:17:12 +06:00
  • 19ac87e9fc BaseTools/Conf: Added EDK2_GCC_NOLTO build option. Mikhail Krichanov 2023-07-03 18:23:09 +03:00
  • 70c33a719f Build: Replaced GCC5 toolchain with GCC. Mikhail Krichanov 2023-07-03 12:32:49 +03:00
  • 0fd4737bda Revert "MdeModulePkg: Enable forward edge CFI in mem attributes table" Mikhail Krichanov 2023-06-26 12:04:30 +03:00
  • f0e69127bc MdeModulePkg/Core/Dxe: Integrate CPU Architectural producer Mikhail Krichanov 2024-07-01 12:49:03 +03:00
  • 422bbca9dc OvmfPkg, BaseTools: Fixed Amaranth compilation for gcc-12.3.0. Mikhail Krichanov 2023-05-17 16:57:00 +03:00
  • d65e65a084 BaseTools: Introduce new HII section design Mikhail Krichanov 2023-06-26 11:32:29 +03:00
  • 194fe1a571 BaseTools/C: Consume UefiImageLib and ImageToolEmit Mikhail Krichanov 2023-12-15 15:07:47 +03:00
  • 8c47d46a9f BaseTools/GenFv: Remove .text and .data from FV map Marvin Häuser 2023-03-21 20:02:55 +01:00
  • 43a247e3db Remove hacks related to former lack of XCODE5 .hii support Marvin Häuser 2023-04-22 01:40:42 +02:00
  • 2777ff4565 Added STATUS.md file summarizing current states of packages. Mikhail Krichanov 2025-02-27 14:12:27 +03:00
  • e2778dfe81 BaseTools/build_rule: Drop deprecated ASM16 definition Marvin Häuser 2023-04-15 19:57:36 +02:00
  • fd94c0b1dd Drop support for the TE format Mikhail Krichanov 2023-04-20 16:10:12 +03:00
  • ed6dde5a8e ArmPkg/ArmMmuLib: ASSERT ArmReplaceLiveTranslationEntry alignment Marvin Häuser 2023-04-11 09:47:52 +02:00
  • fec15737ef MdeModulePkg/ExtendedFirmwarePerformance: Fix FPDT struct alignment Marvin Häuser 2023-04-10 10:49:29 +02:00
  • ce38fb17af UefiPayloadPkg/UefiPayloadEntry: Return image destination size as UINT32 Marvin Häuser 2023-04-02 17:19:14 +02:00
  • 2dea7aa5cb UefiCpuPkg/CpuExceptionHandlerLib: Creates unified ExceptionHandlerAsm Mikhail Krichanov 2023-06-26 12:42:16 +03:00
  • 222fa4c422 BaseTools/CommonLib: Consume MemoryAllocationLib Mikhail Krichanov 2023-05-04 15:35:29 +03:00
  • df7afdba5f EmbeddedPkg/PrePiLib: Deduplicate MemoryAllocationLib declarations Marvin Häuser 2023-03-26 23:08:15 +02:00
  • fd913cb8aa EmbeddedPkg/NonCoherentDmaLib: Utilize AllocateAlignedPagesEx Marvin Häuser 2023-03-26 23:06:23 +02:00
  • 0a05774156 MdePkg/MemoryAllocationLib: Add Allocate(Aligned)CodePages Mikhail Krichanov 2023-07-07 09:41:57 +03:00
  • fb8c11a45a EmulatorPkg/Host: Consume MemoryAllocationLib Marvin Häuser 2023-03-26 19:20:28 +02:00
  • 1b953973bf MdePkg: Introduce CommonMemoryAllocationLib Mikhail Krichanov 2023-05-04 15:24:56 +03:00
  • d00f423b4a MdeModulePkg: Manage MemoryProfileLib separately Marvin Häuser 2023-03-30 16:13:58 +02:00
  • 91da787bab MdePkg/Base.h: Introduce ALIGN_VALUE_SUBTRAHEND Marvin Häuser 2023-03-30 16:12:39 +02:00
  • d09f23477b EmulatorPkg/Host: Remove orphaned GetImageReadFunction() Marvin Häuser 2023-03-29 21:55:23 +02:00
  • 6365c0c3c1 MdeModulePkg/CorePei: Remove unused ShadowedImageRead member Marvin Häuser 2023-03-29 21:54:43 +02:00
  • 9a51354bba BaseTools/GenFvInternalLib: Remove unused BaseOfCode parameter Marvin Häuser 2023-03-17 22:45:33 +01:00
  • 2b7c70ed1f EmulatorPkg: Fix some image loader related issues Marvin Häuser 2023-03-26 19:14:01 +02:00
  • 96a89b6b45 EmulatorPkg: Fix Thunk PPI/Protocol library types Marvin Häuser 2023-03-26 01:03:31 +01:00
  • 4d1bc365d6 EmulatorPkg/Host: Remove orphaned SecImageRead() Marvin Häuser 2023-03-28 00:18:57 +02:00
  • ecc70e92d6 BaseTools/GenFv: Remove duplicated alignment macros Marvin Häuser 2023-03-26 19:18:40 +02:00
  • 0967b199ef EmulatorPkg/Host: Fix XCODE5 build Marvin Häuser 2023-03-28 00:29:29 +02:00
  • 0a6cd25c9a BaseTools/DevicePath: Consume MdePkg/UefiDevicePathLib Marvin Häuser 2023-03-08 17:25:27 +01:00
  • 9a592c980f BaseTools/CommonLib: Consume MdePkg and MdeModulePkg Marvin Häuser 2023-03-08 15:57:01 +01:00
  • 071c0f3898 UefiCpuPkg/MtrrLib: Add missing PcdLib.h include Marvin Häuser 2023-03-08 15:58:47 +01:00
  • 57d5d3074c MdePkg/Base.h: Add support for C++ alignof Marvin Häuser 2023-03-12 22:08:46 +01:00
  • 6336e5366b MdePkg/Base.h: Only use C++ static_assert when supported Marvin Häuser 2023-03-08 17:02:48 +01:00
  • 9fd02e11d8 FatPkg: Adds support for read-only mode Mikhail Krichanov 2023-04-20 11:47:10 +03:00
  • 904c198e4c UefiCpuPkg/CpuPageTableLib: Add intrinsic lib to fix MSVC build Savva Mitrofanov 2023-02-10 16:24:01 +06:00
  • 0992696bb8 CryptoPkg/IntrinsicLib: Corrects __ashrdi3 and adds __lshrdi3 Savva Mitrofanov 2023-02-06 23:06:26 +06:00
  • 369d564ad4 GenSec: Support TianoCompress Allows .fdf files to define a compressed .ffs section which can be read by legacy EFI firmware (such as found on Apple Mac). Use COMPRESS TIANO. Mike Beaton 2023-01-29 15:12:25 +00:00
  • f9bc3b5b6e CI: Constructed separate workflows for common, arm, x86 packages and CodeQL. Mikhail Krichanov 2025-02-27 14:06:29 +03:00
  • 9758f7ddd3 MdePkg: Add PCD to remove X perm from image sections with WX perms Mikhail Krichanov 2023-04-20 11:03:03 +03:00
  • 48c129149c Build: Renamed XIPFLAGS as SECPEIFLAGS, added comment in build_rule.template on its usage. Mikhail Krichanov 2023-06-26 13:28:22 +03:00
  • c62b4bd727 BaseTools: Removed GCC48/49 toolchains, refactored tools_def.template. Mikhail Krichanov 2023-06-26 13:24:46 +03:00
  • 21b3c0250d UnitTestFrameworkPkg/UnitTest: Fixes CLANGPDB build Savva Mitrofanov 2023-02-14 15:29:37 +06:00
  • a914923286 UefiCpuPkg/UnitTest: Fixes CLANGDWARF build Savva Mitrofanov 2023-02-14 15:42:21 +06:00
  • d650af2ec8 MdePkg/UnitTest: Fixes CLANGPDB build Savva Mitrofanov 2023-02-14 15:28:58 +06:00
  • 92a15ee4a0 IntelFsp2WrapperPkg/FspWrapperMultiPhaseProcessLib: Fix CLANGPDB build Savva Mitrofanov 2023-02-03 14:25:18 +06:00
  • c0dd4b6d0f MdeModulePkg/BrotliCustomDecompressLib: Disable C4559 MSVC warning Savva Mitrofanov 2023-02-03 17:44:30 +06:00
  • b5ddf0dbea BaseTools, MdeModulePkg: Update brotli submodule Mikhail Krichanov 2023-05-04 16:32:53 +03:00
  • 0c0abe0934 MdePkg: Defined DEBUG_RAISE() to facilitate fuzzing. Mikhail Krichanov 2023-12-15 17:09:27 +03:00
  • c37aacfb38 MdePkg: Added BaseOverflowLib library. Mikhail Krichanov 2025-02-27 14:01:48 +03:00
  • a281c6eeaf BaseTools: Replaced GenFw with ImageTool and MicroTool. Mikhail Krichanov 2023-06-26 13:23:02 +03:00
  • dbcf8301e1 SecurePE: Replaced old PE loader with Secure one. Mikhail Krichanov 2025-02-27 13:57:00 +03:00
  • 2802a08822 MdeModulePkg/DebugSupportDxe: Adds callback function prototypes in caller Mikhail Krichanov 2023-12-20 13:37:39 +03:00