Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 35a4b63247cb4e42f3484dcf2b45ce9a4360596e
https://github.com/tianocore/edk2/commit/35a4b63247cb4e42f3484dcf2b45ce9a4360596e
Author: Heng Luo <[email protected]>
Date: 2022-04-11 (Mon, 11 Apr 2022)
Changed paths:
M NetworkPkg/HttpDxe/HttpDns.c
M NetworkPkg/HttpDxe/HttpDxe.inf
M NetworkPkg/NetworkPkg.dec
M NetworkPkg/NetworkPkg.uni
Log Message:
-----------
NetworkPkg: Add PCDs for HTTP DNS RetryCount and RetryInterval
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3889
Currently the HTTP DNS Retry Interval is 2 second and no retry attempt.
If DNS response can't arrive in 2 second, the DNS request is failed,
and then HTTP boot is failed.
In order to resolve this issue, Add PCDs to support RetryCount
and RetryInterval configured in Platform.
Cc: Maciej Rabeda <[email protected]>
Cc: Fu Siyuan <[email protected]>
Cc: Wu Jiaxin <[email protected]>
Signed-off-by: Heng Luo <[email protected]>
Reviewed-by: Maciej Rabeda <[email protected]>
Commit: 38a9afd0fb0eda06a4fb9c3efd5bd2d191fe87b1
https://github.com/tianocore/edk2/commit/38a9afd0fb0eda06a4fb9c3efd5bd2d191fe87b1
Author: Oliver Steffen <[email protected]>
Date: 2022-04-11 (Mon, 11 Apr 2022)
Changed paths:
M NetworkPkg/HttpDxe/HttpProto.c
Log Message:
-----------
NetworkPkg/HttpDxe: Decofigure Tcp4 before reconfiguring
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2720
Check if the state of the HTTP instance is HTTP_STATE_TCP_CONNECTED, or
HTTP_STATE_TCP_CLOSED and de-configure the Tcp4 instance before
configuring it again.
Signed-off-by: Oliver Steffen <[email protected]>
Reviewed-by: Maciej Rabeda <[email protected]>
Reviewed-by: Gerd Hoffmann <[email protected]>
Commit: 3974aa539ee6b0f9e00b9bb73458639384639301
https://github.com/tianocore/edk2/commit/3974aa539ee6b0f9e00b9bb73458639384639301
Author: Oliver Steffen <[email protected]>
Date: 2022-04-11 (Mon, 11 Apr 2022)
Changed paths:
M NetworkPkg/HttpDxe/HttpProto.c
Log Message:
-----------
NetworkPkg/HttpDxe: Decofigure Tcp6 before reconfiguring
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2720
Check if the state of the HTTP instance is HTTP_STATE_TCP_CONNECTED, or
HTTP_STATE_TCP_CLOSED and de-configure the Tcp6 instance before
configuring it again.
Signed-off-by: Oliver Steffen <[email protected]>
Reviewed-by: Maciej Rabeda <[email protected]>
Reviewed-by: Gerd Hoffmann <[email protected]>
Commit: c43ff5188d7e75292ecdee734db64c5b42a7a313
https://github.com/tianocore/edk2/commit/c43ff5188d7e75292ecdee734db64c5b42a7a313
Author: Oliver Steffen <[email protected]>
Date: 2022-04-11 (Mon, 11 Apr 2022)
Changed paths:
M NetworkPkg/HttpDxe/HttpImpl.c
M NetworkPkg/HttpDxe/HttpProto.h
Log Message:
-----------
NetworkPkg/HttpDxe: Add ConnectionClose flag fo HTTP_PROTOCOL
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2720
Add ConnectionClose flag to HTTP_PROTOCOL.
This boolean is FALSE by default. If set to TRUE, a reconfigure
of the Http instance is forced on the next request. The flag
is then reset.
Signed-off-by: Oliver Steffen <[email protected]>
Reviewed-by: Maciej Rabeda <[email protected]>
Reviewed-by: Gerd Hoffmann <[email protected]>
Commit: 753fd319e22c6d900c7c77d025bfc33976534e7f
https://github.com/tianocore/edk2/commit/753fd319e22c6d900c7c77d025bfc33976534e7f
Author: Oliver Steffen <[email protected]>
Date: 2022-04-11 (Mon, 11 Apr 2022)
Changed paths:
M NetworkPkg/HttpDxe/HttpImpl.c
Log Message:
-----------
NetworkPkg/HttpDxe: Detect 'Connection: close' header
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2720
Force connection close before the next request if
the server sends the 'Connection: close' header.
Signed-off-by: Oliver Steffen <[email protected]>
Reviewed-by: Maciej Rabeda <[email protected]>
Reviewed-by: Gerd Hoffmann <[email protected]>
Commit: 12a50c9ce117b6106c92bb965799e709547d8494
https://github.com/tianocore/edk2/commit/12a50c9ce117b6106c92bb965799e709547d8494
Author: Oliver Steffen <[email protected]>
Date: 2022-04-11 (Mon, 11 Apr 2022)
Changed paths:
M NetworkPkg/HttpDxe/HttpImpl.c
Log Message:
-----------
NetworkPkg/HttpDxe: Detect HTTP/1.0 servers
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2720
Force connection close before the next request if
the server identifies as version 1.0.
Signed-off-by: Oliver Steffen <[email protected]>
Reviewed-by: Maciej Rabeda <[email protected]>
Reviewed-by: Gerd Hoffmann <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/dab96cf02e3b...12a50c9ce117
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits