audk/SecurityPkg/Library
Zhang, Chao B 90fa53213e SecurityPkg: AuthVariableLib: Cache UserPhysicalPresent in AuthVariableLib
AuthVariableLib is updated to cache the UserPhysicalPresent state to global variable. This avoids calling PlatformSecureLib during runtime and makes PhysicalPresent state consistent during one boot.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chao Zhang <chao.b.zhang@intel.com>
Reviewed-by: Yao Jiewen <jiewen.yao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
2016-06-28 09:08:39 +08:00
..
AuthVariableLib SecurityPkg: AuthVariableLib: Cache UserPhysicalPresent in AuthVariableLib 2016-06-28 09:08:39 +08:00
DxeDeferImageLoadLib SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
DxeImageAuthenticationStatusLib SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
DxeImageVerificationLib SecurityPkg/DxeImageVerificationLib: Add DEBUG messages for image verification failures 2016-05-19 11:01:10 +08:00
DxeRsa2048Sha256GuidedSectionExtractLib SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
DxeTcg2PhysicalPresenceLib SecurityPkg: Update protocol usage in module INF files. 2016-04-13 14:52:58 +08:00
DxeTcgPhysicalPresenceLib SecurityPkg: Remove non-ASCII character from TPM warning strings 2016-05-16 09:54:17 +08:00
DxeTpm2MeasureBootLib SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
DxeTpmMeasureBootLib DxeTpmMeasureBootLib: Change global variable name to avoid name conflict. 2015-12-18 00:53:25 +00:00
DxeTpmMeasurementLib SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
DxeTrEEPhysicalPresenceLib SecurityPkg: Update protocol usage in module INF files. 2016-04-13 14:52:58 +08:00
HashInstanceLibSha1 SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
HashInstanceLibSha256 SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
HashLibBaseCryptoRouter SecurityPkg: Correct Pcd Usage PcdTcg2HashAlgorithmBitmap 2015-12-17 08:28:00 +00:00
HashLibTpm2 SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
OpalPasswordSupportLib SecurityPkg-Opal(1): Use fixed SMM communication buffer in OPAL password lib. 2016-04-29 12:49:23 +08:00
PeiRsa2048Sha256GuidedSectionExtractLib SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
PeiTcg2PhysicalPresenceLib SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
PlatformSecureLibNull SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
SmmTcg2PhysicalPresenceLib SecurityPkg: Fix Tcg2 SubmitRequestToPreOSFunction() fail in second times. 2016-03-11 12:51:19 +08:00
Tcg2PpVendorLibNull SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
TcgPpVendorLibNull SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
TcgStorageCoreLib SecurityPkg: TcgStorageCoreLib: Add TCG storage core library. 2016-03-29 15:37:29 +08:00
TcgStorageOpalLib SecurityPkg/TcgStorageOpalLib: Avoid using special word in comments 2016-06-16 13:10:00 +08:00
Tpm2CommandLib SecurityPkg: Add DEBUG messages for TPM2Startup 2016-05-03 10:03:41 +08:00
Tpm2DeviceLibDTpm SecurityPkg: Add Tpm2 prefix to lib to avoid conflict. 2016-03-11 12:51:32 +08:00
Tpm2DeviceLibRouter SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
Tpm2DeviceLibTcg2 SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
Tpm2DeviceLibTrEE SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
Tpm12CommandLib SecurityPkg: Fix TPM 1.2 NV Storage Command Size byte order 2016-05-03 10:10:58 +08:00
Tpm12DeviceLibDTpm SecurityPkg : Tpm12DeviceLibDTpm: Fix TPM12 wrong Response Tag check 2016-06-08 15:14:56 +08:00
Tpm12DeviceLibTcg SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
TpmCommLib SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
TrEEPpVendorLibNull SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00