summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python
AgeCommit message (Expand)AuthorFilesLines
2 daysBaseTools/FirmwareStorageFormat: Fix FV ext entry struct factory functionsMichael D Kinney1-2/+2
9 daysBaseTools: Optimize parsing of byte-array PCD valueskuqin121-0/+31
2026-09-01BaseTools: Make DSC arch macro expansion owner-awareBob Chen (UST Global Singapore Pte Limited)1-11/+13
2026-08-28BaseTools/Python: Remove error message with email addressVishal Oliyil Kunnil11-14/+0
2026-08-06BaseTools/Build: Output warning message for library class mismatchJoey Vagedes5-4/+117
2026-08-01BaseTools: Fix Clang -Wtautological-overlap-compare in PcdValueInit.cPhil Noh1-6/+6
2026-07-18BaseTools/Trim.py: Strip "#pragma once" from inlined ASL contentMichael Kubacki1-0/+4
2026-07-17BaseTools/build.py: Use full source file path for dependency generationkowsiks1-3/+26
2026-07-09BaseTools/GenFds: Print INF name on Depex eval failureChristopher Zurcher1-1/+5
2026-06-26BaseTools/Ecc: Add check for traditional include guardsMichael Kubacki4-0/+76
2026-06-26BaseTools: Fix MODEL_IDENTIFIER_MACRO_PROGMA typoMichael Kubacki4-5/+5
2026-06-23BaseTools/Build: Fix arch macro expansion scope in DSC parserKirk Chou1-1/+11
2026-06-22BaseTools/GenFds: Fix FV attribute parser to allow any keyword orderMichael D Kinney1-2/+2
2026-06-22BaseTools/GenFds: Allow PE32 section keywords in any orderMichael D Kinney1-25/+26
2026-06-22BaseTools/GenFds: Propagate Xip flag to FV INF via ,XIP suffixMichael D Kinney4-0/+44
2026-05-26BaseTools/Capsule: Prevent to Read the STDOUT Content as SignatureJason1 Lin1-6/+30
2026-04-21BaseTools: Reject Inline Comments in tools_defOliver Smith-Denny1-0/+4
2026-04-09BaseTools: Ecc: Update to ANTLR 4.13.2Oliver Smith-Denny5-1407/+857
2026-04-09BaseTools: Ecc: Use SPDX in AutoGen TemplateOliver Smith-Denny1-10/+2
2026-04-09BaseTools: Ecc: Drop ANTLR 3 SupportOliver Smith-Denny4-24447/+0
2026-03-06BaseTools/Source/Python/Trim: Add -f/--source-code-format optionMichael D Kinney1-2/+10
2026-03-05BaseTools: fix mdlint issuesSherry Fan2-139/+215
2026-02-28BaseTools/Eot: Apply CParser4 ANTLR 4.9 regeneration whitespace changesMichael Kubacki3-16/+21
2026-02-28BaseTools/Eot: Regenerate CParser4 files with ANTLR 4.9Michael Kubacki3-900/+929
2026-02-28BaseTools/Ecc: Apply CParser4 ANTLR 4.9 regeneration whitespace changesMichael Kubacki3-16/+21
2026-02-28BaseTools/Ecc: Regenerate CParser4 files with ANTLR 4.9Michael Kubacki3-895/+924
2026-02-24BaseTools/Ecc: Remove #ifndef include guard checksMichael Kubacki5-92/+0
2026-02-12Revert "BaseTools: Add support for out-of-tree builds"Michael D Kinney1-2/+1
2026-02-02BaseTools: Add support for out-of-tree buildsOleksandr Tymoshenko1-1/+2
2026-01-30BaseTools: Prevent Subsection PCDs from polluting global expressionsPaddyDeng1-2/+3
2026-01-06BaseTools/build: Add defines for Windows build environmentsMichael D Kinney1-0/+5
2025-12-24BaseTools: GNUMakefiles must use CMD.EXE in WindowsMichael D Kinney1-1/+9
2025-12-03BaseTools: Cap AutoGen thread count to avoid file descriptor exhaustionAyden Meng1-1/+10
2025-12-03BaseTools: Handle file descriptor exhaustion during parallel buildAyden Meng1-0/+7
2025-12-02BaseTools: AutoGen: Optimize tuple creation using tuple() for PcdDbBufferJeremy Compostella1-6/+2
2025-11-24BaseTools: Enhance FMMT rebase feature with FFS type checkYuwei Chen2-12/+193
2025-11-24BaseTools: Enable FMMT Rebase functionYuwei Chen10-26/+1400
2025-11-22BaseTools: FMMT: Fix incorrect size calculation in ModifyTest()Evgenii Shatokhin1-3/+4
2025-11-22BaseTools: fix various typosPhilipp Schuster2-3/+3
2025-10-30BaseTools: Remove DXE_SAL_DRIVERSathya Ravichandran12-27/+15
2025-10-21BaseTools:Remove deprecated ast.Str import for Python 3.14 compatibilityAshraf Ali S1-1/+0
2025-10-16BaseTools/FMMT: Fix errors when operating the FV with CRC32 sectionPhil Noh1-6/+1
2025-10-16BaseTools/build.py: set BUILD_TIME_EPOCH if not already in environmentLeif Lindholm1-1/+22
2025-10-16BaseTools/build.py: language cleanup around CheckEnvVariableLeif Lindholm1-3/+3
2025-09-26BaseTools: Remove ARM32 SupportOliver Smith-Denny9-53/+15
2025-08-25BaseTools: DSC: fix processing !include in multiarch subsectionsSergii Dmytruk1-1/+5
2025-07-30BaseTools: Fix FMMT FvHandler Padding operation issuesecurity-advisory/cve-2025-xxxxx/advisoryYuwei Chen1-4/+22
2025-07-08BaseTools: Improve report generation for Nested Fvs.Aaron Pop1-7/+15
2025-07-04BaseTools: Fix the spelling or typoAbdul Lateef Attar1-1/+2
2025-07-01BaseTools: WorkSpace: Remove unnecessary codePierre Gondois7-144/+0