Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 0abd598e3f123ce89a9f543206fd355dfc02fef3
https://github.com/tianocore/edk2/commit/0abd598e3f123ce89a9f543206fd355dfc02fef3
Author: Abner Chang <[email protected]>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
M NetworkPkg/HttpDxe/HttpImpl.c
M NetworkPkg/HttpDxe/HttpProto.c
M NetworkPkg/HttpDxe/HttpProto.h
M NetworkPkg/HttpDxe/HttpsSupport.c
M NetworkPkg/HttpDxe/HttpsSupport.h
Log Message:
-----------
NetworkPkg/HttpDxe: Refactor TlsCreateChild
- Use HTTP instance as the parameter for TlsCreateChild function.
- Install TLS protocol on the HTTP instance thats create TLS child.
Signed-off-by: Abner Chang <[email protected]>
Cc: Saloni Kasbekar <[email protected]>
Cc: Zachary Clark-williams <[email protected]>
Cc: Michael Brown <[email protected]>
Cc: Nickle Wang <[email protected]>
Cc: Igor Kulchytskyy <[email protected]>
Reviewed-by: Michael Brown <[email protected]>
Reviewed-by: Saloni Kasbekar <[email protected]>
Commit: 43ab6622a8b13baa9389efda818186ae96a327de
https://github.com/tianocore/edk2/commit/43ab6622a8b13baa9389efda818186ae96a327de
Author: Abner Chang <[email protected]>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
M NetworkPkg/HttpDxe/HttpsSupport.c
Log Message:
-----------
NetworkPkg/HttpDxe: Consider TLS certificate not found as a success case
We still return EFI_SUCCESS to the caller when TlsConfigCertificate
returns error, for the use case the platform doesn't require
certificate for the specific HTTP session. This ensures
HttpInitSession function still initiated and returns EFI_SUCCESS to
the caller. The failure is pushed back to TLS DXE driver if the
HTTP communication actually requires certificate.
Signed-off-by: Abner Chang <[email protected]>
Cc: Saloni Kasbekar <[email protected]>
Cc: Zachary Clark-williams <[email protected]>
Cc: Michael Brown <[email protected]>
Cc: Nickle Wang <[email protected]>
Cc: Igor Kulchytskyy <[email protected]>
Reviewed-by: Michael Brown <[email protected]>
Reviewed-by: Saloni Kasbekar <[email protected]>
Commit: 846648096593d91f28a7df0408d4288ac90ba4d5
https://github.com/tianocore/edk2/commit/846648096593d91f28a7df0408d4288ac90ba4d5
Author: Abner Chang <[email protected]>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
M NetworkPkg/HttpDxe/HttpProto.c
M NetworkPkg/HttpDxe/HttpsSupport.c
M NetworkPkg/Include/Protocol/HttpCallback.h
Log Message:
-----------
NetworkPkg/HttpDxe: Add HttpEventTlsConfigured HTTP callback event
Add HttpEventTlsConfigured HTTP callback event and notify
callback functions when TlsConfigureSession () returns.
Signed-off-by: Abner Chang <[email protected]>
Cc: Saloni Kasbekar <[email protected]>
Cc: Zachary Clark-williams <[email protected]>
Cc: Michael Brown <[email protected]>
Cc: Nickle Wang <[email protected]>
Cc: Igor Kulchytskyy <[email protected]>
Reviewed-by: Michael Brown <[email protected]>
Reviewed-by: Saloni Kasbekar <[email protected]>
Commit: 0a12d8bd5571cce393df8e3728970f82a02d86ad
https://github.com/tianocore/edk2/commit/0a12d8bd5571cce393df8e3728970f82a02d86ad
Author: Abner Chang <[email protected]>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
M RedfishPkg/RedfishRestExDxe/RedfishRestExDriver.c
M RedfishPkg/RedfishRestExDxe/RedfishRestExDriver.h
M RedfishPkg/RedfishRestExDxe/RedfishRestExDxe.inf
Log Message:
-----------
RedfishPkg/RedfishRestExDxe: Implement EDKII_HTTP_CALLBACK_PROTOCOL
Implement EDKII_HTTP_CALLBACK_PROTOCOL that listens to
HttpEventTlsConfigured event for reconfiguring TLS configuration
data.
Signed-off-by: Abner Chang <[email protected]>
Cc: Nickle Wang <[email protected]>
Cc: Igor Kulchytskyy <[email protected]>
Reviewed-by: Nickle Wang <[email protected]>
Commit: b0e892d8a953feb66b05d44baa54eb177a555acc
https://github.com/tianocore/edk2/commit/b0e892d8a953feb66b05d44baa54eb177a555acc
Author: Abner Chang <[email protected]>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
M RedfishPkg/RedfishRestExDxe/RedfishRestExDriver.h
Log Message:
-----------
RedfishPkg/RedfishRestExDxe: Uncrustify RedfishRestExDriver.h
Signed-off-by: Abner Chang <[email protected]>
Cc: Nickle Wang <[email protected]>
Cc: Igor Kulchytskyy <[email protected]>
Reviewed-by: Nickle Wang <[email protected]>
Commit: 265b4ab91b8a31d6d1760ad1eaa1e16f9244cba7
https://github.com/tianocore/edk2/commit/265b4ab91b8a31d6d1760ad1eaa1e16f9244cba7
Author: Abner Chang <[email protected]>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
M RedfishPkg/RedfishRestExDxe/RedfishRestExDriver.c
Log Message:
-----------
RedfishPkg/RedfishRestExDxe: Update Supported function
Update Supported function to check it the given
controller handle is already started.
Signed-off-by: Abner Chang <[email protected]>
Cc: Nickle Wang <[email protected]>
Cc: Igor Kulchytskyy <[email protected]>
Reviewed-by: Nickle Wang <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/edba0779ba05...265b4ab91b8a
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits