audk/ArmPkg/Library/BdsLib
Olivier Martin edc93a3191 ArmPkg/BdsLib: Prevent memory leak whith TFTP
In some case, the size of the downloaded TFTP image cannot be known.
An arbitrary larger buffer is allocated to receive the image.
We need to make sure when we free the buffer we free the size
of the allocated buffer and not the size of the actual image.
 
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15609 6f19259b-4bc3-4df7-8a09-765794883524
2014-07-01 09:27:19 +00:00
..
AArch64 ArmPkg/BdsLib/AArch64: Added more useful error messages when loading Linux 2014-05-14 16:41:04 +00:00
Arm ArmPkg/BdsLib: Fix uInitrd detection 2013-04-14 09:34:48 +00:00
BdsAppLoader.c ARM Packages: Fixed line endings 2013-01-25 11:28:06 +00:00
BdsFilePath.c ArmPkg/BdsLib: Prevent memory leak whith TFTP 2014-07-01 09:27:19 +00:00
BdsHelper.c ArmPkg: Fixed GetEnvironmentVariable() when the UEFI Variable did not exist 2014-04-02 17:32:29 +00:00
BdsInternal.h ARM Packages: Fixed line endings 2013-01-25 11:28:06 +00:00
BdsLib.inf ArmPkg/BdsLib: Added support for TFTP servers without 'tsize' extension 2014-05-19 16:41:25 +00:00
BdsLinuxFdt.c ArmPkg/BdsLib: Support ignoring EfiReservedMemoryType when updating the FDT. 2014-02-24 16:27:48 +00:00
BdsLinuxLoader.h ArmPkg/ArmPkg.dec: Redefined PcdSystemMemory(Base|Size) as UINT64 2014-01-10 11:27:31 +00:00
BdsLoadOption.c ArmPkg: Introduce GetGlobalEnvironmentVariable() function. 2013-03-12 00:42:59 +00:00