audk/MdeModulePkg/Universal
eric_tian bcd7070d86 fix the issue of Inadequate Memory Allocation in Variable Services
In UpdateVariableInfo(), the code incorrectly allocate a small memory, whose size equate with the number of Unicode name. 
Should change it to be equal to the byte length of this Unicode name.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8457 6f19259b-4bc3-4df7-8a09-765794883524
2009-06-03 08:48:09 +00:00
..
Acpi fixed 2 k8 issues. 2009-04-29 08:57:19 +00:00
CapsuleRuntimeDxe Update PeiCore to handle FvImage with PI FV extension header 2009-03-05 05:05:57 +00:00
Console rename array name to avoid naming collision. 2009-05-20 02:12:26 +00:00
DebugPortDxe Replace references to RFC 3066 with RFC 4646. 2009-04-30 05:32:11 +00:00
DebugSupportDxe Replace .globl with ASM_GLOBAL 2009-05-20 10:22:09 +00:00
DevicePathDxe Apply WriteUnaligned64() to write DevicePath structure. 2009-04-03 11:18:19 +00:00
Disk Use DiskIo->WriteDisk() API to avoid alignment issue. 2009-06-02 23:51:18 +00:00
DriverSampleDxe Update DriverSample and PlatDriOverrideDxe driver to correct the return value for ConfigAccess ExtractConfig interface. 2009-05-21 05:05:59 +00:00
EbcDxe Replace .globl with ASM_GLOBAL 2009-05-20 10:22:09 +00:00
FaultTolerantWriteDxe correct a wrong offset arithmetic, replace EFI_FAULT_TOLERANT_WRITE_HEADER with EFI_FAULT_TOLERANT_WORKING_BLOCK_HEADER. It will cause FTW write operation break. 2009-03-24 08:25:01 +00:00
HiiDatabaseDxe fix the HiiStrIdToImage sct failure, which is caused by wrong algorithm of finding right-most line break opportunity. 2009-06-03 01:43:47 +00:00
MemoryTest/NullMemoryTestDxe Remove BaseMemoryTest PPI and related producers and consumers. 2009-02-23 02:39:20 +00:00
Metronome Add missing library class header file. 2009-02-25 12:06:27 +00:00
MonotonicCounterRuntimeDxe Remove private event description from INF. 2009-02-25 07:47:56 +00:00
Network The data length of a text request must not exceed the iSCSI target MaxRecvDataSegmentLength. 2009-06-03 02:25:48 +00:00
PCD Fix the bug that PCD driver treat StringTableIndex as UINT8 value but in fact it is UINT16 value. 2009-05-31 05:44:48 +00:00
PcatRealTimeClockRuntimeDxe Update the variable name and GUID to set time zone and daylight saving: Use L"RTC" for shorter name and gEfiCallerIdGuid since this variable is private for this driver. 2009-02-23 03:17:27 +00:00
PcatSingleSegmentPciCfg2Pei Add INF extension Information 2009-01-09 06:26:42 +00:00
PlatformDriOverrideDxe change ISO 639-2 language codes to RFC 4646 codes in .UNI files 2009-05-25 09:57:27 +00:00
PrintDxe This checkin addresses the compatibility issue of passing arguments of type VA_LIST between components. The type VA_LIST is mapped onto the compiler specific implementation of varargs. As a result, modules build with different compilers may not use the same VA_LIST structure. The solution to this issue is to define a new type called BASE_LIST that is a compiler independent method of passing varargs between modules. 2009-05-30 23:49:35 +00:00
SecurityStubDxe Add INF extension Information 2009-01-09 06:26:42 +00:00
SetupBrowserDxe change ISO 639-2 language codes to RFC 4646 codes in .UNI files 2009-05-25 09:57:27 +00:00
Variable fix the issue of Inadequate Memory Allocation in Variable Services 2009-06-03 08:48:09 +00:00
WatchdogTimerDxe Update for Meta data. 2009-01-23 10:01:51 +00:00