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

Reply via email to