Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: fde05ad8f6cc72c571542b52e2e587377b8dd5bc
https://github.com/tianocore/edk2/commit/fde05ad8f6cc72c571542b52e2e587377b8dd5bc
Author: rdiaz <[email protected]>
Date: 2026-06-17 (Wed, 17 Jun 2026)
Changed paths:
A SecurityPkg/Include/Library/Tpm2HelpLib.h
A SecurityPkg/Library/Tpm2HelpLib/Tpm2Help.c
A SecurityPkg/Library/Tpm2HelpLib/Tpm2HelpLib.inf
M SecurityPkg/SecurityPkg.dec
M SecurityPkg/SecurityPkg.dsc
Log Message:
-----------
SecurityPkg: Introduce Tpm2HelpLib
Creation of a new Tpm2HelpLib which contains the functions from
Tpm2Help.c. This new library is meant to replace Tpm2Help.c such
that inclusion of Tpm2CommandLib and Tpm2DeviceLib is not required
when only needing access to the Tpm2Help.c functions. Due to
Tpm2HelpLib being a new library, the prefix Tpm2 has been added
to all library functions to indicate where the functions
originate from.
Signed-off-by: Raymond Diaz <[email protected]>
Commit: 3219c8bf5ff0cb7aa11a2af373140a8f05872dc0
https://github.com/tianocore/edk2/commit/3219c8bf5ff0cb7aa11a2af373140a8f05872dc0
Author: rdiaz <[email protected]>
Date: 2026-06-17 (Wed, 17 Jun 2026)
Changed paths:
M ArmPlatformPkg/ArmPlatformPkg.dsc
Log Message:
-----------
ArmPlatformPkg: Add Tpm2HelpLib
Add Tpm2HelpLib to ArmPlatformPkg.dsc
Signed-off-by: Raymond Diaz <[email protected]>
Commit: 75991df764eed88f48dd21ad197265eeeffeb552
https://github.com/tianocore/edk2/commit/75991df764eed88f48dd21ad197265eeeffeb552
Author: rdiaz <[email protected]>
Date: 2026-06-17 (Wed, 17 Jun 2026)
Changed paths:
M ArmVirtPkg/ArmVirtQemu.dsc
Log Message:
-----------
ArmVirtPkg: Add Tpm2HelpLib
Add Tpm2HelpLib to ArmVirtPkg.dsc
Signed-off-by: Raymond Diaz <[email protected]>
Commit: 6b3272fd82c3917c6c4fef15109048db3550ca31
https://github.com/tianocore/edk2/commit/6b3272fd82c3917c6c4fef15109048db3550ca31
Author: rdiaz <[email protected]>
Date: 2026-06-17 (Wed, 17 Jun 2026)
Changed paths:
M IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc
Log Message:
-----------
IntelFsp2WrapperPkg: Add Tpm2HelpLib
Add Tpm2HelpLib to IntelFsp2WrapperPkg.dsc
Signed-off-by: Raymond Diaz <[email protected]>
Commit: 4ff351e9f281c935ce74dfa656b8a79bf717ec81
https://github.com/tianocore/edk2/commit/4ff351e9f281c935ce74dfa656b8a79bf717ec81
Author: rdiaz <[email protected]>
Date: 2026-06-17 (Wed, 17 Jun 2026)
Changed paths:
M OvmfPkg/Include/Dsc/OvmfTpmLibs.dsc.inc
M OvmfPkg/IntelTdx/IntelTdxX64.dsc
M OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc
Log Message:
-----------
OvmfPkg: Add Tpm2HelpLib
Add Tpm2HelpLib to OvmfPkg/RiscVVirtQemu.dsc,
OvmfPkg/OvmfTpmLibs.dsc.inc and IntelTdxX64.dsc.
Signed-off-by: Raymond Diaz <[email protected]>
Commit: 159a86fb09963219a7677007b6ed6f85f8b6fae8
https://github.com/tianocore/edk2/commit/159a86fb09963219a7677007b6ed6f85f8b6fae8
Author: rdiaz <[email protected]>
Date: 2026-06-17 (Wed, 17 Jun 2026)
Changed paths:
M OvmfPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.c
M OvmfPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.inf
Log Message:
-----------
OvmfPkg: Integrate Tpm2HelpLib
Replace instances of the old Tpm2Help.c functions with the
new Tpm2HelpLib versions. Update files to use Tpm2HelpLib
in place of Tpm2Help.c from Tpm2CommandLib.
Signed-off-by: Raymond Diaz <[email protected]>
Commit: 2d49d517224f060dfe1d35436437a5eafe586f3e
https://github.com/tianocore/edk2/commit/2d49d517224f060dfe1d35436437a5eafe586f3e
Author: rdiaz <[email protected]>
Date: 2026-06-17 (Wed, 17 Jun 2026)
Changed paths:
M SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.c
M SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
M SecurityPkg/Library/PeilessSecMeasureLib/PeilessSecMeasureLib.c
M SecurityPkg/Library/PeilessSecMeasureLib/PeilessSecMeasureLib.inf
M SecurityPkg/Library/Tpm2CommandLib/Tpm2CommandLib.inf
M SecurityPkg/Library/Tpm2CommandLib/Tpm2DictionaryAttack.c
M SecurityPkg/Library/Tpm2CommandLib/Tpm2EnhancedAuthorization.c
M SecurityPkg/Library/Tpm2CommandLib/Tpm2Hierarchy.c
M SecurityPkg/Library/Tpm2CommandLib/Tpm2Integrity.c
M SecurityPkg/Library/Tpm2CommandLib/Tpm2Miscellaneous.c
M SecurityPkg/Library/Tpm2CommandLib/Tpm2NVStorage.c
M SecurityPkg/Library/Tpm2CommandLib/Tpm2Sequences.c
M SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c
M SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.inf
M SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.c
M SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.inf
Log Message:
-----------
SecurityPkg: Integrate Tpm2HelpLib
Replace instances of the old Tpm2Help.c functions with the
new Tpm2HelpLib versions. Update files to use Tpm2HelpLib
in place of Tpm2Help.c from Tpm2CommandLib.
Signed-off-by: Raymond Diaz <[email protected]>
Commit: c0208dc79e71a4b01fb59a1580b1c2af23382804
https://github.com/tianocore/edk2/commit/c0208dc79e71a4b01fb59a1580b1c2af23382804
Author: rdiaz <[email protected]>
Date: 2026-06-17 (Wed, 17 Jun 2026)
Changed paths:
M SecurityPkg/Library/Tpm2CommandLib/Tpm2Help.c
Log Message:
-----------
SecurityPkg: Update Tpm2Help.c Functions
Update the Tpm2Help.c functions to become wrappers for the
functions in Tpm2HelpLib. This prevents platforms from breaking
due to the updated prefix naming but will still allow us to
keep one instance of the function implementations.
Signed-off-by: Raymond Diaz <[email protected]>
Commit: a48fae661125042e16c8f7e082226ecbd9a29adb
https://github.com/tianocore/edk2/commit/a48fae661125042e16c8f7e082226ecbd9a29adb
Author: rdiaz <[email protected]>
Date: 2026-06-17 (Wed, 17 Jun 2026)
Changed paths:
M
SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterCommon.c
M
SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterCommon.h
M SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.c
M SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterPei.c
Log Message:
-----------
SecurityPkg: Update HashLibBaseCryptoRouter
HashLibBaseCryptoRouterCommon contained a version of
Tpm2GetHashMaskFromAlgo which was causing conflicts with the
version in Tpm2HelpLib. This version used a GUID to query the
HashMask, updated the name to remove the conflict and be more
inline with the actual function implementation.
Signed-off-by: Raymond Diaz <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/02fa0cb9116f...a48fae661125
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits