edk2/SecurityPkg
Michael Kubacki 8682d3ea0a
Some checks failed
CodeQL / Analyze (IA32, CryptoPkg) (push) Has been cancelled
CodeQL / Analyze (IA32, MdeModulePkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, DynamicTablesPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, FatPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, FmpDevicePkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, IntelFsp2Pkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, IntelFsp2WrapperPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, MdePkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, PcAtChipsetPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, PrmPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, SecurityPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, ShellPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, SourceLevelDebugPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, StandaloneMmPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, UefiCpuPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, UnitTestFrameworkPkg) (push) Has been cancelled
CodeQL / Analyze (X64, CryptoPkg) (push) Has been cancelled
CodeQL / Analyze (X64, MdeModulePkg) (push) Has been cancelled
UPL Build / Build UPL VS2022 (FIT_BUILD=FALSE, windows-latest, 3.12, DEBUG, VS2022) (push) Has been cancelled
UPL Build / Build UPL VS2022 (FIT_BUILD=TRUE, windows-latest, 3.12, DEBUG, VS2022) (push) Has been cancelled
UPL Build / Build UPL GCC (FIT_BUILD=FALSE, ubuntu-latest, 3.12, DEBUG, GCC) (push) Has been cancelled
UPL Build / Build UPL GCC (FIT_BUILD=TRUE, ubuntu-latest, 3.12, DEBUG, GCC) (push) Has been cancelled
SecurityPkg/Tpm2CommandLib: Update not found RC for Public NV Read
Currently a EFI_DEVICE_ERROR is returned if `TPM_RC_HANDLE` is the
return code from a TPM2_NV_ReadPublic command. However, in the TCG
TPM Library Part 3: Commands specification, `TPM_RC_HANDLE` is a
return code if:

  1. An Index does not exist that corresponds to the handle
     (TPM_RC_HANDLE)
  2. The hierarchy associated with the existing NV Index is not
     enabled (TPM_RC_HANDLE)

Therefore, return EFI_NOT_FOUND in this case, since that more
precisely allows a caller to identify this condition and act on
it as opposed to a more generic device error.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2025-08-23 00:48:06 +00:00
..
DeviceSecurity SecurityPkg/SpdmCryptLib: Fix CLANG 20.1.0 error 2025-06-13 15:47:59 +00:00
EnrollFromDefaultKeysApp SecurityPkg: Secure Boot Drivers: Added common header files 2022-07-07 01:07:00 +00:00
FvReportPei Revert "SecurityPkg: CodeQL Fixes." 2025-08-12 03:50:30 +00:00
Hash2DxeCrypto SecurityPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
HddPassword Revert "SecurityPkg: CodeQL Fixes." 2025-08-12 03:50:30 +00:00
Include SecurityPkg/Tpm2CommandLib: Add new digest list copy and size functions 2025-06-13 17:42:43 +00:00
Library SecurityPkg/Tpm2CommandLib: Update not found RC for Public NV Read 2025-08-23 00:48:06 +00:00
Pkcs7Verify/Pkcs7VerifyDxe SecurityPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
RandomNumberGenerator Revert "SecurityPkg: CodeQL Fixes." 2025-08-12 03:50:30 +00:00
Tcg Revert "SecurityPkg: CodeQL Fixes." 2025-08-12 03:50:30 +00:00
Test SecurityPkg: Added basic DxeImageVerificationLib tests 2025-08-07 01:18:26 +00:00
VariableAuthenticated Revert "SecurityPkg: CodeQL Fixes." 2025-08-12 03:50:30 +00:00
SecurityFixes.yaml SecurityPkg: Update SecurityFixes.yaml for CVE-2024-38797 2025-04-09 00:13:21 +00:00
SecurityPkg.ci.yaml SecurityPkg/Tpm2DeviceLibDTpm: Add TPM2 lib supporting SVSM vTPM 2025-03-16 20:21:44 +01:00
SecurityPkg.dec SPDM related fix based on real hardware testing - SecurityPkg 2025-05-29 06:50:12 +00:00
SecurityPkg.dsc SecurityPkg/Tcg2Config: add Tcg2ConfigFfaPei 2025-07-24 04:48:50 +00:00
SecurityPkg.uni SecurityPkg: SubClassTpm: Updated default value 2023-06-23 16:28:24 +00:00
SecurityPkgExtra.uni SecurityPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:23 -07:00