-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[202405][Rebase&&FF] Everything MS Changes #311
[202405][Rebase&&FF] Everything MS Changes #311
Commits on Aug 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fecb34c - Browse repository at this point
Copy the full SHA fecb34cView commit details -
SecurityPkg: Update DSC to include additional libraries and PCDs
Adds the following: + SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasurementLib.inf + SecurityPkg/Library/PlatformSecureLibNull/PlatformSecureLibNull.inf + SecurityPkg/Library/Tcg2PpVendorLibNull/Tcg2PpVendorLibNull.inf + SecurityPkg/Library/TcgPpVendorLibNull/TcgPpVendorLibNull.inf
Configuration menu - View commit details
-
Copy full SHA for 14e14eb - Browse repository at this point
Copy the full SHA 14e14ebView commit details -
SecurityPkg: Add Debug Message to show the TPM2 PCR bank info
Add a debug message to show the TPM2 PCR bank info in Tcg2Dxe. Prints out both the TpmHashalgorithmBitmap and the Pcr banks.
Configuration menu - View commit details
-
Copy full SHA for ed5f6c7 - Browse repository at this point
Copy the full SHA ed5f6c7View commit details -
SecurityPkg: Check for Tpm2GetCapabilitySupportedAndActivePcrs()
This replaces a assert for a proper runtime check for the status of Tpm2GetCapabilitySupportedAndActivePcrs()
Configuration menu - View commit details
-
Copy full SHA for 5bcabe1 - Browse repository at this point
Copy the full SHA 5bcabe1View commit details -
SecurityPkg: Add support for checking if hash algorithms are supported
This commit adds support to Tpm2Help.c to query the TPM for supported hash algorithms.
Configuration menu - View commit details
-
Copy full SHA for d3ab135 - Browse repository at this point
Copy the full SHA d3ab135View commit details -
SecurityPkg: Create Tcg2PreUefiEventLogLib interface
This change describes the interface that should be published by instances of the Tcg2PreUefiEventLogLib. This library can be used to publish TPM EventLog entries for measurements that may have been made prior to driver initialization
Configuration menu - View commit details
-
Copy full SHA for 66dd5fd - Browse repository at this point
Copy the full SHA 66dd5fdView commit details -
SecurityPkg: Do not allow SecureBootEnable to override mPlatformMode
Ensures that if SecureBootEnable is found and mPlatformMode is USER_MODE that SecureBootEnable == SECURE_BOOT_MODE_ENABLE.
Configuration menu - View commit details
-
Copy full SHA for 4922cf6 - Browse repository at this point
Copy the full SHA 4922cf6View commit details -
SecurityPkg: Use helper function to display confirmation dialog
The code to display the confirmation dialog is moved to a helper function to make the code more readable and maintainable. This is for DxeTcg2PhysicalPresenceLib.
Configuration menu - View commit details
-
Copy full SHA for a598db7 - Browse repository at this point
Copy the full SHA a598db7View commit details -
SecurityPkg: Do not allow Flags to bypass confirmation in Production
Adds a flag to disable TCG2 flags from bypassing confirmation in production mode.
Configuration menu - View commit details
-
Copy full SHA for a486470 - Browse repository at this point
Copy the full SHA a486470View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0a5cb0 - Browse repository at this point
Copy the full SHA e0a5cb0View commit details -
SecurityPkg: Make TPM2_Startup() return an error
The TPM2_Startup() function is called in the Tcg2Pei driver to start the TPM. The function is expected to return an error if the TPM is not in the correct state.
Configuration menu - View commit details
-
Copy full SHA for 699235c - Browse repository at this point
Copy the full SHA 699235cView commit details -
SecurityPkg: Override change for DxeTcg2PhysicalPresenceLib.inf
Since the commit: "SecurityPkg: Do not allow Flags to bypass confirmation in Production" modified DxeTcg2PhysicalPresenceLib.inf the override in DxeTcg2PhysicalPresenceMinimumLib.inf needs to be updated to reflect the changes.
Configuration menu - View commit details
-
Copy full SHA for b542b90 - Browse repository at this point
Copy the full SHA b542b90View commit details