Acidanthera UEFI Development Kit based on EDK II edk2-stable202311
Go to file
Qiu Shumin 654a012ba5 ShellPkg: Refine the logic about allocating memory for variable name and data.
The run time service 'QueryVariableInfo' is not proper to be used to get the variable name size. This patch refine the logic about allocating memory for variable name and data.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com>
Reviewed-by: Ruiyu Ni <Ruiyu.ni@intel.com>


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17201 6f19259b-4bc3-4df7-8a09-765794883524
2015-04-27 03:09:34 +00:00
AppPkg */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
ArmPkg ArmPkg: remove cache maintenance by VA operation range size threshold 2015-04-14 11:54:40 +00:00
ArmPlatformPkg ArmVirtualizationPkg: Xen: shuffle init order to deal with incoherency 2015-04-14 11:56:56 +00:00
BaseTools BaseTools: Ignore BaseTools/Bin/Win32 directory in .gitignore 2015-04-17 07:40:44 +00:00
BeagleBoardPkg ArmPlatformPkg: Use LzmaDecompress support from MdeModulePkg 2015-04-08 19:58:50 +00:00
Conf EDK II: Add .gitignore 2014-10-14 16:08:15 +00:00
CorebootModulePkg Coreboot*Pkg/Contributions.txt: Update example email address 2015-04-14 00:23:29 +00:00
CorebootPayloadPkg Coreboot*Pkg/Contributions.txt: Update example email address 2015-04-14 00:23:29 +00:00
CryptoPkg Upgrade to OpenSSL-0.9.8zf (released on 19-MAR-2015). 2015-03-25 08:13:32 +00:00
DuetPkg */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
EdkCompatibilityPkg EdkCompatibilityPkg: Fix 32bit build failure. 2015-03-19 02:09:49 +00:00
EdkShellBinPkg */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
EdkShellPkg */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
EmbeddedPkg ArmPlatformPkg: Use LzmaDecompress support from MdeModulePkg 2015-04-08 19:58:50 +00:00
EmulatorPkg EmulatorPkg: Update web page and wiki urls 2015-02-05 18:25:01 +00:00
FatBinPkg FatBinPkg: Update ARM and AArch64 binaries 2015-02-27 17:27:42 +00:00
IntelFrameworkModulePkg IntelFrameworkModulePkg: update comments to clarify runtime memory usage for legacy OS. 2015-04-10 00:49:15 +00:00
IntelFrameworkPkg IntelFrameworkPkg: Fix a non ASCII char in LegacyBios.h. 2015-04-16 06:50:38 +00:00
IntelFspPkg Fix FSP_INFO_EXTENTED_HEADER. 2015-04-25 12:15:44 +00:00
IntelFspWrapperPkg IntelFspWrapperPkg update for FSP1.1 2015-04-23 08:53:39 +00:00
MdeModulePkg MdeModulePkg/ScsiDisk: Set correct value to the Media->IoAlign field of BlockIo protocol instance. 2015-04-23 01:42:57 +00:00
MdePkg ACPI5.1 definition bug fix. 2015-04-21 03:45:01 +00:00
NetworkPkg Fix some grammar and converge formatting of the two versions of TcpInput.c 2015-04-17 02:25:05 +00:00
Nt32Pkg NT32Pkg: Fix build errors from building secure boot with NT32 X64 2015-03-23 05:39:51 +00:00
Omap35xxPkg */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
OptionRomPkg OptionRomPkg: Update UndiRuntimeDxe driver. 2015-03-11 05:34:18 +00:00
OvmfPkg OvmfPkg/XenBusDxe: Fix build issue with VS2010 2015-04-01 08:23:11 +00:00
PcAtChipsetPkg PcAtChipsetPkg: Update BaseAcpiTimerLib 2015-02-28 05:34:38 +00:00
PerformancePkg */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
SecurityPkg SecurityPkg Variable: Enhance the code logic about VariableLock 2015-04-10 01:52:54 +00:00
ShellBinPkg ShellBinPkg: Arm/AArch64 Shell binary update. 2015-02-27 17:54:29 +00:00
ShellPkg ShellPkg: Refine the logic about allocating memory for variable name and data. 2015-04-27 03:09:34 +00:00
SourceLevelDebugPkg SourceLevelDebugPkg: Clear Stepping flag as early as possible 2015-04-21 03:14:29 +00:00
StdLib */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
StdLibPrivateInternalFiles */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
UefiCpuPkg UefiCpuPkg: Avoid "error A2085" when DDK3790 tool chain is used 2015-04-09 03:09:17 +00:00
UnixPkg UnixPkg: Remove UnixPkg files (It is replaced by EmulatorPkg) 2013-07-29 21:09:55 +00:00
Vlv2DeviceRefCodePkg Removed MBI Device from ACPI DSDT Table. 2015-04-02 02:01:26 +00:00
Vlv2TbltDevicePkg Sync the branch changes to trunk. 2015-04-14 06:29:13 +00:00
.gitignore EDK II: Add .gitignore 2014-10-14 16:08:15 +00:00
BuildNotes2.txt Update to new SVN URL in readme.txt 2013-06-08 05:26:39 +00:00
Edk2Setup.bat Updated version, missed the last two commits and to add the SVN Revision property (last part of the version value). 2014-08-22 16:08:47 +00:00
Maintainers.txt Maintainers.txt: update SecurityPkg maintainer 2015-04-21 07:58:45 +00:00
edksetup.bat Update edksetup.bat to support Microsoft Visual Studio 2013 when building the Nt32Pkg emulation platform (enabled using the --nt32 flag). 2014-10-30 17:09:25 +00:00
edksetup.sh edksetup.sh: Ensure that WORKSPACE points to the top of an edk2 checkout 2014-07-28 17:37:40 +00:00