summaryrefslogtreecommitdiffstats
path: root/MdePkg/Library
Commit message (Expand)AuthorAgeFilesLines
* MdePkg/BaseLib: Refine logic for (Ascii)StrnLenS to handle MaxSize = 0Hao Wu2017-02-151-4/+4
* MdePkg UefiLib: Make the event empty function publicStar Zeng2017-01-203-46/+26
* MdePkg: Avoid Non-Boolean type used as BooleanDandan Bi2017-01-203-13/+12
* MdePkg DxeHobLib: Make GetHobList working before Constructor is calledStar Zeng2017-01-201-33/+34
* MdePkg/SmmIoLibSmmCpuIo2: Add new Fifo routines in IoLib classLeo Duran2017-01-171-0/+216
* MdePkg/DxeIoLibEsal: Add new Fifo routines in IoLib classLeo Duran2017-01-171-2/+276
* MdePkg/PeiIoLibCpuIo: Add new Fifo routines in IoLib classLeo Duran2017-01-171-0/+261
* MdePkg/DxeIoLibCpuIo2: Add new Fifo routines in IoLib classLeo Duran2017-01-172-11/+320
* MdePkg: Expand BaseIoLibIntrinsic (IoLib class) libraryLeo Duran2017-01-178-1/+1077
* MdePkg/UefiFileHandleLib: Refine the check for valid Ascii characterHao Wu2017-01-121-2/+2
* MdePkg/BaseLib: Add safe string functions [U|A]StrnTo[A|U]StrSHao Wu2017-01-091-0/+237
* MdePkg/BaseLib: Enhance the return value for string to uint functionsHao Wu2017-01-091-317/+17
* MdePkg/BaseLib: Add safe string functions that convert str to valueHao Wu2017-01-092-5/+1136
* MdePkg/BaseLib: Add safe string functions [Ascii]StrnSizeSHao Wu2017-01-091-1/+90
* MdePkg, MdeModulePkg: S3BootScriptSaveMemPoll(): accept 64-bit LoopTimesLaszlo Ersek2017-01-031-1/+1
* MdePkg/BaseLib: Fix PathCleanUpDirectories to correctly handle "\.\"Ruiyu Ni2016-12-291-35/+25
* MdePkg/MemoryLib: Refine InternalMemSetMem16|32|64 functions logicHao Wu2016-12-223-27/+27
* MdePkg/BaseLib: Add an additional check within (Ascii)StrnCmpHao Wu2016-12-221-1/+3
* MdePkg/BaseLib: Refine (Ascii)StrnLenS functions logicHao Wu2016-12-221-4/+12
* MdePkg BaseLib: API PathRemoveLastItem not handle root paths properlyHao Wu2016-11-211-4/+5
* MdePkg/BaseSynchronizationLib: Fix function names in function headersMichael Kinney2016-11-1710-10/+10
* MdePkg/BaseSynchronizationLib: Add volatile Interlocked*() APIsMichael Kinney2016-11-1733-86/+86
* MdePkg/BaseMemoryLib: Fix VS2015 build errorMichael Kinney2016-11-171-4/+4
* MdePkg HobLib: Check FV alignment when building FV HOBStar Zeng2016-11-173-3/+75
* MdePkg/BaseLib: Add one wrapper on RdRand access for parameter check.Qin Long2016-11-169-61/+188
* MdePkg: Fix spec mismatch in string representation of EMMC dev nodeFeng Tian2016-11-142-2/+2
* MdePkg UefiDevicePathLib: Validate before touch input buffer.Eric Dong2016-11-091-5/+21
* MdePkg UefiDevicePathLib: Rollback former change.Eric Dong2016-11-091-16/+6
* MdePkg DevicePathLib: Validate before touch input buffer.Eric Dong2016-11-091-5/+21
* MdePkg DevicePathLib: Rollback former change.Eric Dong2016-11-091-16/+6
* MdePkg/BaseMemoryLib*: check for zero length in ZeroMem ()Ard Biesheuvel2016-11-048-8/+40
* MdePkg/BaseLib: Move CHAR_NULL definition to Base.h in BaseLibSong, BinX2016-11-041-2/+0
* MdePkg PeiServicesLib: Make sure FvInfo has FFS2 format if NULL FvFormatStar Zeng2016-10-271-1/+14
* MdePkg BaseMemoryLibOptDxe: Add function comment for InternalMemCompareGuidLiming Gao2016-10-251-0/+13
* MdePkg: Fix typos in commentsGary Lin2016-10-2114-18/+18
* MdePkg UefiDevicePathLibDevicePathProtocol: Validate before use.Eric Dong2016-10-191-7/+17
* MdePkg UefiDevicePathLib: Validate buffer length before use buffer.Eric Dong2016-10-191-7/+18
* MdePkg/BaseLib: Remove the unnecessary '_' before library APIs in ASM/NASMHao Wu2016-10-1810-30/+30
* MdePkg BaseSynchronizationLib InterlockedCompareExchange64: Fix ICC buildLiming Gao2016-10-181-1/+1
* MdePkg: Fix some typing errors in the header filesThomas Huth2016-10-074-4/+4
* MdePkg: Fix some typing errorsThomas Huth2016-10-074-15/+15
* MdePkg/BaseMemoryLibOptDxe: replace deprecated uses of IT blocksArd Biesheuvel2016-09-275-27/+33
* MdePkg/BaseMemoryLibOptDxe ARM: fix Thumb-2 bug in ScanMem()Ard Biesheuvel2016-09-271-4/+5
* MdePkg: Add SMM PciExpressLib InstanceGao, Liming2016-09-272-0/+1472
* MdePkg/BaseMemoryLibOptDxe ARM AARCH64: fix thinko in SetMem##Ard Biesheuvel2016-09-233-19/+44
* MdePkg/BaseMemoryLibOptDxe ARM|AARCH64: implement accelerated GUID functionsArd Biesheuvel2016-09-215-1/+333
* MdePkg/BaseMemoryLibOptDxe ARM: fix arithmetic bugs in CompareMem()Ard Biesheuvel2016-09-211-2/+2
* MdePkg/BaseMemoryLibOptDxe ARM|AARCH64: disallow use in SEC & PEI phasesArd Biesheuvel2016-09-131-0/+9
* MdePkg/BaseMemoryLibOptDxe: add accelerated AARCH64 routinesArd Biesheuvel2016-09-135-1/+839
* MdePkg/BaseMemoryLibOptDxe: add accelerated ARM routinesArd Biesheuvel2016-09-1310-14/+1209