audk/SecurityPkg/Library
Jiewen Yao f5e34e37e0 SecurityPkg/TPM2: Move CopyDigestListToBuffer() to Tpm2CommandLib
This patch just moves function CopyDigestListToBuffer() from
drivers to library with HashAlgorithmMask parameter added to
make the interface more applicable.

The related function IsHashAlgSupportedInHashAlgorithmMask()
is also moved from drivers to library as internal function.

Cc: Chao B Zhang <chao.b.zhang@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiewen Yao <jiewen.yao@intel.com>
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Chao Zhang <chao.b.zhang@intel.com>
2016-09-21 18:20:19 +08:00
..
AuthVariableLib SecurityPkg: AuthVariableLib: Fix inconsistent CertDB case 2016-08-17 09:01:46 +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 comments in HashPeImage() 2016-07-14 15:04:54 +08:00
DxeRsa2048Sha256GuidedSectionExtractLib SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
DxeTcg2PhysicalPresenceLib SecurityPkg/TPM2: Move Tpm2PcrAllocateBanks() to Tpm2CommandLib 2016-09-21 18:20:16 +08:00
DxeTcgPhysicalPresenceLib SecurityPkg: Remove non-ASCII character from TPM warning strings 2016-05-16 09:54:17 +08:00
DxeTpm2MeasureBootLib SecurityPkg: Use IsZeroGuid API for zero GUID checking 2016-08-31 11:15:13 +08:00
DxeTpmMeasureBootLib SecurityPkg: Use IsZeroGuid API for zero GUID checking 2016-08-31 11:15:13 +08: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: Update PlatformSecureLibNull with PCD to get physical presence. 2016-06-29 09:43:00 +08: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/TPM2: Move CopyDigestListToBuffer() to Tpm2CommandLib 2016-09-21 18:20:19 +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: TPM12CommandLib: Add Response returnCode Check 2016-09-01 14:50:44 +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