|
[edk2-staging][PATCH v1 1/7] EDK2 Code First: PI Specification: New peripheral subclass for TPM
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3966 This change includes specification update markdown file that describes the proposed PI Specification v1.7 Errata A in detail and potential impa
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3966 This change includes specification update markdown file that describes the proposed PI Specification v1.7 Errata A in detail and potential impa
|
By
Kun Qin
· #91076
·
|
|
[edk2-staging][PATCH v1 0/7] Add TPM subclass definition
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3966 From PI Specification v1.7 Errata A, EFI_PERIPHERAL_DOCKING is defined as 0xD0000 (as well as included in PiStatusCode.h). However, subclass em
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3966 From PI Specification v1.7 Errata A, EFI_PERIPHERAL_DOCKING is defined as 0xD0000 (as well as included in PiStatusCode.h). However, subclass em
|
By
Kun Qin
· #91075
·
|
|
[PATCH v3 11/11] EmulatorPkg: Pipeline: Resolve SecureBootVariableLib dependency
The new changes in SecureBootVariableLib brought in a new dependency of PlatformPKProtectionLib. This change added the new library instance from SecurityPkg to resolve pipeline builds. Cc: Andrew Fish
The new changes in SecureBootVariableLib brought in a new dependency of PlatformPKProtectionLib. This change added the new library instance from SecurityPkg to resolve pipeline builds. Cc: Andrew Fish
|
By
Kun Qin
· #90959
·
|
|
[PATCH v3 09/11] SecurityPkg: SecureBootVariableLib: Added unit tests
From: kuqin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3911 This change added unit test and enabled it from pipeline for the updated SecureBootVariableLib. The unit te
From: kuqin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3911 This change added unit test and enabled it from pipeline for the updated SecureBootVariableLib. The unit te
|
By
Kun Qin
· #90958
·
|
|
[PATCH v3 10/11] OvmfPkg: Pipeline: Resolve SecureBootVariableLib dependency
The new changes in SecureBootVariableLib brought in a new dependency of PlatformPKProtectionLib. This change added the new library instance from SecurityPkg to resolve pipeline builds. Cc: Ard Biesheu
The new changes in SecureBootVariableLib brought in a new dependency of PlatformPKProtectionLib. This change added the new library instance from SecurityPkg to resolve pipeline builds. Cc: Ard Biesheu
|
By
Kun Qin
· #90957
·
|
|
[PATCH v3 08/11] SecurityPkg: SecureBootConfigDxe: Updated invocation pattern
From: Kun Qin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3909 This change is in pair with the previous SecureBootVariableLib change, which updated the interface of `Cr
From: Kun Qin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3909 This change is in pair with the previous SecureBootVariableLib change, which updated the interface of `Cr
|
By
Kun Qin
· #90956
·
|
|
[PATCH v3 07/11] SecurityPkg: Secure Boot Drivers: Added common header files
From: Kun Qin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910 This change added common header files to consumer drivers to unblock pipeline builds. Cc: Jiewen Yao <jie
From: Kun Qin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910 This change added common header files to consumer drivers to unblock pipeline builds. Cc: Jiewen Yao <jie
|
By
Kun Qin
· #90955
·
|
|
[PATCH v3 06/11] SecurityPkg: SecureBootVariableProvisionLib: Updated implementation
From: Kun Qin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910 This change is in pair with the previous SecureBootVariableLib, which removes the explicit invocation of
From: Kun Qin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910 This change is in pair with the previous SecureBootVariableLib, which removes the explicit invocation of
|
By
Kun Qin
· #90954
·
|
|
[PATCH v3 05/11] SecurityPkg: SecureBootVariableLib: Added newly supported interfaces
From: kuqin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3911 This change updated the interfaces provided by SecureBootVariableLib. The new additions provided interfaces
From: kuqin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3911 This change updated the interfaces provided by SecureBootVariableLib. The new additions provided interfaces
|
By
Kun Qin
· #90953
·
|
|
[PATCH v3 04/11] SecurityPkg: SecureBootVariableLib: Updated signature list creator
From: kuqin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910 This change removes the interface of SecureBootFetchData, and replaced it with `SecureBootCreateDataFromInp
From: kuqin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910 This change removes the interface of SecureBootFetchData, and replaced it with `SecureBootCreateDataFromInp
|
By
Kun Qin
· #90952
·
|
|
[PATCH v3 03/11] SecurityPkg: SecureBootVariableLib: Updated time based payload creator
From: Kun Qin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3909 This change updated the interface of 'CreateTimeBasedPayload' by requiring the caller to provide a timest
From: Kun Qin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3909 This change updated the interface of 'CreateTimeBasedPayload' by requiring the caller to provide a timest
|
By
Kun Qin
· #90951
·
|
|
[PATCH v3 02/11] SecurityPkg: PlatformPKProtectionLib: Added PK protection interface
From: Kun Qin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3911 This patch provides an abstracted interface for platform to implement PK variable related protection inte
From: Kun Qin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3911 This patch provides an abstracted interface for platform to implement PK variable related protection inte
|
By
Kun Qin
· #90950
·
|
|
[PATCH v3 01/11] SecurityPkg: UefiSecureBoot: Definitions of cert and payload structures
From: Kun Qin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910 This change added certificate and payload structures that can be consumed by SecureBootVariableLib and ot
From: Kun Qin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910 This change added certificate and payload structures that can be consumed by SecureBootVariableLib and ot
|
By
Kun Qin
· #90949
·
|
|
[PATCH v3 00/11] Enhance Secure Boot Variable Libraries
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3909 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3910 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3911 This is a follow-up of a prev
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3909 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3910 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3911 This is a follow-up of a prev
|
By
Kun Qin
· #90948
·
|
|
[PATCH v2 00/11] Enhance Secure Boot Variable Libraries
Thanks, Jiewen. I will incorporate the change you suggested below and re-validate on the platforms we have, while I wait for the tags from MU repo owners. Regards, Kun
Thanks, Jiewen. I will incorporate the change you suggested below and re-validate on the platforms we have, while I wait for the tags from MU repo owners. Regards, Kun
|
By
Kun Qin
· #90921
·
|
|
[PATCH v2 00/11] Enhance Secure Boot Variable Libraries
Hi Jiewen, Thanks for reading through these patches. For #1, yes, we implemented these changes in project MU and validated them on both our virtual platform (https://github.com/microsoft/mu_tiano_plat
Hi Jiewen, Thanks for reading through these patches. For #1, yes, we implemented these changes in project MU and validated them on both our virtual platform (https://github.com/microsoft/mu_tiano_plat
|
By
Kun Qin
· #90889
·
|
|
[PATCH v2 00/11] Enhance Secure Boot Variable Libraries
Hi SecurityPkg maintainers & reviewers, I posted this patch series a while back intending to generalize the usage of a few interfaces from secure boot libraries. Could you please help reviewing them a
Hi SecurityPkg maintainers & reviewers, I posted this patch series a while back intending to generalize the usage of a few interfaces from secure boot libraries. Could you please help reviewing them a
|
By
Kun Qin
· #90823
·
|
|
[PATCH v2 11/11] EmulatorPkg: Pipeline: Resolve SecureBootVariableLib dependency
The new changes in SecureBootVariableLib brought in a new dependency of PlatformPKProtectionLib. This change added the new library instance from SecurityPkg to resolve pipeline builds. Cc: Andrew Fish
The new changes in SecureBootVariableLib brought in a new dependency of PlatformPKProtectionLib. This change added the new library instance from SecurityPkg to resolve pipeline builds. Cc: Andrew Fish
|
By
Kun Qin
· #90502
·
|
|
[PATCH v2 10/11] OvmfPkg: Pipeline: Resolve SecureBootVariableLib dependency
The new changes in SecureBootVariableLib brought in a new dependency of PlatformPKProtectionLib. This change added the new library instance from SecurityPkg to resolve pipeline builds. Cc: Ard Biesheu
The new changes in SecureBootVariableLib brought in a new dependency of PlatformPKProtectionLib. This change added the new library instance from SecurityPkg to resolve pipeline builds. Cc: Ard Biesheu
|
By
Kun Qin
· #90501
·
|
|
[PATCH v2 09/11] SecurityPkg: SecureBootVariableLib: Added unit tests
From: kuqin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3911 This change added unit test and enabled it from pipeline for the updated SecureBootVariableLib. The unit test
From: kuqin <kuqin@...> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3911 This change added unit test and enabled it from pipeline for the updated SecureBootVariableLib. The unit test
|
By
Kun Qin
· #90500
·
|