edk2/IntelFrameworkModulePkg
vanjeff 14b072b6e3 Sync patches r14257, r14372, r14377, r14378, r14396, r14425, r14463, r14464, r14536, r14590 and r14619 from main trunk.
1. Update secure boot UI driver to handle "reset to default" hot key.
2. Add EDKII_VARIABLE_LOCK_PROTOCOL and the implementation in MdeModulePkg variable drivers.
   Add code in BdsDxe driver to call the protocol to mark the read-only variables defined in the UEFI Spec.
3. Remove the complex buffer since the _LOCK_VARIABLE won't be allowed after leaving DXE phase.
   Add the variable name size check in the RequestToLock wrapper.
4. Add the EDKII_VARIABLE_LOCK_PROTOCOL implementation in SecurityPkg variable drivers.
5. Fix overflow issue in TcgProtocol.
6. The list of locked variables is traversed at runtime, hence we must convert the list when transferring from physical to virtual mode.
7. MdeModulePkg: Add the alignment check for FTW spare area address and length, and add the check for PcdFlashNvStorageVariableSize <= PcdFlashNvStorageFtwSpareSize.
8. SecurityPkg Variable: Add the check for PcdFlashNvStorageVariableSize <= PcdFlashNvStorageFtwSpareSize.
9. Change EFI_TCG_EVENT_HOB_GUID value to avoid the duplicated GUID value with EFI_LEGACY_BIOS_GUID.
10. Fix a bug in secure boot configuration driver: Enroll DB/KEK will disable Attempt Secure Boot option.
11. Enhance TPM driver to protect TPM physical presence flags.

git-svn-id: https://svn.code.sf.net/p/edk2/code/branches/UDK2010.SR1@14651 6f19259b-4bc3-4df7-8a09-765794883524
2013-09-11 03:11:10 +00:00
..
Bus Sync patches r13208, r13473, r13563, r13638, r13642, r13647, r13650 and r13656 from main trunk. 2013-05-09 02:54:01 +00:00
Csm Sync patch r14335 from main trunk. 2013-05-10 06:46:20 +00:00
Include Sync patches r14114, r14142, r14143, r14162, and r14211 from main trunk. 2013-04-04 06:21:07 +00:00
Library Sync part of patches r14505, r14519 and r14558 from main trunk. 2013-09-10 08:25:43 +00:00
Universal Sync patches r14257, r14372, r14377, r14378, r14396, r14425, r14463, r14464, r14536, r14590 and r14619 from main trunk. 2013-09-11 03:11:10 +00:00
IntelFrameworkModulePkg.dec Sync patches r14114, r14142, r14143, r14162, and r14211 from main trunk. 2013-04-04 06:21:07 +00:00
IntelFrameworkModulePkg.dsc Update IntelFrameworkModulePkg version: 0.91->0.92 2011-12-14 02:13:01 +00:00