summaryrefslogtreecommitdiffstats
path: root/BaseTools/Source/C/Common
Commit message (Expand)AuthorAgeFilesLines
* BaseTools: Fix various typosAntoine Cœur2019-07-081-2/+2
* BaseTools: Replace BSD License with BSD+Patent LicenseMichael D Kinney2019-04-0939-273/+39
* BaseTools/C/Common: Improve performance of boundary validationShenglei Zhang2019-03-271-3/+4
* BaseTools: Add parameter check for the AsciiStringToUint64Feng, Bob C2019-02-251-1/+1
* BaseTools: Various typoAntoine Coeur2019-02-1421-52/+52
* BaseTools: Remove unused logic from C toolsFeng, Bob C2019-01-142-174/+2
* BaseTools/CommonLib: drop the use of MAX_ADDRESSArd Biesheuvel2018-12-061-1/+0
* BaseTools/CommonLib: drop definition of MAX_UINTNArd Biesheuvel2018-12-051-1/+0
* BaseTools/CommonLib: get rid of 'native' type string parsing routinesArd Biesheuvel2018-12-052-193/+5
* BaseTools/CommonLib: add definition of MAX_UINT32Ard Biesheuvel2018-12-051-0/+1
* BaseTools/CommonLib: use explicit 64-bit type in Strtoi()Ard Biesheuvel2018-12-051-2/+2
* BaseTools/CommonLib: avoid using 'native' word size in IP address handlingArd Biesheuvel2018-12-051-14/+14
* BaseTools: Fix UEFI and Tiano Decompression logic issueLiming Gao2018-11-111-0/+6
* BaseTools: Add more checker in Decompress algorithm to access the valid buffe...Liming Gao2018-10-241-2/+21
* BaseTools: add ASSERT checker for array buffer value assignment.Zhaozh1x2018-10-161-0/+7
* BaseTools: Clean up source filesLiming Gao2018-07-0931-727/+727
* BaseTools GNUmakefile: Remove HOST_ARCH in every tool MakefileLiming Gao2018-02-061-2/+1
* BaseTools: Fix make PcdValueCommon.c failure on GCCFeng, YunhuaX2018-02-021-2/+1
* BaseTools CommonLib: Remove the unnecessary print message in PcdValueCommonLiming Gao2018-02-011-10/+0
* BaseTools: CommonLib Fix Crash to write the last byteLiming Gao2018-01-251-1/+1
* BaseTools/C/Common: Fix potential null pointer dereferenceHao Wu2018-01-151-0/+7
* BaseTools/C/Common: Fix potential memory leakHao Wu2018-01-151-1/+4
* BaseTools/C/Common: Fix code to be more readableHao Wu2018-01-151-2/+2
* BaseTools: Fix compile error on VS2010Yonghong Zhu2018-01-031-3/+2
* BaseTools CommonLib: Fix printf %llx issue on UINT64Liming Gao2018-01-031-5/+1
* BaseTools: Add DevicePath support for PCD valuesYonghong Zhu2017-12-312-3/+1930
* BaseTools: Add PcdValueCommon logic into C source CommonLibLiming Gao2017-12-254-2/+978
* BaseTools/C/Common: Refine using sprintf() with '%s' in format stringHao Wu2017-12-251-9/+12
* BaseTools/C/Common: Add/refine boundary checks for strcpy/strcat callsHao Wu2017-12-252-13/+20
* BaseTools/C/Common: Remove redundant type castHao Wu2017-12-251-7/+5
* BaseTools/C/Common: Add checks for array accessHao Wu2017-12-252-11/+9
* BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflictLiming Gao2017-11-301-1/+1
* BaseTools: Fix Xcode 9 Beta treating 32-bit left shift as undefinedYonghong Zhu2017-08-111-2/+2
* BaseTools CommonLib: Update ReadMemoryFileLine() to read line in file scopeLiming Gao2016-11-301-0/+3
* BaseTools/PeCoffLib: Check 'RelocDir' before finding relocation blockHao Wu2016-11-091-16/+30
* BaseTools/C/Common: Fix potential memory leakHao Wu2016-11-084-10/+34
* BaseTools/C/Common: Add checks for array accessHao Wu2016-11-082-4/+11
* BaseTools/C/Common: Fix parameter format mismatch in scanf functionsHao Wu2016-11-082-8/+8
* BaseTools/C/Common: Avoid possible NULL pointer dereferenceHao Wu2016-11-086-23/+93
* BaseTools: Fix typos in comments and variablesGary Lin2016-10-203-6/+6
* BaseTools PeCoffLib: Fix the issue to get RelocationsStripped from TE imageLiming Gao2016-08-221-2/+2
* BaseTools: Eliminate two shift-negative-value in FvLib.cZenith4322016-05-181-2/+2
* BaseTools/PeCoffLoader: fix handling of ARM MOVW/MOVT instruction relocsArd Biesheuvel2015-10-091-1/+1
* BaseTools: Follow PI spec to update ExtendedSize in EFI_FFS_FILE_HEADER2Star Zeng2015-08-242-4/+4
* BaseTools/Common: fix heap overrun in ReadMemoryFileLine ()Ard Biesheuvel2015-07-261-1/+1
* BaseTools/PeCoffLib: handle EFI_IMAGE_REL_BASED_DIR64 in generic codeArd Biesheuvel2015-07-142-112/+11
* BaseTools: Checked return value of malloc for EfiCompress.Yingke Liu2015-07-011-0/+7
* BaseTools: Convert ".\\" to "" in FilePathLiming Gao2015-06-231-1/+9
* BaseTools/CommonLib: Add a step to convert ":\\" to ":\"Hess Chen2014-09-031-0/+8
* License header updated to match correct format.Yingke Liu2014-08-2834-312/+81