audk/MdeModulePkg/Library
Star Zeng 83e1007838 MdeModulePkg DxeCapsuleLibFmp: Refine the code to check FmpImageSize
The code to check FmpImageSize again OFFSET_OF
(EFI_FIRMWARE_MANAGEMENT_CAPSULE_IMAGE_HEADER, UpdateHardwareInstance)
can be refined to check against FmpImageHeaderSize.

Cc: Jiewen Yao <jiewen.yao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
2018-07-27 16:04:12 +08:00
..
AuthVariableLibNull MdeModulePkg: Deprecate EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS 2017-11-01 22:25:36 +08:00
BaseBmpSupportLib MdeModulePkg/BmpSupportLib: Check PixelHeight/PixelWidth against 0 2018-07-03 11:21:38 +08:00
BaseIpmiLibNull
BasePlatformHookLibNull MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
BaseResetSystemLibNull MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
BaseSerialPortLib16550 MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
BaseSortLib
BootLogoLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
BootMaintenanceManagerUiLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
BootManagerUiLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
BrotliCustomDecompressLib MdeModulePkg BrotliLib: Rename function with the specific lib name 2018-03-16 14:34:43 +08:00
CpuExceptionHandlerLibNull MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
CustomizedDisplayLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DebugAgentLibNull
DeviceManagerUiLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DisplayUpdateProgressLibGraphics MdeModulePkg/DisplayUpdateProgressLib: Fix ECC issues 2018-06-07 10:55:38 +08:00
DisplayUpdateProgressLibText MdeModulePkg/DisplayUpdateProgressLib: Fix ECC issues 2018-06-07 10:55:38 +08:00
DxeCapsuleLibFmp MdeModulePkg DxeCapsuleLibFmp: Refine the code to check FmpImageSize 2018-07-27 16:04:12 +08:00
DxeCapsuleLibNull MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxeCoreMemoryAllocationLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxeCorePerformanceLib MdeModulePkg/PerformanceLib: Add NULL pointer check 2018-06-28 19:46:07 +08:00
DxeCrc32GuidedSectionExtractLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxeDebugPrintErrorLevelLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxeDpcLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxeFileExplorerProtocol MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxeHttpLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxeIpIoLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxeIpmiLibIpmiProtocol
DxeNetLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxePerformanceLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxePrintLibPrint2Protocol MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxeReportStatusCodeLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxeResetSystemLib MdeModulePkg/[Pei|Dxe]ResetSystemLib: Add PPI/Protocol dependency 2018-07-03 14:39:57 +08:00
DxeSecurityManagementLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxeSmmPerformanceLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxeTcpIoLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DxeUdpIoLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
FileExplorerLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
FmpAuthenticationLibNull
FrameBufferBltLib MdeModulePkg/FrameBufferBltLib: Fix copying of unaligned memory 2018-01-16 13:26:56 +08:00
LockBoxNullLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
LzmaCustomDecompressLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
NonDiscoverableDeviceRegistrationLib
OemHookStatusCodeLibNull MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
PciHostBridgeLibNull
PeiCrc32GuidedSectionExtractLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
PeiDebugPrintHobLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
PeiDxeDebugLibReportStatusCode MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
PeiIpmiLibIpmiPpi
PeiPerformanceLib MdeModulePkg/PerformanceLib: Add NULL pointer check 2018-06-28 19:46:07 +08:00
PeiRecoveryLibNull MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
PeiReportStatusCodeLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
PeiResetSystemLib MdeModulePkg/[Pei|Dxe]ResetSystemLib: Add PPI/Protocol dependency 2018-07-03 14:39:57 +08:00
PeiS3LibNull MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
PiDxeS3BootScriptLib MdeModulePkg: Update PiDxeS3BootScriptLib Internal function name 2017-09-13 15:02:08 +08:00
PiSmmCoreMemoryAllocationLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
PiSmmCoreSmmServicesTableLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
PlatformBootManagerLibNull MdeModulePkg/PlatformBootManager: Add PlatformBootManagerUnableToBoot 2018-07-27 15:47:50 +08:00
PlatformHookLibSerialPortPpi
PlatformVarCleanupLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
ResetUtilityLib MdeModulePkg/ResetUtilityLib: Add pack(1) for reset data structure 2018-07-03 14:39:56 +08:00
RuntimeDxeReportStatusCodeLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
SmmCorePerformanceLib MdeModulePkg/SmmCorePerformanceLib: Update mPerformanceLength 2018-07-04 10:42:36 +08:00
SmmCorePlatformHookLibNull MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
SmmIpmiLibSmmIpmiProtocol
SmmLockBoxLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
SmmMemoryAllocationProfileLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
SmmPerformanceLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
SmmReportStatusCodeLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
SmmSmiHandlerProfileLib MdeModulePkg/SmiHandlerProfile: Add Context support in Unregister 2017-03-13 16:04:12 +08:00
TpmMeasurementLibNull
UefiBootManagerLib MdeModulePkg/UefiBootManagerLib: Fix small LoadOptionToVariable leak 2018-07-06 15:38:15 +08:00
UefiHiiLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
UefiHiiServicesLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
UefiMemoryAllocationProfileLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
UefiSortLib MdeModulePkg: Update Ppi/Protocol/Guid usage in INF files 2017-10-10 18:10:25 +08:00
VarCheckHiiLib MdeModulePkg/VarCheckHii: Update data type for variable "ArrayIndex" 2018-01-10 12:43:20 +08:00
VarCheckLib
VarCheckPcdLib MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
VarCheckUefiLib