Commit Graph

  • 6f0af031d7 BaseTools: Disable cast-function-type-mismatch for Xcode new-master3 vit9696 2025-04-05 17:45:53 +03:00
  • d61b269edf MdeModulePkg/EbcDxe: Fix Xcode compilation due to bad type conversion vit9696 2025-04-05 17:39:25 +03:00
  • 0e277463fa CryptoPkg: Fix compilation with newer Xcode due to bugged type conversion vit9696 2025-04-05 16:31:57 +03:00
  • a46a56fd37 CI: Upgraded QEMU version. Mikhail Krichanov 2025-03-13 11:41:38 +03:00
  • ee37e305bd NetworkPkg/DxeNetLib: Fix unaligned access in NetblockChecksum Savva Mitrofanov 2025-03-07 15:47:24 +03:00
  • 2068113e8b UefiCpuPkg: Fixed stack corruption. Mikhail Krichanov 2025-03-04 16:48:34 +03:00
  • b3bf2495f3 UefiCpuPkg: Fixed OpenCorePkg/Utilities compilation. Mikhail Krichanov 2025-02-27 17:38:05 +03:00
  • 229824f009 ArmVirtPkg/ArmPlatformLibQemu: Disabled EL2&0 translation regime to fix Windows 10 boot. Mikhail Krichanov 2025-02-27 11:52:16 +03:00
  • 709984a981 Fixed compilation of all packages tracked by CI after rebasing upon edk2-stable202502 tag. Mikhail Krichanov 2025-04-07 13:54:15 +03:00
  • 13cc1c02bb Build: Upgraded OpenCorePkg. Mikhail Krichanov 2025-02-25 12:42:11 +03:00
  • eff8bca8e0 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
  • 9cdba17a1a IntrinsicLib: Move from CryptoPkg to MdePkg Mike Beaton 2024-09-07 20:51:50 +01:00
  • 19ca216533 MdeModulePkg/EhciDxe: Fix legacy handoff logic vit9696 2024-10-27 04:30:33 +03:00
  • ba561ef7ff Fixed compilation of all packages tracked by CI after rebasing upon edk2-stable202405 tag. Mikhail Krichanov 2024-06-28 11:01:20 +03:00
  • b89875486a BaseTools: Enable symbolic debugging with LTO in XCODE toolchain (#64) Mike Beaton 2024-04-16 12:49:16 +01:00
  • 0146e644f0 BaseTools: Provide fat Mach-O binaries on Darwin vit9696 2024-03-27 10:44:24 +03:00
  • 0d9d6f987b Fixed compilation of all packages tracked by CI after rebasing upon edk2-stable202311. Mikhail Krichanov 2024-07-22 13:51:38 +03:00
  • 992385e15e SecurePE: Defined new PcdImageProtectionPolicy. Mikhail Krichanov 2025-04-07 12:30:28 +03:00
  • 4d3a62c2e7 BaseTools: Fixed '-D EDK2_REDUCE_FW_SIZE' build option. Mikhail Krichanov 2023-11-03 15:48:52 +03:00
  • 48b806f46f UE: Support UE generation and consumption. Mikhail Krichanov 2024-07-01 12:18:06 +03:00
  • 4ac2e8a4d0 OvmfPkg: Increased SECFV_SIZE at FVMAIN_COMPACT's expense to fix CLANGPDB compilation. Mikhail Krichanov 2023-07-24 15:26:20 +03:00
  • ae364ad6d3 Docs: Updated README.md. Mikhail Krichanov 2025-02-27 14:23:02 +03:00
  • d13d798fdd BaseTools/tools_def: Deduplicate DLINK_FLAGS from CC_FLAGS Mikhail Krichanov 2023-07-17 09:25:27 +03:00
  • 577c44620c BaseTools/build_rule: Always pass CC_FLAGS to DLINK Marvin Häuser 2023-05-04 17:55:53 +02:00
  • 8171958c4e BaseTools/CommonLib: Replace aligned_alloc with posix_memalign Marvin Häuser 2023-06-13 13:34:59 +02:00
  • 1fef202932 MdePkg/UefiImageLib: Introduce DebugAddress Mikhail Krichanov 2023-12-15 16:34:17 +03:00
  • ba9aad0b56 ImageTool: Rework PeEmit with dynamically-growing buffers Mikhail Krichanov 2023-12-15 16:28:15 +03:00
  • e46d356fc9 MdePkg/UefiImageLib: Support multi-format and multi-source architecture Mikhail Krichanov 2023-12-18 11:01:58 +03:00
  • ec35a44c1e MdeModulePkg/DxeCore: Re-use ImageIsFromFv for memory protection Marvin Häuser 2023-05-05 11:33:30 +02:00
  • 4e04fa016e CI: Remove Dependabot configuration Savva Mitrofanov 2023-07-05 16:17:12 +06:00
  • c041043886 BaseTools/Conf: Added EDK2_GCC_NOLTO build option. Mikhail Krichanov 2023-07-03 18:23:09 +03:00
  • 63b9e567e5 Build: Replaced GCC5 toolchain with GCC. Mikhail Krichanov 2023-07-03 12:32:49 +03:00
  • 51c4b78146 Revert "MdeModulePkg: Enable forward edge CFI in mem attributes table" Mikhail Krichanov 2023-06-26 12:04:30 +03:00
  • 20dd836214 MdeModulePkg/Core/Dxe: Integrate CPU Architectural producer Mikhail Krichanov 2025-04-07 12:23:28 +03:00
  • a759ddb400 BaseTools/Conf/tools_def.template: Added -Wno-maybe-uninitialized to fix gcc-12.3.0 compilation. Mikhail Krichanov 2025-04-07 12:20:19 +03:00
  • 7193c4e313 BaseTools: Introduce new HII section design Mikhail Krichanov 2023-06-26 11:32:29 +03:00
  • 54c0f644f9 BaseTools/C: Consume UefiImageLib and ImageToolEmit Mikhail Krichanov 2023-12-15 15:07:47 +03:00
  • 4c392eb104 BaseTools/GenFv: Remove .text and .data from FV map Marvin Häuser 2023-03-21 20:02:55 +01:00
  • f7146c7ae7 Remove hacks related to former lack of XCODE5 .hii support Marvin Häuser 2023-04-22 01:40:42 +02:00
  • 64ff005ed9 Added STATUS.md file summarizing current states of packages. Mikhail Krichanov 2025-02-27 14:12:27 +03:00
  • 544c7bdda8 BaseTools/build_rule: Drop deprecated ASM16 definition Marvin Häuser 2023-04-15 19:57:36 +02:00
  • bc87d7b430 Drop support for the TE format Mikhail Krichanov 2023-04-20 16:10:12 +03:00
  • 9e2b1a158f ArmPkg/ArmMmuLib: ASSERT ArmReplaceLiveTranslationEntry alignment Marvin Häuser 2023-04-11 09:47:52 +02:00
  • c24587e6bf MdeModulePkg/ExtendedFirmwarePerformance: Fix FPDT struct alignment Marvin Häuser 2023-04-10 10:49:29 +02:00
  • c4c7783b5c UefiPayloadPkg/UefiPayloadEntry: Return image destination size as UINT32 Marvin Häuser 2023-04-02 17:19:14 +02:00
  • 27ffa568f5 UefiCpuPkg/CpuExceptionHandlerLib: Creates unified ExceptionHandlerAsm Mikhail Krichanov 2023-06-26 12:42:16 +03:00
  • f60f34fabf BaseTools/CommonLib: Consume MemoryAllocationLib Mikhail Krichanov 2023-05-04 15:35:29 +03:00
  • 0a18e628ca EmbeddedPkg/PrePiLib: Deduplicate MemoryAllocationLib declarations Marvin Häuser 2023-03-26 23:08:15 +02:00
  • 7fb834ffac EmbeddedPkg/NonCoherentDmaLib: Utilize AllocateAlignedPagesEx Marvin Häuser 2023-03-26 23:06:23 +02:00
  • 6b652ab025 MdePkg/MemoryAllocationLib: Add Allocate(Aligned)CodePages Mikhail Krichanov 2025-04-07 12:16:51 +03:00
  • cd0db29940 EmulatorPkg/Host: Consume MemoryAllocationLib Marvin Häuser 2023-03-26 19:20:28 +02:00
  • a52efcc86a MdePkg: Introduce CommonMemoryAllocationLib Mikhail Krichanov 2023-05-04 15:24:56 +03:00
  • 3cad7a6524 MdeModulePkg: Manage MemoryProfileLib separately Marvin Häuser 2023-03-30 16:13:58 +02:00
  • 78c65024de MdePkg/Base.h: Introduce ALIGN_VALUE_SUBTRAHEND Marvin Häuser 2023-03-30 16:12:39 +02:00
  • 97a45f4633 EmulatorPkg/Host: Remove orphaned GetImageReadFunction() Marvin Häuser 2023-03-29 21:55:23 +02:00
  • d11ca287c5 MdeModulePkg/CorePei: Remove unused ShadowedImageRead member Marvin Häuser 2023-03-29 21:54:43 +02:00
  • 473ab07302 BaseTools/GenFvInternalLib: Remove unused BaseOfCode parameter Marvin Häuser 2023-03-17 22:45:33 +01:00
  • f4778d6fdd EmulatorPkg: Fix some image loader related issues Marvin Häuser 2023-03-26 19:14:01 +02:00
  • 91526b5ef2 EmulatorPkg: Fix Thunk PPI/Protocol library types Marvin Häuser 2023-03-26 01:03:31 +01:00
  • a52b6a8d8e EmulatorPkg/Host: Remove orphaned SecImageRead() Marvin Häuser 2023-03-28 00:18:57 +02:00
  • 607095f8f4 BaseTools/GenFv: Remove duplicated alignment macros Marvin Häuser 2023-03-26 19:18:40 +02:00
  • 8acad7450a EmulatorPkg/Host: Fix XCODE5 build Marvin Häuser 2023-03-28 00:29:29 +02:00
  • 48e9d4282c BaseTools/DevicePath: Consume MdePkg/UefiDevicePathLib Marvin Häuser 2023-03-08 17:25:27 +01:00
  • 2f61ab9f51 BaseTools/CommonLib: Consume MdePkg and MdeModulePkg Marvin Häuser 2023-03-08 15:57:01 +01:00
  • 72aa61ce91 UefiCpuPkg/MtrrLib: Add missing PcdLib.h include Marvin Häuser 2023-03-08 15:58:47 +01:00
  • c4ec3c100b MdePkg/Base.h: Add support for C++ alignof Marvin Häuser 2023-03-12 22:08:46 +01:00
  • 70dd7f8309 MdePkg/Base.h: Only use C++ static_assert when supported Marvin Häuser 2023-03-08 17:02:48 +01:00
  • f1cd030972 FatPkg: Adds support for read-only mode Mikhail Krichanov 2023-04-20 11:47:10 +03:00
  • 85d905ee56 UefiCpuPkg/CpuPageTableLib: Add intrinsic lib to fix MSVC build Savva Mitrofanov 2023-02-10 16:24:01 +06:00
  • bf04e15d55 CryptoPkg/IntrinsicLib: Corrects __ashrdi3 and adds __lshrdi3 Savva Mitrofanov 2023-02-06 23:06:26 +06:00
  • 850cf3b628 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
  • a5fc3d111f CI: Constructed separate workflows for common, arm, x86 packages and CodeQL. Mikhail Krichanov 2025-02-27 14:06:29 +03:00
  • f75d7e9fca MdePkg: Add PCD to remove X perm from image sections with WX perms Mikhail Krichanov 2023-04-20 11:03:03 +03:00
  • 7b30f78411 Build: Renamed XIPFLAGS as SECPEIFLAGS, added comment in build_rule.template on its usage. Mikhail Krichanov 2023-06-26 13:28:22 +03:00
  • 4d4dcbe71f BaseTools: Removed GCC48/49 toolchains, refactored tools_def.template. Mikhail Krichanov 2023-06-26 13:24:46 +03:00
  • 9429976185 UnitTestFrameworkPkg/UnitTest: Fixes CLANGPDB build Savva Mitrofanov 2023-02-14 15:29:37 +06:00
  • 292e5ed762 UefiCpuPkg/UnitTest: Fixes CLANGDWARF build Savva Mitrofanov 2023-02-14 15:42:21 +06:00
  • 66470c302a MdePkg/UnitTest: Fixes CLANGPDB build Savva Mitrofanov 2023-02-14 15:28:58 +06:00
  • f8ef5b77e1 IntelFsp2WrapperPkg/FspWrapperMultiPhaseProcessLib: Fix CLANGPDB build Savva Mitrofanov 2023-02-03 14:25:18 +06:00
  • 09b751e80a MdeModulePkg/BrotliCustomDecompressLib: Disable C4559 MSVC warning Savva Mitrofanov 2023-02-03 17:44:30 +06:00
  • 011411a38e BaseTools, MdeModulePkg: Update brotli submodule Mikhail Krichanov 2023-05-04 16:32:53 +03:00
  • d172035ede MdePkg: Defined DEBUG_RAISE() to facilitate fuzzing. Mikhail Krichanov 2023-12-15 17:09:27 +03:00
  • 84c6f4ae1a MdePkg: Added BaseOverflowLib library. Mikhail Krichanov 2025-02-27 14:01:48 +03:00
  • 5d894921a3 BaseTools: Replaced GenFw with ImageTool and MicroTool. Mikhail Krichanov 2023-06-26 13:23:02 +03:00
  • 09a0c067d0 SecurePE: Replaced old PE loader with Secure one. Mikhail Krichanov 2025-04-07 12:12:35 +03:00
  • 37c4db9e29 MdeModulePkg/DebugSupportDxe: Adds callback function prototypes in caller Mikhail Krichanov 2023-12-20 13:37:39 +03:00
  • 4778567e82 MdeModulePkg/CapsuleOnDiskLoadPei: Removes unused Index variable Savva Mitrofanov 2022-12-27 17:58:15 +06:00
  • 4835188975 NetworkPkg/WifiConnectionManagerDxe: Removes unused variable Savva Mitrofanov 2022-12-26 17:44:06 +06:00
  • c8ac8c004a MdeModulePkg/RegularExpressionDxe: Corrects onigurama build with LLVM 15 Mikhail Krichanov 2023-04-28 14:54:59 +03:00
  • e8d34602f0 MdeModulePkg/VarCheckHiiLib: Remove unused variable FfsIndex Savva Mitrofanov 2022-12-26 16:34:27 +06:00
  • 6ae449abe4 MdeModulePkg/SmbiosMeasurementDxe: Removes unused local variable Savva Mitrofanov 2022-12-23 21:10:16 +06:00
  • bef4387f56 MdeModulePkg/BrotliCustomDecompressLib: Correct BrotliDecompress Savva Mitrofanov 2022-12-23 19:09:27 +06:00
  • 7c5ce259d9 .gitignore: Add compile_flags.txt Savva Mitrofanov 2022-12-23 16:49:15 +06:00
  • 7a0cf5389b Build: Fixed missing HII for X64, IA32 CLANGDWARF DEBUG, NOOPT. Mikhail Krichanov 2023-04-20 10:32:49 +03:00
  • faeb23843b MdePkg/X64/ProcessorBind.h: Fixes CLANGDWARF X64 compilation Mikhail Krichanov 2024-07-22 12:54:00 +03:00
  • 26f032adb2 UefiCpuPkg/CpuExceptionHandlerLib: Increase mBuffer size Savva Mitrofanov 2022-12-09 16:46:50 +06:00
  • 1f14fe27a5 RedfishPkg/BaseUcs2Utf8Lib: Fix out of bounds shift in UTF8ToUCS2Char Savva Mitrofanov 2022-10-26 00:00:46 +06:00
  • 99b9591ef8 MdePkg/BasePcdLibNull: Remove ASSERT from LibPcdGetSize, LibPcdGetExSize Savva Mitrofanov 2022-08-24 21:39:00 +06:00
  • 94327aacda OvmfPkg/DxePciLibI440FxQ34: Add UefiBootServicesTableLib dependency Vitaly Cheptsov 2022-03-05 19:28:53 +03:00
  • 0c8a45ff10 UefiPayloadPkg/PchSmiDispatchSmm: Add missing EFIAPI modifiers Savva Mitrofanov 2022-02-24 18:01:11 +06:00