summaryrefslogtreecommitdiff
path: root/MdePkg/Library
AgeCommit message (Expand)AuthorFilesLines
2018-06-26MdePkg/PerformanceLib.h: Add new Perf macrosBi, Dandan1-1/+56
2018-06-12MdePkg UefiLib: Use comparison logic to check UINTN parameterLiming Gao1-5/+5
2018-06-11MdePkg/BaseIoLibIntrinsic: make BaseIoLibIntrinsic safe for ArmVirt/KVMArd Biesheuvel7-0/+1399
2018-06-07MdePkg: Remove X86 ASM and S filesLiming Gao308-15375/+8
2018-06-05MdePkg UefiLib: Fix in EfiLocateProtocolBuffer()Star Zeng1-0/+4
2018-06-05MdePkg/UefiRuntimeLib: Do not allow to be linked by DXE driverRuiyu Ni1-2/+2
2018-05-29MdePkg/DxeServicesLib: introduce AllocatePeiAccessiblePages routineArd Biesheuvel3-1/+133
2018-05-23MdePkg UefiLib: Fix XCODE5 varargs warningLiming Gao1-1/+1
2018-05-21MdePkg/SmmPeriodicSmiLib: Get Periodic SMI Context More RobustlyRuiyu Ni1-23/+15
2018-05-17MdePkg/UefiLib: Add 'OUT' decorator where necessary.Marvin.Haeuser@outlook.com1-9/+9
2018-05-17MdePkg/PeiServicesLib: Decorate 'PpiDescriptor' as OPTIONAL for LocatePpi().Marvin.Haeuser@outlook.com1-2/+2
2018-05-02MdePkg/DevicePathToText: Fix iSCSI.Lun byte order issueRuiyu Ni1-6/+8
2018-04-17MdePkg/Library/BaseCpuLib: Enable VS2017/ARM64 buildsPete Batard3-3/+84
2018-04-17MdePkg/Library/BaseSynchronizationLib: Enable VS2017/ARM64 buildsPete Batard2-1/+207
2018-04-13MdePkg DxeHstiLib: Fix ErrorString pointer incorrectly calculatedStar Zeng1-2/+2
2018-04-04MdePkg/BaseLib: add PatchInstructionX86()Laszlo Ersek2-0/+91
2018-03-20MdePkg BaseStackCheckLib: Correct style of file headerLiming Gao1-5/+2
2018-03-20MdePkg/Library/BaseLib/AArch64: Comment style harmonizationPete Batard2-94/+98
2018-03-19MdePkg/Library/BaseLib: Enable VS2017/ARM64 buildsPete Batard8-0/+378
2018-03-03MdePkg/DevicePathFromText: Fix byte orders of iSCSI.LunRuiyu Ni1-1/+3
2018-03-03MdePkg/DevicePathFromText: Fix bug when converting iSCSI nodeRuiyu Ni1-2/+2
2018-02-28MdePkg/BaseSafeIntLib: Fix VS2015 IA32 NOOPT build failureDandan Bi3-5/+10
2018-02-26MdePkg BaseCpuLib: Make it pass VS ARM buildLiming Gao1-1/+3
2018-02-24MdePkg: introduce DxeRuntimeDebugLibSerialPortArd Biesheuvel3-0/+422
2018-02-21MdePkg/BaseSafeIntLib: fix undefined behavior in SafeInt64Mult()Laszlo Ersek1-0/+2
2018-02-21MdePkg/BaseSafeIntLib: clean up parentheses in MIN_INT64_MAGNITUDELaszlo Ersek1-1/+1
2018-02-21MdePkg/BaseSafeIntLib: fix undefined behavior in SafeInt64Add()Laszlo Ersek1-10/+46
2018-02-21MdePkg/BaseSafeIntLib: fix undefined behavior in SafeInt64Sub()Laszlo Ersek1-11/+39
2018-02-11MdePkg/UefiLib: Add EfiLocateProtocolBuffer()Michael D Kinney1-1/+111
2018-02-09MdePkg/UefiRuntimeLib: Support more module types.Ruiyu Ni1-2/+2
2018-02-09MdePkg/PeiServicesLib: Add PeiServicesResetSystem2()Michael D Kinney1-0/+26
2018-02-07MdePkg/Library/BaseLib: Enable VS2017/ARM buildsPete Batard2-4/+17
2018-02-07MdePkg/Library/BaseStackCheckLib: Add Null handler for VS2017/ARMPete Batard2-2/+21
2018-02-06MdePkg/SafeString: Fix potential out-of-bound memory accessRuiyu Ni1-9/+9
2018-01-25MdePkg/BaseSafeIntLib: Add SafeIntLib class and instanceSean Brogan5-0/+5832
2018-01-10MdePkg/BaseLib: add attribute 'RETURNS_TWICE' to SetJumpM1cha2-0/+2
2018-01-02MdePkg/BasePrintLib: Fix incomplete print outputWang, Jian J1-2/+6
2017-12-28MdePkg/BasePrintLib: Fix error in Precision position calculationJian J Wang1-2/+5
2017-12-08MdePkg/BaseLib: Add stack switch related definitions for IA32Jian J Wang3-0/+76
2017-11-14MdePkg: Fix MSFT C4255 warningSong, BinX3-2/+3
2017-11-01MdePkg: Deprecate EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESSZhang, Chao B1-2/+2
2017-10-10MdePkg HobLib: Add BuildFv3Hob APIStar Zeng3-2/+125
2017-10-10MdePkg: Correct BaseS3PciSegmentLib module name to match its uni fileLiming Gao1-2/+2
2017-10-10MdePkg BaseLib: Add new API CalculateCrc32()Liming Gao1-0/+295
2017-09-29MdePkg/PrintLib: Fix possible negative value left shiftHao Wu1-1/+1
2017-09-21MdePkg/BaseLib: Avoid reading content beyond string boundaryHao Wu1-2/+2
2017-09-11MdePkg/BaseIoLibIntrinsic: fix SEV (=unrolled) variants of IoWriteFifoXX()Laszlo Ersek2-6/+6
2017-09-06MdePkg/PciSegmentLibSegmentInfo: fix typo in PciSegmentBitFieldAnd*()Ruiyu Ni1-3/+3
2017-09-04MdePkg PeiMemoryAllocationLib: Update InternalAllocateAlignedPagesStar Zeng1-132/+40
2017-09-04MdePkg PeiMemoryAllocationLib: Update Free(Aligned)PagesStar Zeng1-7/+9