summaryrefslogtreecommitdiffstats
path: root/MdePkg/Library
Commit message (Expand)AuthorAgeFilesLines
* MdePkg: Clean up source filesLiming Gao2018-06-28369-5993/+5993
* MdePkg/PerformanceLib.h: Add new Perf macrosBi, Dandan2018-06-261-1/+56
* MdePkg UefiLib: Use comparison logic to check UINTN parameterLiming Gao2018-06-121-5/+5
* MdePkg/BaseIoLibIntrinsic: make BaseIoLibIntrinsic safe for ArmVirt/KVMArd Biesheuvel2018-06-117-0/+1399
* MdePkg: Remove X86 ASM and S filesLiming Gao2018-06-07308-15375/+8
* MdePkg UefiLib: Fix in EfiLocateProtocolBuffer()Star Zeng2018-06-051-0/+4
* MdePkg/UefiRuntimeLib: Do not allow to be linked by DXE driverRuiyu Ni2018-06-051-2/+2
* MdePkg/DxeServicesLib: introduce AllocatePeiAccessiblePages routineArd Biesheuvel2018-05-293-1/+133
* MdePkg UefiLib: Fix XCODE5 varargs warningLiming Gao2018-05-231-1/+1
* MdePkg/SmmPeriodicSmiLib: Get Periodic SMI Context More RobustlyRuiyu Ni2018-05-211-23/+15
* MdePkg/UefiLib: Add 'OUT' decorator where necessary.Marvin.Haeuser@outlook.com2018-05-171-9/+9
* MdePkg/PeiServicesLib: Decorate 'PpiDescriptor' as OPTIONAL for LocatePpi().Marvin.Haeuser@outlook.com2018-05-171-2/+2
* MdePkg/DevicePathToText: Fix iSCSI.Lun byte order issueRuiyu Ni2018-05-021-6/+8
* MdePkg/Library/BaseCpuLib: Enable VS2017/ARM64 buildsPete Batard2018-04-173-3/+84
* MdePkg/Library/BaseSynchronizationLib: Enable VS2017/ARM64 buildsPete Batard2018-04-172-1/+207
* MdePkg DxeHstiLib: Fix ErrorString pointer incorrectly calculatedStar Zeng2018-04-131-2/+2
* MdePkg/BaseLib: add PatchInstructionX86()Laszlo Ersek2018-04-042-0/+91
* MdePkg BaseStackCheckLib: Correct style of file headerLiming Gao2018-03-201-5/+2
* MdePkg/Library/BaseLib/AArch64: Comment style harmonizationPete Batard2018-03-202-94/+98
* MdePkg/Library/BaseLib: Enable VS2017/ARM64 buildsPete Batard2018-03-198-0/+378
* MdePkg/DevicePathFromText: Fix byte orders of iSCSI.LunRuiyu Ni2018-03-031-1/+3
* MdePkg/DevicePathFromText: Fix bug when converting iSCSI nodeRuiyu Ni2018-03-031-2/+2
* MdePkg/BaseSafeIntLib: Fix VS2015 IA32 NOOPT build failureDandan Bi2018-02-283-5/+10
* MdePkg BaseCpuLib: Make it pass VS ARM buildLiming Gao2018-02-261-1/+3
* MdePkg: introduce DxeRuntimeDebugLibSerialPortArd Biesheuvel2018-02-243-0/+422
* MdePkg/BaseSafeIntLib: fix undefined behavior in SafeInt64Mult()Laszlo Ersek2018-02-211-0/+2
* MdePkg/BaseSafeIntLib: clean up parentheses in MIN_INT64_MAGNITUDELaszlo Ersek2018-02-211-1/+1
* MdePkg/BaseSafeIntLib: fix undefined behavior in SafeInt64Add()Laszlo Ersek2018-02-211-10/+46
* MdePkg/BaseSafeIntLib: fix undefined behavior in SafeInt64Sub()Laszlo Ersek2018-02-211-11/+39
* MdePkg/UefiLib: Add EfiLocateProtocolBuffer()Michael D Kinney2018-02-111-1/+111
* MdePkg/UefiRuntimeLib: Support more module types.Ruiyu Ni2018-02-091-2/+2
* MdePkg/PeiServicesLib: Add PeiServicesResetSystem2()Michael D Kinney2018-02-091-0/+26
* MdePkg/Library/BaseLib: Enable VS2017/ARM buildsPete Batard2018-02-072-4/+17
* MdePkg/Library/BaseStackCheckLib: Add Null handler for VS2017/ARMPete Batard2018-02-072-2/+21
* MdePkg/SafeString: Fix potential out-of-bound memory accessRuiyu Ni2018-02-061-9/+9
* MdePkg/BaseSafeIntLib: Add SafeIntLib class and instanceSean Brogan2018-01-255-0/+5832
* MdePkg/BaseLib: add attribute 'RETURNS_TWICE' to SetJumpM1cha2018-01-102-0/+2
* MdePkg/BasePrintLib: Fix incomplete print outputWang, Jian J2018-01-021-2/+6
* MdePkg/BasePrintLib: Fix error in Precision position calculationJian J Wang2017-12-281-2/+5
* MdePkg/BaseLib: Add stack switch related definitions for IA32Jian J Wang2017-12-083-0/+76
* MdePkg: Fix MSFT C4255 warningSong, BinX2017-11-143-2/+3
* MdePkg: Deprecate EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESSZhang, Chao B2017-11-011-2/+2
* MdePkg HobLib: Add BuildFv3Hob APIStar Zeng2017-10-103-2/+125
* MdePkg: Correct BaseS3PciSegmentLib module name to match its uni fileLiming Gao2017-10-101-2/+2
* MdePkg BaseLib: Add new API CalculateCrc32()Liming Gao2017-10-101-0/+295
* MdePkg/PrintLib: Fix possible negative value left shiftHao Wu2017-09-291-1/+1
* MdePkg/BaseLib: Avoid reading content beyond string boundaryHao Wu2017-09-211-2/+2
* MdePkg/BaseIoLibIntrinsic: fix SEV (=unrolled) variants of IoWriteFifoXX()Laszlo Ersek2017-09-112-6/+6
* MdePkg/PciSegmentLibSegmentInfo: fix typo in PciSegmentBitFieldAnd*()Ruiyu Ni2017-09-061-3/+3
* MdePkg PeiMemoryAllocationLib: Update InternalAllocateAlignedPagesStar Zeng2017-09-041-132/+40