summaryrefslogtreecommitdiff
path: root/MdePkg/Library
AgeCommit message (Expand)AuthorFilesLines
2017-02-15MdePkg/BaseLib: Refine logic for (Ascii)StrnLenS to handle MaxSize = 0Hao Wu1-4/+4
2017-01-20MdePkg UefiLib: Make the event empty function publicStar Zeng3-46/+26
2017-01-20MdePkg: Avoid Non-Boolean type used as BooleanDandan Bi3-13/+12
2017-01-20MdePkg DxeHobLib: Make GetHobList working before Constructor is calledStar Zeng1-33/+34
2017-01-17MdePkg/SmmIoLibSmmCpuIo2: Add new Fifo routines in IoLib classLeo Duran1-0/+216
2017-01-17MdePkg/DxeIoLibEsal: Add new Fifo routines in IoLib classLeo Duran1-2/+276
2017-01-17MdePkg/PeiIoLibCpuIo: Add new Fifo routines in IoLib classLeo Duran1-0/+261
2017-01-17MdePkg/DxeIoLibCpuIo2: Add new Fifo routines in IoLib classLeo Duran2-11/+320
2017-01-17MdePkg: Expand BaseIoLibIntrinsic (IoLib class) libraryLeo Duran8-1/+1077
2017-01-12MdePkg/UefiFileHandleLib: Refine the check for valid Ascii characterHao Wu1-2/+2
2017-01-09MdePkg/BaseLib: Add safe string functions [U|A]StrnTo[A|U]StrSHao Wu1-0/+237
2017-01-09MdePkg/BaseLib: Enhance the return value for string to uint functionsHao Wu1-317/+17
2017-01-09MdePkg/BaseLib: Add safe string functions that convert str to valueHao Wu2-5/+1136
2017-01-09MdePkg/BaseLib: Add safe string functions [Ascii]StrnSizeSHao Wu1-1/+90
2017-01-03MdePkg, MdeModulePkg: S3BootScriptSaveMemPoll(): accept 64-bit LoopTimesLaszlo Ersek1-1/+1
2016-12-29MdePkg/BaseLib: Fix PathCleanUpDirectories to correctly handle "\.\"Ruiyu Ni1-35/+25
2016-12-22MdePkg/MemoryLib: Refine InternalMemSetMem16|32|64 functions logicHao Wu3-27/+27
2016-12-22MdePkg/BaseLib: Add an additional check within (Ascii)StrnCmpHao Wu1-1/+3
2016-12-22MdePkg/BaseLib: Refine (Ascii)StrnLenS functions logicHao Wu1-4/+12
2016-11-21MdePkg BaseLib: API PathRemoveLastItem not handle root paths properlyHao Wu1-4/+5
2016-11-17MdePkg/BaseSynchronizationLib: Fix function names in function headersMichael Kinney10-10/+10
2016-11-17MdePkg/BaseSynchronizationLib: Add volatile Interlocked*() APIsMichael Kinney33-86/+86
2016-11-17MdePkg/BaseMemoryLib: Fix VS2015 build errorMichael Kinney1-4/+4
2016-11-17MdePkg HobLib: Check FV alignment when building FV HOBStar Zeng3-3/+75
2016-11-16MdePkg/BaseLib: Add one wrapper on RdRand access for parameter check.Qin Long9-61/+188
2016-11-14MdePkg: Fix spec mismatch in string representation of EMMC dev nodeFeng Tian2-2/+2
2016-11-09MdePkg UefiDevicePathLib: Validate before touch input buffer.Eric Dong1-5/+21
2016-11-09MdePkg UefiDevicePathLib: Rollback former change.Eric Dong1-16/+6
2016-11-09MdePkg DevicePathLib: Validate before touch input buffer.Eric Dong1-5/+21
2016-11-09MdePkg DevicePathLib: Rollback former change.Eric Dong1-16/+6
2016-11-04MdePkg/BaseMemoryLib*: check for zero length in ZeroMem ()Ard Biesheuvel8-8/+40
2016-11-04MdePkg/BaseLib: Move CHAR_NULL definition to Base.h in BaseLibSong, BinX1-2/+0
2016-10-27MdePkg PeiServicesLib: Make sure FvInfo has FFS2 format if NULL FvFormatStar Zeng1-1/+14
2016-10-25MdePkg BaseMemoryLibOptDxe: Add function comment for InternalMemCompareGuidLiming Gao1-0/+13
2016-10-21MdePkg: Fix typos in commentsGary Lin14-18/+18
2016-10-19MdePkg UefiDevicePathLibDevicePathProtocol: Validate before use.Eric Dong1-7/+17
2016-10-19MdePkg UefiDevicePathLib: Validate buffer length before use buffer.Eric Dong1-7/+18
2016-10-18MdePkg/BaseLib: Remove the unnecessary '_' before library APIs in ASM/NASMHao Wu10-30/+30
2016-10-18MdePkg BaseSynchronizationLib InterlockedCompareExchange64: Fix ICC buildLiming Gao1-1/+1
2016-10-07MdePkg: Fix some typing errors in the header filesThomas Huth4-4/+4
2016-10-07MdePkg: Fix some typing errorsThomas Huth4-15/+15
2016-09-27MdePkg/BaseMemoryLibOptDxe: replace deprecated uses of IT blocksArd Biesheuvel5-27/+33
2016-09-27MdePkg/BaseMemoryLibOptDxe ARM: fix Thumb-2 bug in ScanMem()Ard Biesheuvel1-4/+5
2016-09-27MdePkg: Add SMM PciExpressLib InstanceGao, Liming2-0/+1472
2016-09-23MdePkg/BaseMemoryLibOptDxe ARM AARCH64: fix thinko in SetMem##Ard Biesheuvel3-19/+44
2016-09-21MdePkg/BaseMemoryLibOptDxe ARM|AARCH64: implement accelerated GUID functionsArd Biesheuvel5-1/+333
2016-09-21MdePkg/BaseMemoryLibOptDxe ARM: fix arithmetic bugs in CompareMem()Ard Biesheuvel1-2/+2
2016-09-13MdePkg/BaseMemoryLibOptDxe ARM|AARCH64: disallow use in SEC & PEI phasesArd Biesheuvel1-0/+9
2016-09-13MdePkg/BaseMemoryLibOptDxe: add accelerated AARCH64 routinesArd Biesheuvel5-1/+839
2016-09-13MdePkg/BaseMemoryLibOptDxe: add accelerated ARM routinesArd Biesheuvel10-14/+1209