edk2/MdeModulePkg/Universal/Variable
Jeff Fan 36a5713325 Sync patches r15388, r15404, r15405, and r15409 from main trunk.
1. MdeModulePkg/SecurityPkg Variable: Calculate enough space for PlatformLang and Lang variables
   and use PcdUefiVariableDefaultLangDeprecate to turn off auto update between PlatformLang and Lang variables.
2. Calculate enough space for 2 variables (public key and variable data) instead of directly setting them 1 by 1.
   Fixed a bug in public key reclaim().
3. Remove hide TPM support.
4. SecurityPkg Variable: Add NULL pointer check.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/branches/UDK2010.SR1@15414 6f19259b-4bc3-4df7-8a09-765794883524
2014-03-28 08:22:59 +00:00
..
EmuRuntimeDxe Sync patches r13691, r13703, r13704, r13909, r13957, r14039, r14079, r14082, r14115, r14165, r14256, r14259, r14294 adn r14296 from main trunk. 2013-05-09 04:06:58 +00:00
Pei Sync patches r14454, r14455, r14456, r14457, r14458, and r14462 from main trunk. 2014-03-20 02:38:02 +00:00
RuntimeDxe Sync patches r15388, r15404, r15405, and r15409 from main trunk. 2014-03-28 08:22:59 +00:00