audk/NetworkPkg/HttpDxe
devel@edk2.groups.io 6510dcf6f7 NetworkPkg/HttpDxe: fix driver binding start issue.
When failure happens in HttpDxeStart, the error handling code
release the memory buffer but it does not uninstall HTTP service
binding protocol. As the result, application can still locate
this protocol and invoke service binding functions in released
memory pool.

Cc: Maciej Rabeda <maciej.rabeda@linux.intel.com>
Cc: Siyuan Fu <siyuan.fu@intel.com>
Cc: Abner Chang <abner.chang@amd.com>
Cc: Igor Kulchytskyy <igork@ami.com>
Cc: Nick Ramirez <nramirez@nvidia.com>
Signed-off-by: Nickle Wang <nicklew@nvidia.com>
Reviewed-by: Saloni Kasbekar <saloni.kasbekar@intel.com>
Acked-by: Michael D Kinney <michael.d.kinney@intel.com>
2023-07-20 01:41:02 +00:00
..
ComponentName.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ComponentName.h NetworkPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:15 -07:00
HttpDns.c NetworkPkg: Add PCDs for HTTP DNS RetryCount and RetryInterval 2022-04-11 15:12:46 +00:00
HttpDns.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
HttpDriver.c NetworkPkg/HttpDxe: fix driver binding start issue. 2023-07-20 01:41:02 +00:00
HttpDriver.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
HttpDxe.inf NetworkPkg: Add PCDs for HTTP DNS RetryCount and RetryInterval 2022-04-11 15:12:46 +00:00
HttpDxe.uni NetworkPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:15 -07:00
HttpDxeExtra.uni NetworkPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:15 -07:00
HttpImpl.c NetworkPkg/HttpDxe: Detect HTTP/1.0 servers 2022-04-11 15:12:46 +00:00
HttpImpl.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
HttpProto.c NetworkPkg/HttpDxe: Decofigure Tcp6 before reconfiguring 2022-04-11 15:12:46 +00:00
HttpProto.h NetworkPkg/HttpDxe: Add ConnectionClose flag fo HTTP_PROTOCOL 2022-04-11 15:12:46 +00:00
HttpsSupport.c NetworkPkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00
HttpsSupport.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00