audk/MdePkg/Library/UefiDevicePathLib
Eric Dong e9fb71b299 MdePkg UefiDevicePathLib: Validate buffer length before use buffer.
In IsDevicePathValid API, code should validate the device path
buffer not exceed the input MaxSize before reference the path
info.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
2016-10-19 10:20:04 +08:00
..
DevicePathFromText.c MdePkg: Replace UnicodeStrToAsciiStr() with UnicodeStrToAsciiStrS() 2016-06-21 12:46:23 +08:00
DevicePathToText.c MdePkg: Reinitialize twice-iterated VA_LIST in variadic function UefiDevicePathLibCatPrint() 2016-05-18 09:50:43 +08:00
DevicePathUtilities.c MdePkg UefiDevicePathLib: Validate buffer length before use buffer. 2016-10-19 10:20:04 +08:00
UefiDevicePathLib.c Add 4 APIs to DevicePathLib: ConvertDeviceNodeToText, ConvertDevicePathToText, ConvertTextToDeviceNode and ConvertTextToDevicePath. 2013-07-26 03:00:21 +00:00
UefiDevicePathLib.h MdePkg: Add bluetooth devicepath handling in device path library. 2015-05-06 02:41:37 +00:00
UefiDevicePathLib.inf MdePkg: Add UEFI2.5 Ramdisk device path definition 2015-07-08 05:49:07 +00:00
UefiDevicePathLib.uni MdePkg: Convert all .uni files to utf-8 2015-12-15 04:53:50 +00:00
UefiDevicePathLibOptionalDevicePathProtocol.c Add 4 APIs to DevicePathLib: ConvertDeviceNodeToText, ConvertDevicePathToText, ConvertTextToDeviceNode and ConvertTextToDevicePath. 2013-07-26 03:00:21 +00:00
UefiDevicePathLibOptionalDevicePathProtocol.inf MdePkg/UefiDevicePathLib:Fix link error due to missing RamDisk GUIDs 2015-07-09 08:51:54 +00:00
UefiDevicePathLibOptionalDevicePathProtocol.uni MdePkg: Convert all .uni files to utf-8 2015-12-15 04:53:50 +00:00