Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: ef2996c667869dd36debd0004d7a6c813e523b05
https://github.com/tianocore/edk2/commit/ef2996c667869dd36debd0004d7a6c813e523b05
Author: Alexander Gryanko <[email protected]>
Date: 2026-07-16 (Thu, 16 Jul 2026)
Changed paths:
M MdePkg/Test/Mock/Include/GoogleTest/Library/MockUefiBootServicesTableLib.h
M
MdePkg/Test/Mock/Library/GoogleTest/MockUefiBootServicesTableLib/MockUefiBootServicesTableLib.cpp
Log Message:
-----------
MdePkg: added mock for InstallConfigurationTable
InstallConfigurationTable is used in the AddImageExeInfo
call and is necessary for outputting information about
the binary file in case of an error. Mock has been added
for the DxeImageVerificationHandler subroutine.
Signed-off-by: Alexander Gryanko <[email protected]>
Commit: 7668d8854f8e7033868a22e6714a69b879b5d18d
https://github.com/tianocore/edk2/commit/7668d8854f8e7033868a22e6714a69b879b5d18d
Author: Alexander Gryanko <[email protected]>
Date: 2026-07-16 (Thu, 16 Jul 2026)
Changed paths:
M
SecurityPkg/Library/DxeImageVerificationLib/GoogleTest/DxeImageVerificationLibGoogleTest.cpp
M
SecurityPkg/Library/DxeImageVerificationLib/GoogleTest/DxeImageVerificationLibGoogleTest.h
A SecurityPkg/Library/DxeImageVerificationLib/GoogleTest/binfiles/README.md
A
SecurityPkg/Library/DxeImageVerificationLib/GoogleTest/binfiles/UnsignedCOFF.h
M SecurityPkg/SecurityPkg.ci.yaml
Log Message:
-----------
SecurityPkg: added image verification test using DB hash
The part of DxeImageVerificationHandler responsible for
verifying the image location source has already been
implemented. This commit implements tests for verifying
images in cases where the image has no signature, but
there is a hash record for this file in DB/DBX.
Signed-off-by: Alexander Gryanko <[email protected]>
Commit: 1dc6b5e3dd6dfb9da2d1a8b6cc3d3ef851765eae
https://github.com/tianocore/edk2/commit/1dc6b5e3dd6dfb9da2d1a8b6cc3d3ef851765eae
Author: Alexander Gryanko <[email protected]>
Date: 2026-07-16 (Thu, 16 Jul 2026)
Changed paths:
M
SecurityPkg/Library/DxeImageVerificationLib/GoogleTest/DxeImageVerificationLibGoogleTest.cpp
M
SecurityPkg/Library/DxeImageVerificationLib/GoogleTest/DxeImageVerificationLibGoogleTest.h
A
SecurityPkg/Library/DxeImageVerificationLib/GoogleTest/binfiles/CertGuidCOFF.h
A SecurityPkg/Library/DxeImageVerificationLib/GoogleTest/binfiles/PkcsCOFF.h
M SecurityPkg/Library/DxeImageVerificationLib/GoogleTest/binfiles/README.md
A
SecurityPkg/Library/DxeImageVerificationLib/GoogleTest/binfiles/TestCert.pem
A
SecurityPkg/Library/DxeImageVerificationLib/GoogleTest/binfiles/TestCertCOFF.h
A
SecurityPkg/Library/DxeImageVerificationLib/GoogleTest/binfiles/TestKey.pem
Log Message:
-----------
SecurityPkg: added image verification tests for signed images
Previous changes introduced tests for unsigned
images verified by hash entries in DB/DBX. This commit adds
tests covering verification of signed images, including
certificate chain validation as well as cases where image
hashes are checked against entries in DB/DBX.
Signed-off-by: Alexander Gryanko <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/ae023dbe9952...1dc6b5e3dd6d
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