[edk2-devel] [PATCH 0/5] Support HTTP application TLS configuration protocol

2023-12-30 Thread Chang, Abner via groups.io
From: Abner Chang For the HTTPS connetion that doesn't require TLS peer verification, EDKII_HTTPS_TLS_CONFIG_DATA_PROTOCOL is introduced to HTTP application to provide its own TLS configure data that replaces the default value initiated by HTTP DXE driver. The use case such as Redfish service con

[edk2-devel] [PATCH 2/5] NetworkPkg: Introduce HttpsTlsConfigDataProtocol

2023-12-30 Thread Chang, Abner via groups.io
From: abnchang Introduce HttpsTlsConfigDataProtocol the HTTP application can install it on the HTTP protocol handle to provide its own TLS configuration data. Signed-off-by: Abner Chang Cc: Saloni Kasbekar Cc: Zachary Clark-williams Cc: Michael Brown Cc: Nickle Wang Cc: Igor Kulchytskyy --

[edk2-devel] [PATCH 1/5] NetworkPkg/HttpDxe: Refactor TlsCreateChild function

2023-12-30 Thread Chang, Abner via groups.io
From: Abner Chang - Use HTTP instance as the parameter for TlsCreateChild function. - Install TLS protocol on the HTTP instance that creates TLS child. Signed-off-by: Abner Chang Cc: Saloni Kasbekar Cc: Zachary Clark-williams Cc: Michael Brown Cc: Nickle Wang Cc: Igor Kulchytskyy --- Netw

[edk2-devel] [PATCH 3/5] NetworkPkg/HttpDxe: Use HttpsTlsConfigDataProtocol

2023-12-30 Thread Chang, Abner via groups.io
From: abnchang Consume HttpsTlsConfigDataProtocol protocol installed on the HTTP protocol handle to override the default TLS configuration data. Signed-off-by: Abner Chang Cc: Saloni Kasbekar Cc: Zachary Clark-williams Cc: Michael Brown Cc: Nickle Wang Cc: Igor Kulchytskyy --- NetworkPkg/

[edk2-devel] [PATCH 4/5] RedfishPkg/RedfishRestExDxe: Produce EdkiiHttpsTlsConfigData protocol

2023-12-30 Thread Chang, Abner via groups.io
From: abnchang Produce EdkiiHttpsTlsConfigData protocol to provide Redfish REST EX TLS configuration data. Signed-off-by: Abner Chang Cc: Saloni Kasbekar Cc: Zachary Clark-williams Cc: Michael Brown Cc: Nickle Wang Cc: Igor Kulchytskyy --- RedfishPkg/RedfishPkg.dec |

[edk2-devel] [PATCH 5/5] RedfishPkg/RedfishRestExDxe: Update the Supported function

2023-12-30 Thread Chang, Abner via groups.io
From: Abner Chang Update the Supported function to check if the given controller handle is already started. Signed-off-by: Abner Chang Cc: Nickle Wang Cc: Igor Kulchytskyy --- RedfishPkg/RedfishRestExDxe/RedfishRestExDriver.c | 15 +++ 1 file changed, 15 insertions(+) diff --git

Re: [edk2-devel] [RFC][PATCH 0/2] Introduce HTTPS Platform TLS policy

2023-12-30 Thread Chang, Abner via groups.io
[AMD Official Use Only - General] I am going to withdraw this patch set and replaced by https://edk2.groups.io/g/devel/message/113004. Thanks Abner > -Original Message- > From: Chang, Abner > Sent: Friday, December 29, 2023 11:08 PM > To: Michael Brown ; devel@edk2.groups.io > Cc: Salon

[edk2-devel] When TPM is enabled, Ubuntu doesn't boot

2023-12-30 Thread Hamit Can Karaca
I have recently detected a problem in EDK2. After I enable TPM and try to boot with ubuntu, the system starts a cold reset. Due to this problem I can't boot with ubuntu when TPM is enabled. I don't know if this problem is only in my system or if it is a general problem in EDK2. Is there any sol