Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1172 commits
Select commit Hold shift + click to select a range
d2cbaef
OvmfPkg/X86QemuLoadImageLib: flip default for EnableLegacyLoader to f…
kraxel Dec 10, 2025
14aa197
DynamicTablesPkg/AmlLib: Remove invalid ASSERT for IRQ macro generation
abdattar Dec 7, 2025
84e7054
ArmVirtPkg: Increase firmware size
mikebeaton Dec 11, 2025
66ea00b
UefiPayloadPkg: Setup temporary GDT for x64 UniversalPayload
AjanZhong Nov 21, 2025
88dbd24
UefiPayloadPkg: Remove unused variable to fix build error
AjanZhong Dec 1, 2025
be9136d
RedfishPkg: Fix CLANGPDB _fltused build error
mikebeaton Dec 11, 2025
786de86
MdeModulePkg/PciBusDxe: Fix boot hang introduced by ff3c1ad
khaliid2040 Dec 14, 2025
f9326a4
MdeModulePkg: Fix regressions from 11687, 11689.
apop5 Dec 16, 2025
9013d86
UnitTestFrameworkPkg: Fix spelling issues
mdkinney Dec 7, 2025
1e3e575
SourceLevelDebugPkg: Update SpellCheck Extended words
mdkinney Dec 7, 2025
542d2f2
PrmPkg/Library/DxePrmContextBufferLib/UnitTest: Fix CLANG error
mdkinney Dec 8, 2025
4cf6f2f
PrmPkg: Update SpellCheck Extended words
mdkinney Dec 7, 2025
7c9fd88
BaseTools: Fix multiple security vulnerabilities (Defense in Depth)
20000419 Dec 18, 2025
9e1a3bb
BaseTools/Plugin/HostBasedUnitTestRunner: Merge clang coverage files
cosmolai Nov 28, 2025
1e3ea76
UefiCpuPkg/CpuExceptionHandlerLib: Add LOONGARCH_IOCSR_MBUF3 RereadCount
MarsDoge Dec 12, 2025
40849b8
ShellPkg/TftpDynamicCommand: Update BASE_NAME to follow code style
mdkinney Dec 22, 2025
5eec446
DynamicTablesPkg: Fix spelling issues
mdkinney Dec 7, 2025
ec1ae4e
.azurepipelines: Fix incorrect filename in comment
mikebeaton Dec 22, 2025
d57edbe
ArmVirtPkg: Fix incorrect filename in README
mikebeaton Dec 22, 2025
8c8aea0
UnitTestFrameworkPkg/UnitTestLib: Fix printf() error from clang
mdkinney Dec 22, 2025
d29ff29
UnitTestFrameworkPkg/UnitTestDebugAssertLibHost: Fix clang error
mdkinney Dec 22, 2025
8635ea0
SecurityPkg/Library/SecureBootVariableLib/UnitTest: Fix CLANG
mdkinney Dec 8, 2025
9fa1a35
MdeModulePkg/Universal/DebugServicePei: Correct function and entry point
jeremy-compostella Dec 23, 2025
79fdd2b
BaseTools: GNUMakefiles must use CMD.EXE in Windows
mdkinney Dec 16, 2025
55be609
CryptoPkg/Library/OpensslLib: Undefined _MSC_VER for GCC Family
mdkinney Dec 20, 2025
16669a1
CryptoPkg/Library/MbedTlsLib: Undefined _MSC_VER for GCC Family
mdkinney Dec 7, 2025
17cb2f9
MdeModulePkg/BrotliCustomDecompressLib: Undefine _MSC_VER for GCC
mdkinney Dec 7, 2025
8592546
BaseTools/Conf: Remove -U _MSC_VER from CLANGPDB
mdkinney Dec 20, 2025
e6fa2e3
UnitTestFrameworkPkg/Include/Library: Remove _MSC_VER workaround
mdkinney Dec 20, 2025
1e1edf4
MdePkg/Library/BaseLib: Use PcdControlFlowEnforcementPropertyMask as …
mdkinney Dec 21, 2025
7ca8b1b
MdeModulePkg/UfsPassThruDxe:Fix Ufs DM Command issue
MeBlackLi Dec 10, 2025
ddd7855
BaseTools,UefiPayloadPkg: Replace deprecated R_AARCH64_NONE value
ardbiesheuvel Dec 15, 2025
8d0afac
BaseTools/GenFw: Ignore R_*_NONE relocations on all architectures
ardbiesheuvel Dec 15, 2025
85e2fef
BaseTools: Add CLANG support to Edk2ToolsBuild.py
mdkinney Dec 24, 2025
fe94475
NetworkPkg: Add RngLib mapping for LOONGARCH64
EricGao2015 Dec 29, 2025
66346d5
MdeModulePkg: Fix FreePages not existent memory
piotr-wejman Dec 3, 2025
81c9544
CryptoPkg/Library/OpensslLib: Add -UWIN32 to GCC Family
mdkinney Jan 1, 2026
e622a42
UnitTestFrameworkPkg: Fix StackCheckLib class mapping
mdkinney Dec 26, 2025
30af217
EmulatorPkg/Sec: Port SwitchRam to NASM
mdkinney Dec 23, 2025
1aaa37e
EmulatorPkg/Unix/Host: Fix symbol loading with clang
mdkinney Dec 22, 2025
a02ebcf
EmulatorPkg/Unix/Host: Fix gPpiList multiply defined
mdkinney Dec 22, 2025
0890bae
EmulatorPkg/Win/Host: Fix WinNtBlockIoError() parameter type
mdkinney Dec 23, 2025
8dca04c
EmulatorPkg/Win/Host: Fix WinNtOpenVolume() uninitialized variable
mdkinney Dec 23, 2025
7711376
EmulatorPkg/Win/Host: Fix main() return type and error paths
mdkinney Dec 23, 2025
a5a9df0
EmulatorPkg/Win/Host: Fix Receive() parameter type
mdkinney Dec 23, 2025
cd68b00
EmulatorPkg/Win/Host: Fix GetProcessAffinityMask() param types
mdkinney Dec 23, 2025
892a99a
EmulatorPkg/Win/Host: Fix CLANG windows include issues
mdkinney Dec 23, 2025
135e069
EmulatorPkg/Win/Host: Remove workarounds for older VS20xx/SDKs
mdkinney Dec 23, 2025
185e424
CryptoPkg/Library/IntrinsicLib: IA32 CLANGPDB missing functions
mdkinney Jan 3, 2026
a0002dd
BaseTools/build: Add defines for Windows build environments
mdkinney Dec 26, 2025
f26760f
BaseTools/Source/C/Makefiles: Detect cycle in pids
mdkinney Jan 1, 2026
b874f92
BaseTools/Conf: Update CLANG NASM flags for IA32/X64
mdkinney Dec 24, 2025
20233f1
BaseTools/Conf: Align CLANGDWARF with GCC .efi rules
mdkinney Dec 24, 2025
85d3fc5
BaseTools/Conf: Use common rule for Hii-Binary-Package
mdkinney Dec 24, 2025
ccfc888
BaseTools/Conf: Add target to CLANGDWARF for IA32/X64
mdkinney Dec 24, 2025
27020f3
UnitTestFrameworkPkg: Add Windows host-based unit test define
mdkinney Dec 26, 2025
706a3f9
CryptoPkg: Use Openssl NASM for Windows host-based unit tests
mdkinney Dec 26, 2025
4febebe
.pytool: Add uncrustify disable/enable inline strings
makubacki Jan 5, 2026
0f59a2a
BaseTools/WindowsVsToolChain: Add CLANG support
mdkinney Dec 26, 2025
923a951
BaseTools/Plugin/HostBasedUnitTestRunner: Add missing quotes for Windows
mdkinney Jan 6, 2026
d97d93b
UnitTestFrameworkPkg: Add MINGW CLANG Support
mdkinney Dec 28, 2025
1a4c4fb
ArmPkg, UefiCpuPkg: Fix boot failure on FEAT_LPA-only systems without…
VishnuAmpere Dec 30, 2025
f99a7af
EmulatorPkg/Unix: Load symbols when modules are loaded
mdkinney Dec 28, 2025
b294da3
EmulatorPkg: Increase FD and FvRecovery size to ~12MB
mdkinney Dec 28, 2025
deeeaa7
EmulatorPkg: Use HOST_APPLICATION and add MINGW CLANG
mdkinney Dec 28, 2025
19fc4b7
NetworkPkg: Add VS2026 toolchain support
Daniel224455 Jan 6, 2026
52d54e0
BaseTools: Add VS2026 support.
Daniel224455 Dec 18, 2025
adccced
BaseTools: Drop AArch64 definitions, Linker aligning and EBC info
Daniel224455 Dec 22, 2025
99f9327
UnitTestFrameworkPkg: Add VS2026 Support
Daniel224455 Jan 7, 2026
6310b11
ArmPlatformPkg: MemoryInitPeiLib: Read PCDs into local variable
kuqin12 Nov 4, 2025
7ccc418
ArmPkg: MmCommunicationDxe: Handle when the region is already reported
kuqin12 Dec 31, 2025
4e92a6a
MdeModulePkg: Fix issue that French package is unexpectedly cleaned
EricGao2015 Jan 4, 2026
a3c1ea0
MdeModulePkg: Optimize the process while cleaning dynamic string
EricGao2015 Jan 4, 2026
ec43dcc
MdePkg: Fix incorrect mask in PostCode
EricGao2015 Dec 23, 2025
eea64c7
MdePkg, MdeModulePkg/ArmFfaLib: add funcs to get partition info via regs
LeviYeoReum Aug 16, 2025
898ae48
MdeModulePkg/ArmFfaLib: support ArmFfaLib wihtout Rx/Tx buffer
LeviYeoReum Aug 16, 2025
c16f1cc
MdePkg,MdeModulePkg/ArmFfaLib: introduce ArmFfaGetPartitionInfo()
LeviYeoReum Oct 12, 2025
8955d8d
ArmPkg/Driver: use ArmFfaGetPartitionInfo() in Mmcommunication
LeviYeoReum Oct 12, 2025
b800008
SecurityPkg/Library: use ArmFfaGetPartitionInfo() in Tpm2ServiceFfaLib
LeviYeoReum Oct 12, 2025
96ad9bd
SecurityPkg/Tcg2Config: use ArmFfaGetPartitionInfo() in Tcg2ConfigFfa…
LeviYeoReum Oct 12, 2025
800a46d
RedfishPkg: Add LOONGARCH64 as supported architecture
EricGao2015 Dec 29, 2025
a9d076d
BaseTools/PatchCheck.py: Disallow commit subject lines that end with …
mikebeaton Nov 30, 2025
f25d437
DynamicTablesPkg: fix typo SmbiosSmcLib
LeviYeoReum Dec 23, 2025
6696ff9
MdePkg: Add LoongArch64 instance in BaseRngLib
kilaterlee Jan 9, 2026
1588d5b
MdePkg: Enable BaseRngLib for LoongArch64
kilaterlee Jan 8, 2026
ce61d5f
MdeModulePkg: DxeReportStatusCodeLib: Do not query protocol
Javagedes Dec 18, 2025
3fe8cad
MdeModulePkg: RuntimeDxeReportStatusCodeLib: Do not query protocol
Javagedes Dec 18, 2025
0ab766c
MdeModulePkg: Add unit tests for DxeReportStatusCodeLib
Javagedes Dec 29, 2025
b220ba8
MdeModulePkg: Fix overflow in PciAllocateBusNumber
arkadiusz-filipowski-intel Dec 15, 2025
8ba0263
OvmfPkg/VirtioRngDxe: protect VirtioRngGetRNG against timer callbacks
tpressure Jan 13, 2026
3e5942e
OvmfPkg: Fix dependency issue when StandaloneMm enabled
khaliid2040 Jan 13, 2026
4743d8d
MdeModulePkg: StatusCodeHandler Stmm remove assert
apop5 Nov 18, 2025
5eeac91
MdePkg: AArch64Mmu.h: Fix define shifts
os-d Dec 17, 2025
a9faf07
MdePkg: Add PE Target Support to AArch64
os-d Dec 17, 2025
0478192
ArmPkg: ArmExceptionLib: Drop ExceptionHandlersEnd
os-d Jan 9, 2026
969879c
MdePkg, ArmPkg, ArmPlatformPkg: Create VECTOR_TABLE Macro
os-d Jan 9, 2026
a7eac73
ArmPkg: ArmPsciMpServices: Support PE Targets
os-d Dec 17, 2025
de4593c
ArmPkg: ArmStandaloneMmCoreEntryPoint: Add CLANGPDB Support
os-d Jan 11, 2026
5d9e6e2
ArmPlatformPkg: PeilessSec: Support PE Targets
os-d Dec 17, 2025
ed99c19
ArmVirtPkg: PrePi: Support PE Targets
os-d Dec 19, 2025
237ba02
ArmPkg: Add Required Library Classes for ArmTransferListLib
os-d Dec 17, 2025
2eed2bf
ArmVirtPkg: Add CLANGPDB Support
os-d Dec 17, 2025
1f33246
CryptoPkg: Add CLANGPDB AArch64 Support
os-d Dec 17, 2025
3f677aa
CryptoPkg: Add AARCH64-PE Target to OpenSSL Gen
os-d Jan 6, 2026
2c4f469
EmbeddedPkg: PrePiHobLib: Add Library/Protocol Dependencies
os-d Dec 17, 2025
198c9bf
EmbeddedPkg: PrePiMemoryAllocationLib: Add AllocateCopyPool
os-d Dec 19, 2025
d098c65
StandaloneMmPkg: Correct Build Options for CLANGPDB
os-d Dec 17, 2025
7075ab5
UefiCpuPkg: Add CLANGPDB AARCH64 Support
os-d Dec 17, 2025
3900ca9
UefiPayloadPkg: Support CLANGPDB AARCH64
os-d Dec 17, 2025
361cd6b
BaseTools: tools_def: Add support for CLANGPDB with AARCH64
os-d Dec 17, 2025
6b03a92
MdePkg/IndustryStandard/ArmFfaSvc.h: add partition type helper
LeviYeoReum Jul 7, 2025
f638752
ArmPkg/Library/StandaloneMmEntryPoint: introduce IsSecureMmCommBuffer…
LeviYeoReum Dec 10, 2025
2ee24e6
ArmPkg/Library: add ArmMmHandlerContext for MM handler context manage…
LeviYeoReum Jul 7, 2025
cc88337
ArmPkg/StandaloneMmCpu: pass ARM_MM_HANDLER_CONTEXT to MmHandler
LeviYeoReum Jan 15, 2025
1c836a8
ArmPkg/StandaloneMmCpu: rename gGuidedEventContext to mGuidedEventCon…
LeviYeoReum Sep 15, 2025
3c3cc89
ArmPkg/Include/IndustryStandard: introduce firmware update feature he…
LeviYeoReum Jan 15, 2025
d152cda
ArmPkg: add firmware update feature related GUID
LeviYeoReum Jan 15, 2025
f808bc1
ArmPkg/Library: introduce FmpDeviceLib using Firmware update ABI
LeviYeoReum Jan 15, 2025
0d6e438
ArmPkg/Library: separate request parsing from DelegatedEventLoop()
LeviYeoReum Jan 15, 2026
b1707d9
DynamicTablesPkg: add SSDT DMC620 PMU table generator
sughoshg Oct 22, 2025
f2c63dc
UefiCpuPkg/BaseRiscV64CpuTimerLib: Add constructor to initialize mTim…
zevorn Jan 5, 2026
454e1fc
SecurityPkg: Fix Tcg2SubmitCommand in most cases
liqiqiii Jan 15, 2026
f82d1fa
MdePkg/FvLib: Need section alignment for FindFfsSectionInSections
Jan 2, 2026
564b8e1
MdeModulePkg/AcpiTableDxe:Created EfiACPIReclaimMemory for ACPIHOB RSDP
GeorgeLiao012 Jan 5, 2026
79eab6f
StandaloneMmPkg: Avoid updating attributes on 0 length sections
cfernald Jun 11, 2025
ff9bd64
OvmfPkg/OvmfXen: Add missing Xen's sched.h include
TSnake41 Jan 19, 2026
ca0076b
OvmfPkg/OvmfXen: Fix XenHypercallSchedOp call in BaseResetShutdownXen
TSnake41 Jan 19, 2026
96049a1
StandaloneMmPkg/StandaloneMmIplPei: Optimize CreateMmPlatformHob calls
Jan 19, 2026
1d5dc2d
BaseTools: use double hyphens for CLANGPDB llvm-rc
xpahos Oct 6, 2025
d78a2b5
EmulatorPkg: use double hyphens for CLANGDWARF llvm-rc
xpahos Jan 14, 2026
dddb453
EmulatorPkg: Align DEFINE statements with UnitTestFrameworkPkg
mdkinney Jan 15, 2026
74c508a
MdePkg/BaseFdtLib: Add more wrappers
mariobalanica Dec 5, 2025
fca7dd0
UefiPayloadPkg: Simplify UefiPayloadEntry for Ia32
wxjstz Dec 18, 2025
f9076a3
UefiPayloadPkg: Simplify UefiPayloadEntry for X64
wxjstz Dec 18, 2025
9ff5bf9
MdePkg/Library/BaseFdtLib: Fix VS2022 NOOPT IA32 issues
mdkinney Jan 19, 2026
d53d0fd
UefiPayloadPkg: Fix build failure with GCC
khaliid2040 Dec 31, 2025
0302aa5
UnitTestFrameworkPkg: WIN_MINGW32_BUILD generate .exe
mdkinney Jan 14, 2026
c666d12
IntelFsp2Pkg/PatchFv.py: Support pseudo symbol for image base
niruiyu Jan 19, 2026
b734b82
RedfishPkg/PrivateLibrary/RedfishLib/edk2libredfish: Uninit var
mdkinney Jan 16, 2026
43e0552
SecurityPkg: Fix VS2022 NOOPT IA32 use of intrinsics
mdkinney Jan 18, 2026
715a8dc
SecurityPkg/Library/SecureBootVariableLib/UnitTest: Cmocka use issues
mdkinney Jan 14, 2026
27e4a55
MdeModulePkg/Universal/RegularExpressionDxe: Fix VS2022 NOOPT IA32 __…
mdkinney Jan 18, 2026
22122ae
UefiPayloadPkg: Remove fixed serial port settings for AARCH64
AjanZhong Dec 16, 2025
6f536c0
UefiPayloadPkg: Add PCD to control PCI DMA memory above 4GB
AjanZhong Dec 16, 2025
60bfa52
RedfishPkg/RedfishPlatformConfig: Fix CLANGPDB build failure
changab Jan 17, 2026
bdff71b
EmulatorPkg: Fix build issue when REDFISH_ENABLE is TRUE
YangGangUEFI Jan 19, 2026
23329a9
EmbeddedPkg/Universal/MmcDxe: Fix VS2022 NOOPT IA32/X64 issues
mdkinney Jan 19, 2026
f5cde40
EmbeddedPkg/GdbStub/X64: Use X64 system context
mdkinney Jan 18, 2026
038c22c
EmbeddedPkg/Library/VirtualRealTimeClockLib: Fix type mismatch
mdkinney Jan 18, 2026
070d88a
BaseTools/Conf: CLANGDWARF remove -mno-sse -mno-mmx
mdkinney Jan 16, 2026
8ba64a9
UefiPayloadPkg: Fix build failure with CLANGPDB
khaliid2040 Jan 22, 2026
8c3e181
MdeModulePkg/PciBusDxe: Fix typo in Buffer parameter description
MarsDoge Nov 10, 2025
4890db2
NetworkPkg/UefiPxeBcDxe: Fix typo in Buffer parameter description
MarsDoge Nov 10, 2025
b55b3ae
EmbeddedPkg/AndroidBootImgLib: Fix typo in Buffer parameter description
MarsDoge Nov 10, 2025
01cdc85
MdePkg/LoadFile2: Fix typo in Buffer parameter description
MarsDoge Nov 10, 2025
6458470
MdeModulePkg/LoadFileOnFv2: Fix typo in Buffer parameter description
MarsDoge Nov 10, 2025
811f56c
UefiCpuPkg/Library/CpuPageTableLib/UnitTest: Fix pointer compare
mdkinney Jan 14, 2026
94a50ef
UefiCpuPkg: Fix VS2022 NOOPT IA32 build issues
mdkinney Jan 18, 2026
229fbfd
SignedCapsulePkg/Universal/RecoveryModuleLoadPei: 4KB alignment
mdkinney Jan 14, 2026
1b70ffe
EmulatorPkg: Fix build failure with gcc when TLS is enabled
khaliid2040 Jan 25, 2026
491262f
MdeModulePkg/Library: Fix property typos
EricGao2015 Jan 22, 2026
d3dee93
MdePkg: Fix property typos in MdePkg
EricGao2015 Jan 22, 2026
f840501
OvmfPkg: Fix property typos in OvmfPkg
EricGao2015 Jan 22, 2026
c204f54
DynamicTablesPkg: Adds API to create method with Notify support
abdattar Jan 16, 2026
3d8fb11
UefiPayloadPkg: MkFitImage.py removes extra spaces
wxjstz Jan 26, 2026
b7d0b83
UefiPayloadPkg: UniversalPayloadBuild.py -l add support for various b…
wxjstz Jan 26, 2026
842720e
.azurepipelines: Move post-merge to a daily build
makubacki Jan 16, 2026
8d3d9d2
ArmVirtPkg: Move post-merge pipelines runs to a daily build
makubacki Jan 16, 2026
f164477
EmulatorPkg: Move post-merge pipelines runs to a daily build
makubacki Jan 16, 2026
0ba3897
OvmfPkg: Move post-merge pipelines runs to a daily build
makubacki Jan 16, 2026
61c7b61
RedfishPkg/RedfishPlatformConfigDxe: add missing HII handles
nicklela Jan 24, 2026
97a81fd
RedfishPkg/RedfishPlatformConfigDxe: reduce false alarm
nicklela Jan 24, 2026
a2aaab4
MdeModulePkg/Core/PiSmmCore/Page.c: Correct gMemoryMap typo
Damien-Chen Jan 28, 2026
377cdf0
StandaloneMmPkg/Core/Page.c: Correct gMemoryMap typo
Damien-Chen Jan 28, 2026
6834d43
MdeModulePkg/Core/Dxe/Mem: Align initial memory map entries
mdkinney Jan 21, 2026
d419725
MdeModulePkg/Core/Dxe/Mem: Fix GetMemoryMap() Alignment Issues
mdkinney Jan 21, 2026
d6bcf9d
.pytool/Plugin/CompilerPlugin: Allow NOOPT builds
mdkinney Jan 13, 2026
8ca4de0
.pytool/Plugin/CompilerPlugin: Skip TARGET not supported by DSC
mdkinney Jan 14, 2026
947bb30
.pytool/Plugin/HostUnitTestCompilerPlugin: Allow non VS20xx IA32
mdkinney Jan 14, 2026
0b867b6
BaseTools/Plugin/WindowsVsToolChain: CLANGPDB add IA32 DLLs to Path
mdkinney Jan 14, 2026
ea011c8
BaseTools/Plugin/WindowsVsToolChain: Add WindowsSDKLibVersion
mdkinney Jan 15, 2026
ccbee92
.azurepipelines/templates: Split out unit test jobs
mdkinney Jan 24, 2026
539c533
ShellPkg/AcpiView: Adds FPDT Parser
abdattar Nov 19, 2025
300dada
MdeModulePkg/Core: Make PPI services spec complaint
khaliid2040 Dec 25, 2025
f648962
MdeModulePkg: PciBusDxe: Degrade MEM64 to PMEM64 when bridge lacks MEM64
Jan 15, 2026
1a261da
MdeModulePkg/UsbMassStorageDxe: Add retry mechanism to UsbMassReadBlocks
pbgrimes Jan 28, 2026
c2915d2
BaseTools: Prevent Subsection PCDs from polluting global expressions
PaddyDengAmi Jan 19, 2026
fe43690
EmulatorPkg: Remove Hash2DxeCrypto if NETWORK_ENABLE=FALSE
mdkinney Jan 29, 2026
1840588
EmulatorPkg/PlatformCI: Set WIN_MINGW32_BUILD
mdkinney Jan 28, 2026
370b689
OvmfPkg: Remove Hash2DxeCrypto if NETWORK_ENABLE=FALSE
mdkinney Jan 25, 2026
7916a6c
OvmfPkg/MemDebugLogPeiLib: drop duplicate MemDebugLogWrite function
kraxel Jan 20, 2026
37857f4
OvmfPkg/MemDebugLogPeiCoreLib: enable for PEIMs
kraxel Jan 20, 2026
5ededcd
ArmVirtPkg: use MemDebugLogPeiCoreLib for PEIMs
kraxel Jan 20, 2026
27143a8
OvmfPkg: use MemDebugLogPeiCoreLib for PEIMs
kraxel Jan 21, 2026
d04e5c6
OvmfPkg/AmdSev: add memory debug log support
luigix25 Jan 13, 2026
f9cd283
OvmfPkg/Microvm: add memory debug log support
luigix25 Jan 13, 2026
50a00eb
ArmPlatformPkg: Extend SpellCheck dictionary
anncheng-arm Feb 1, 2026
3597306
BaseTools/StringFuncs: fix gcc 16 warning
kraxel Jan 29, 2026
9af06ef
BaseTools/EfiRom: fix compiler warning
kraxel Dec 8, 2025
0f451f6
MdeModulePkg/CustomizedDisplayLib: fix gcc 16 warning
kraxel Jan 29, 2026
21441cd
MdeModulePkg/SmbiosMeasurementDxe: fix gcc 16 warning
kraxel Jan 29, 2026
8992abd
MdeModulePkg/DisplayEngineDxe: fix gcc 16 warning
kraxel Jan 29, 2026
e01df52
MdeModulePkg/VarCheckHiiLib: fix gcc 16 warning
kraxel Jan 29, 2026
ff69be3
MdeModulePkg/CapsuleOnDiskLoadPei: fix gcc 16 warning
kraxel Jan 29, 2026
64ad6f2
MdeModulePkg: BdsDxe: Introduce infinite boot retries
Jan 22, 2026
23d5ddf
MdePkg: Replace non-ASCII characters with ASCII
DhiineshM-AMI Jan 29, 2026
83271a1
EmbeddedPkg: Replace non-ASCII characters with ASCII
DhiineshM-AMI Jan 29, 2026
e0f8dc1
ArmPkg: Replace non-ASCII characters with ASCII
DhiineshM-AMI Jan 29, 2026
5a414b5
MdeModulePkg/SetupBrowserDxe: Fix code issue in ParseOpCodes()
YangGangUEFI Jan 27, 2026
f5f4e9b
MdeModulePkg/SetupBrowserDxe: Check Form parameter in RuleIdToExpress…
YangGangUEFI Jan 27, 2026
522b181
BaseTools/Tests: Fix clean target
gonzoua Nov 11, 2025
388a817
BaseTools/Tests: Generate interim files in temp directory
gonzoua Nov 13, 2025
4cfa0c4
BaseTools: Remove unused rules and dependencies
gonzoua Nov 26, 2025
f39883e
BaseTools: Refactor shell BinWrappers/PosixLike wrappers
gonzoua Nov 12, 2025
3fe1d56
BaseTools: Add support for out-of-tree builds
gonzoua Oct 25, 2025
3a46feb
Maintainers.txt: Add Doug Flick as maintainer for CryptoPkg
Flickdm Jan 30, 2026
ffa6fc3
StandaloneMmPkg: StandaloneMmCore: Don't Print Entry/Exit Logs
os-d Jan 22, 2026
f0eade5
StandaloneMmPkg: StandaloneMmCore: Log MM Entry/Exit Protocol at Verbose
os-d Jan 22, 2026
11d04a2
StandaloneMmPkg: StandaloneMmIplPei: MM Communicate v3 header check fix
kuqin12 Jan 14, 2026
25462a6
MdeModulePkg: MmVariablePei: Populate correct v3 header
kuqin12 Jan 14, 2026
de6f1e8
Maintainers.txt: Add Kun Qin as maintainer for StandaloneMmPkg
kuqin12 Jan 30, 2026
96572d4
ShellPkg: SMBIOS type 20 Extended Starting/Ending Address print type …
yirenyangx Feb 2, 2026
6d4b80a
ArmPkg/Library: update xferlist version to 2
LeviYeoReum Oct 2, 2025
cf513a5
UefiCpuPkg: Update exception vector for LoongArch64
kilaterlee Feb 2, 2026
e092122
ArmPlatformPkg/PL011UartLib : Fix SetControl() SCT conformance
samerhaj Jan 29, 2026
f0542ae
BaseTools/Source/C/Makefile: Update OBJECTS using OS specific SEP
mdkinney Feb 5, 2026
be6ff0f
MdeModulePkg/HiiDatabaseDxe: Fix parser issue in GetNameElement()
YangGangUEFI Jan 27, 2026
feefaba
Global: Update wiki links in workspace root files
makubacki Feb 3, 2026
ae73ab7
.github: Update wiki links
makubacki Feb 3, 2026
26caa77
.pytool: Update wiki links
makubacki Feb 3, 2026
743a5e9
ArmVirtPkg: Update wiki links
makubacki Feb 3, 2026
eb1e2f5
BaseTools: Update wiki links
makubacki Feb 3, 2026
863d89f
OvmfPkg: Update wiki links
makubacki Feb 3, 2026
d60aab6
PrmPkg: Update wiki links
makubacki Feb 3, 2026
7ac7197
SignedCapsulePkg: Update wiki links
makubacki Feb 3, 2026
95a1f4f
UefiPayloadPkg: Update wiki links
makubacki Feb 3, 2026
ade5fdb
Maintainers.txt: Highlight maintainer opportunities
makubacki Feb 6, 2026
756d5fb
EmbeddedPkg/PrePiMemoryAllocationLib: Update memory hob page alignment
antklein Jan 21, 2026
e1c56cf
Revert "BaseTools/Source/C/Makefile: Update OBJECTS using OS specific…
mdkinney Feb 11, 2026
12f785f
Revert "BaseTools: Add support for out-of-tree builds"
mdkinney Feb 11, 2026
7baa358
ArmPlatformPkg/PL011UartLib : Fix incorrect control bit validation
KavipriyanKP Feb 10, 2026
16d9ba7
MdeModulePkg: Add helper to check if FF-A is supported
Raymond-MS Feb 6, 2026
7416ebd
MdeModulePkg: Remove global usage in ArmFfaCommon
Raymond-MS Feb 6, 2026
ea8447e
MdeModulePkg: Remove global usage from ArmFfaSecRxTxMap
Raymond-MS Feb 6, 2026
3457388
MdeModulePkg: Use EFI_PAGES_TO_SIZE macro in ArmFfaSecRxTxMap
Raymond-MS Feb 6, 2026
0e8dc16
MdeModulePkg: Code/Comment cleanup
Raymond-MS Feb 7, 2026
b7a715f
MdeModulePkg: Add Unmap Callback
Raymond-MS Jan 28, 2026
8e95c90
Revert "UefiCpuPkg: Produce EFI memory attributes protocol"
hertrste Jul 22, 2025
9deae2e
CloudHv: bump PcdCpuMaxLogicalProcessorNumber to 8192
tpressure Jun 3, 2025
67d6f7b
OvmfPkg/CloudHv: Activate Qemu's `fw_cfg` device
scholzp May 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 13 additions & 5 deletions .azurepipelines/Ubuntu-GCC.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,17 @@
# Copyright (c) 2022, Loongson Technology Corporation Limited. All rights reserved.<BR>
# SPDX-License-Identifier: BSD-2-Clause-Patent
##
trigger:
- master
- stable/*
trigger: none

schedules:
- cron: "0 7 * * *"
displayName: Daily Build
branches:
include:
- master
- stable/*
always: true

pr:
- master
- stable/*
Expand All @@ -19,8 +27,8 @@ variables:
jobs:
- template: templates/pr-gate-build-job.yml
parameters:
tool_chain_tag: 'GCC5'
tool_chain_tag: GCC
vm_image: 'ubuntu-24.04'
container: ${{ variables.default_linux_image }}
arch_list: "IA32,X64,ARM,AARCH64,RISCV64,LOONGARCH64"
arch_list: "IA32,X64,AARCH64,RISCV64,LOONGARCH64"
usePythonVersion: '' # use Python from the container image
13 changes: 10 additions & 3 deletions .azurepipelines/Windows-VS.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,16 @@
# Copyright (c) Microsoft Corporation.
# SPDX-License-Identifier: BSD-2-Clause-Patent
##
trigger:
- master
- stable/*
trigger: none

schedules:
- cron: "0 7 * * *"
displayName: Daily Build
branches:
include:
- master
- stable/*
always: true

pr:
- master
Expand Down
6 changes: 3 additions & 3 deletions .azurepipelines/templates/basetools-build-steps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ parameters:
tool_chain_tag: ''

steps:
- task: CmdLine@1
- task: CmdLine@2
displayName: Build Base Tools from source
inputs:
filename: python
arguments: BaseTools/Edk2ToolsBuild.py -t ${{ parameters.tool_chain_tag }}
script: |
python BaseTools/Edk2ToolsBuild.py -t ${{ parameters.tool_chain_tag }}
condition: and(gt(variables.pkg_count, 0), succeeded())

- task: CopyFiles@2
Expand Down
4 changes: 2 additions & 2 deletions .azurepipelines/templates/defaults.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## @file
# File templates/default.yml
# File templates/defaults.yml
#
# template file containing common default values
#
Expand All @@ -9,4 +9,4 @@

variables:
default_python_version: "3.12"
default_linux_image: "ghcr.io/tianocore/containers/fedora-40-test:c98ff99"
default_linux_image: "ghcr.io/tianocore/containers/fedora-43-test:bde74f8"
32 changes: 16 additions & 16 deletions .azurepipelines/templates/platform-build-run-steps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ steps:
echo "##vso[task.prependpath]${HOME}/.local/bin"
echo "new PATH=${PATH}"
displayName: Set PATH
condition: eq('${{ parameters.tool_chain_tag }}', 'GCC5')
condition: eq('${{ parameters.tool_chain_tag }}', 'GCC')

- checkout: self
clean: true
Expand Down Expand Up @@ -73,27 +73,27 @@ steps:
condition: eq(variables['Build.Reason'], 'PullRequest')

# trim the package list if this is a PR
- task: CmdLine@1
- task: CmdLine@2
displayName: Check if ${{ parameters.build_pkg }} need testing
inputs:
filename: stuart_pr_eval
arguments: -c ${{ parameters.build_file }} -t ${{ parameters.build_target}} -a ${{ parameters.build_arch}} --pr-target origin/$(System.PullRequest.targetBranch) --output-count-format-string "##vso[task.setvariable variable=pkg_count;isOutpout=true]{pkgcount}"
script: |
stuart_pr_eval -c ${{ parameters.build_file }} -t ${{ parameters.build_target}} -a ${{ parameters.build_arch}} --pr-target origin/$(System.PullRequest.targetBranch) --output-count-format-string "##vso[task.setvariable variable=pkg_count;isOutpout=true]{pkgcount}"
condition: eq(variables['Build.Reason'], 'PullRequest')

# Setup repo
- task: CmdLine@1
- task: CmdLine@2
displayName: Setup
inputs:
filename: stuart_setup
arguments: -c ${{ parameters.build_file }} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}} -t ${{ parameters.build_target}} -a ${{ parameters.build_arch}} ${{ parameters.build_flags}}
script: |
stuart_setup -c ${{ parameters.build_file }} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}} -t ${{ parameters.build_target}} -a ${{ parameters.build_arch}} ${{ parameters.build_flags}}
condition: and(gt(variables.pkg_count, 0), succeeded())

# Stuart Update
- task: CmdLine@1
- task: CmdLine@2
displayName: Update
inputs:
filename: stuart_update
arguments: -c ${{ parameters.build_file }} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}} -t ${{ parameters.build_target}} -a ${{ parameters.build_arch}} ${{ parameters.build_flags}}
script: |
stuart_update -c ${{ parameters.build_file }} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}} -t ${{ parameters.build_target}} -a ${{ parameters.build_arch}} ${{ parameters.build_flags}}
condition: and(gt(variables.pkg_count, 0), succeeded())

# build basetools
Expand All @@ -107,19 +107,19 @@ steps:
- ${{ parameters.extra_install_step }}

# Build
- task: CmdLine@1
- task: CmdLine@2
displayName: Build
inputs:
filename: stuart_build
arguments: -c ${{ parameters.build_file }} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}} TARGET=${{ parameters.build_target}} -a ${{ parameters.build_arch}} ${{ parameters.build_flags}}
script: |
stuart_build -c ${{ parameters.build_file }} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}} TARGET=${{ parameters.build_target}} -a ${{ parameters.build_arch}} ${{ parameters.build_flags}}
condition: and(gt(variables.pkg_count, 0), succeeded())

# Run
- task: CmdLine@1
- task: CmdLine@2
displayName: Run to shell
inputs:
filename: stuart_build
arguments: -c ${{ parameters.build_file }} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}} TARGET=${{ parameters.build_target}} -a ${{ parameters.build_arch}} ${{ parameters.build_flags}} ${{ parameters.run_flags }} --FlashOnly
script: |
stuart_build -c ${{ parameters.build_file }} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}} TARGET=${{ parameters.build_target}} -a ${{ parameters.build_arch}} ${{ parameters.build_flags}} ${{ parameters.run_flags }} --FlashOnly
condition: and(and(gt(variables.pkg_count, 0), succeeded()), eq(variables['Run'], true))
timeoutInMinutes: 2

Expand Down
42 changes: 27 additions & 15 deletions .azurepipelines/templates/pr-gate-build-job.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,69 +24,80 @@ jobs:
#Use matrix to speed up the build process
strategy:
matrix:
${{ if eq(parameters.tool_chain_tag, 'GCC5') }}:
${{ if eq(parameters.tool_chain_tag, 'GCC') }}:
TARGET_GCC_ONLY_UNIT_TEST:
Build.Pkgs: 'EmbeddedPkg'
Build.Targets: 'NOOPT'
Build.Archlist: 'X64'
Build.ExtraStuartArgs: '--disable-all HostUnitTestCompilerPlugin=run HostBasedUnitTestRunner=run'
TARGET_UNIT_TEST:
Build.Pkgs: 'ArmPkg,ArmPlatformPkg,MdePkg,UefiCpuPkg,MdeModulePkg,NetworkPkg,RedfishPkg,PcAtChipsetPkg,PrmPkg,ShellPkg,SourceLevelDebugPkg,StandaloneMmPkg,SignedCapsulePkg,FmpDevicePkg,FatPkg,UnitTestFrameworkPkg,DynamicTablesPkg,CryptoPkg,IntelFsp2Pkg,IntelFsp2WrapperPkg,SecurityPkg,ArmVirtPkg,EmulatorPkg,OvmfPkg,UefiPayloadPkg'
Build.Targets: 'NOOPT'
Build.Archlist: 'X64'
Build.ExtraStuartArgs: '--disable-all HostUnitTestCompilerPlugin=run HostBasedUnitTestRunner=run'
${{ if eq(parameters.tool_chain_tag, 'GCC') }}:
TARGET_GCC_ONLY:
Build.Pkgs: 'EmbeddedPkg'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET'
Build.Archlist: ${{ parameters.arch_list }}
TARGET_ARM_ARMPLATFORM:
Build.Pkgs: 'ArmPkg,ArmPlatformPkg'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET'
Build.Archlist: ${{ parameters.arch_list }}
TARGET_MDE_CPU:
Build.Pkgs: 'MdePkg,UefiCpuPkg'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET'
Build.Archlist: ${{ parameters.arch_list }}
TARGET_MDEMODULE_DEBUG:
Build.Pkgs: 'MdeModulePkg'
Build.Targets: 'DEBUG,NOOPT'
Build.Targets: 'DEBUG'
Build.Archlist: ${{ parameters.arch_list }}
TARGET_MDEMODULE_RELEASE:
Build.Pkgs: 'MdeModulePkg'
Build.Targets: 'RELEASE,NO-TARGET'
Build.Archlist: ${{ parameters.arch_list }}
TARGET_NETWORK:
Build.Pkgs: 'NetworkPkg,RedfishPkg'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET'
Build.Archlist: ${{ parameters.arch_list }}
TARGET_OTHER:
Build.Pkgs: 'PcAtChipsetPkg,PrmPkg,ShellPkg,SourceLevelDebugPkg,StandaloneMmPkg,SignedCapsulePkg'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET'
Build.Archlist: ${{ parameters.arch_list }}
TARGET_FMP_FAT_TEST:
Build.Pkgs: 'FmpDevicePkg,FatPkg,UnitTestFrameworkPkg,DynamicTablesPkg'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET'
Build.Archlist: ${{ parameters.arch_list }}
TARGET_CRYPTO_DEBUG:
Build.Pkgs: 'CryptoPkg'
Build.Targets: 'DEBUG,NOOPT'
Build.Targets: 'DEBUG'
Build.Archlist: ${{ parameters.arch_list }}
TARGET_CRYPTO_RELEASE:
Build.Pkgs: 'CryptoPkg'
Build.Targets: 'RELEASE,NO-TARGET'
Build.Archlist: ${{ parameters.arch_list }}
TARGET_FSP:
Build.Pkgs: 'IntelFsp2Pkg,IntelFsp2WrapperPkg'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET'
Build.Archlist: ${{ parameters.arch_list }}
TARGET_SECURITY:
Build.Pkgs: 'SecurityPkg'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET'
Build.Archlist: ${{ parameters.arch_list }}
TARGET_UEFIPAYLOAD_IA32_X64:
Build.Pkgs: 'UefiPayloadPkg'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET'
Build.Archlist: 'IA32,X64'
${{ if eq(parameters.tool_chain_tag, 'GCC5') }}:
${{ if eq(parameters.tool_chain_tag, 'GCC') }}:
TARGET_UEFIPAYLOAD_AARCH64_GCC_ONLY:
Build.Pkgs: 'UefiPayloadPkg'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT'
Build.Targets: 'DEBUG,RELEASE,NO-TARGET'
Build.Archlist: 'AARCH64'
TARGET_PLATFORMS:
# For Platforms only check code. Leave it to Platform CI
# to build them.
Build.Pkgs: 'ArmVirtPkg,EmulatorPkg,OvmfPkg'
Build.Targets: 'NO-TARGET,NOOPT'
Build.Targets: 'NO-TARGET'
Build.Archlist: ${{ parameters.arch_list }}

workspace:
Expand All @@ -105,6 +116,7 @@ jobs:
build_pkgs: $(Build.Pkgs)
build_targets: $(Build.Targets)
build_archs: $(Build.Archlist)
build_extra_stuart_args: $(Build.ExtraStuartArgs)
usePythonVersion: ${{ parameters.usePythonVersion }}
extra_install_step: ${{ parameters.extra_install_step }}

Expand Down
27 changes: 14 additions & 13 deletions .azurepipelines/templates/pr-gate-steps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ parameters:
build_pkgs: ''
build_targets: ''
build_archs: ''
build_extra_stuart_args: ''
usePythonVersion: ''
extra_install_step: []

Expand All @@ -20,7 +21,7 @@ steps:
echo "##vso[task.prependpath]${HOME}/.local/bin"
echo "new PATH=${PATH}"
displayName: Set PATH
condition: eq('${{ parameters.tool_chain_tag }}', 'GCC5')
condition: eq('${{ parameters.tool_chain_tag }}', 'GCC')

- checkout: self
clean: true
Expand Down Expand Up @@ -54,29 +55,29 @@ steps:
- ${{ parameters.extra_install_step }}

# trim the package list if this is a PR
- task: CmdLine@1
- task: CmdLine@2
displayName: Check if ${{ parameters.build_pkgs }} need testing
inputs:
filename: stuart_pr_eval
arguments: -c .pytool/CISettings.py -p ${{ parameters.build_pkgs }} --pr-target origin/$(System.PullRequest.targetBranch) --output-csv-format-string "##vso[task.setvariable variable=pkgs_to_build;isOutpout=true]{pkgcsv}" --output-count-format-string "##vso[task.setvariable variable=pkg_count;isOutpout=true]{pkgcount}"
script: |
stuart_pr_eval -c .pytool/CISettings.py -p ${{ parameters.build_pkgs }} --pr-target origin/$(System.PullRequest.targetBranch) --output-csv-format-string "##vso[task.setvariable variable=pkgs_to_build;isOutpout=true]{pkgcsv}" --output-count-format-string "##vso[task.setvariable variable=pkg_count;isOutpout=true]{pkgcount}"
condition: eq(variables['Build.Reason'], 'PullRequest')

# install spell check prereqs
- template: spell-check-prereq-steps.yml

# Build repo
- task: CmdLine@1
- task: CmdLine@2
displayName: Setup ${{ parameters.build_pkgs }} ${{ parameters.build_archs}}
inputs:
filename: stuart_setup
arguments: -c .pytool/CISettings.py -p $(pkgs_to_build) -t ${{ parameters.build_targets}} -a ${{ parameters.build_archs}} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}}
script: |
stuart_setup -c .pytool/CISettings.py -p $(pkgs_to_build) -t ${{ parameters.build_targets}} -a ${{ parameters.build_archs}} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}}
condition: and(gt(variables.pkg_count, 0), succeeded())

- task: CmdLine@1
- task: CmdLine@2
displayName: Update ${{ parameters.build_pkgs }} ${{ parameters.build_archs}}
inputs:
filename: stuart_update
arguments: -c .pytool/CISettings.py -p $(pkgs_to_build) -t ${{ parameters.build_targets}} -a ${{ parameters.build_archs}} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}}
script: |
stuart_update -c .pytool/CISettings.py -p $(pkgs_to_build) -t ${{ parameters.build_targets}} -a ${{ parameters.build_archs}} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}}
condition: and(gt(variables.pkg_count, 0), succeeded())

# build basetools
Expand All @@ -86,11 +87,11 @@ steps:
parameters:
tool_chain_tag: ${{ parameters.tool_chain_tag }}

- task: CmdLine@1
- task: CmdLine@2
displayName: Build and Test ${{ parameters.build_pkgs }} ${{ parameters.build_archs}}
inputs:
filename: stuart_ci_build
arguments: -c .pytool/CISettings.py -p $(pkgs_to_build) -t ${{ parameters.build_targets}} -a ${{ parameters.build_archs}} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}}
script: |
stuart_ci_build -c .pytool/CISettings.py -p $(pkgs_to_build) -t ${{ parameters.build_targets}} -a ${{ parameters.build_archs}} TOOL_CHAIN_TAG=${{ parameters.tool_chain_tag}} ${{ parameters.build_extra_stuart_args }}
condition: and(gt(variables.pkg_count, 0), succeeded())

# Publish Test Results to Azure Pipelines/TFS
Expand Down
4 changes: 2 additions & 2 deletions .azurepipelines/templates/spell-check-prereq-steps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ parameters:
none: ''

steps:
- task: NodeTool@0
- task: UseNode@1
inputs:
versionSpec: '14.x'
version: '24.x'
#checkLatest: false # Optional
condition: and(gt(variables.pkg_count, 0), succeeded())

Expand Down
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"image": "ghcr.io/tianocore/containers/fedora-40-dev:latest",
"image": "ghcr.io/tianocore/containers/fedora-43-dev:latest",
"postCreateCommand": "git config --global --add safe.directory '*' && pip install --upgrade -r pip-requirements.txt",
"customizations": {
"vscode": {
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ body:
description: |
Examples:
- **OS**: Ubuntu 24.04 or Windows 11...
- **Tool Chain**: GCC5 or VS2022 or CLANGPDB...
- **Tool Chain**: GCC or VS2022 or CLANGPDB...
value: |
- OS(s):
- Tool Chain(s):
Expand Down
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/code_first.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@ body:
- type: markdown
attributes:
value: |
👋 Only use this issue form for changes following the "code first" process described in [EDK II Code First Process](https://github.com/tianocore/tianocore.github.io/wiki/EDK-II-Code-First-Process).
👋 Only use this issue form for changes following the "code first" process described in
[EDK II Code First Process](https://www.tianocore.org/tianocore-wiki.github.io/development/contribution-guides/edk_ii_code_first_process.html).

**Read that document before filing this issue.**

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

contact_links:
- name: Reporting Security Issues
url: https://github.com/tianocore/tianocore.github.io/wiki/Reporting-Security-Issues
url: https://www.tianocore.org/tianocore-wiki.github.io/security/processes/reporting_security_issues.html
about: Read the wiki page that describes the process here
- name: EDK II Development Mailing List
url: https://edk2.groups.io/g/devel
Expand Down
5 changes: 3 additions & 2 deletions .github/ISSUE_TEMPLATE/documentation_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,9 @@ body:
alongside the code implementation of a particularly complex feature or module.


- To file an issue for a TianoCore specification, refer to [these instructions](https://github.com/tianocore-docs/edk2-TemplateSpecification/wiki/TianoCore-Documents-GitBook-Overview)
and reference the specifications In the [TianoCore Docs organization](https://github.com/tianocore-docs).
- To file an issue for a TianoCore specification, refer to
[these instructions](https://www.tianocore.org/tianocore-wiki.github.io/reference/specs-standards/edk_ii_documentation.html)
and reference the specifications In the [TianoCore Docs organization](https://github.com/tianocore-docs).

- For UEFI specifications, refer to the [UEFI Forum](https://uefi.org/specifications) website.

Expand Down
Loading
Loading