audk/NetworkPkg
Fu Siyuan 2d5afbdad1 NetworkPkg: Add wnd scale check before shrinking window.
Moving Right window edge to the left on sender side without additional check
can lead to the TCP deadlock, when receiver ACKs proper segment, while sender
discards it for future ACK. To prevent this add check if usable window (or
shrink amount in this case) is bigger then receiver's window scale factor.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Andrey Tepin <atepin@kraftway.ru>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
2017-05-09 08:45:21 +08:00
..
Application NetworkPkg/IpsecConfig: remove module-local ARRAY_SIZE macro 2016-10-27 10:50:12 +02:00
Dhcp6Dxe NetworkPkg/Dhcp6Dxe: Handle the Nil UUID case 2017-03-06 08:32:04 +08:00
DnsDxe NetworkPkg/DnsDxe: Fix zero StationIp configuration failure of DNSv6 2017-03-30 11:31:47 +08:00
HttpBootDxe NetworkPkg/HttpBootDxe: Update to check specified media type 2017-02-16 22:35:19 +08:00
HttpDxe NetworkPkg/HttpDxe: Fix HTTP download OS image over 4G size failure 2017-04-21 13:03:29 +08:00
HttpUtilitiesDxe NetworkPkg:HttpDxe:Consume DxeHttpLib API changes 2016-04-27 10:43:18 +08:00
IScsiDxe NetworkPkg: Fix bug in iSCSI mode ipv6 when enabling target DHCP. 2017-05-02 11:11:47 +08:00
Include/Guid NetworkPkg: Convert files to CRLF line ending 2017-04-06 15:43:48 +08:00
Ip6Dxe NetworkPkg: Fix bug related DAD issue in IP6 driver. 2017-04-20 15:52:53 +08:00
IpSecDxe NetworkPkg: Refine casting expression result to bigger size 2017-03-06 14:33:23 +08:00
Mtftp6Dxe NetworkPkg: Refine casting expression result to bigger size 2017-03-06 14:33:23 +08:00
TcpDxe NetworkPkg: Add wnd scale check before shrinking window. 2017-05-09 08:45:21 +08:00
TlsAuthConfigDxe NetworkPkg/TlsAuthConfigDxe: Close and free the file related resource 2017-04-21 13:05:27 +08:00
TlsDxe NetworkPkg: Convert files to CRLF line ending 2017-04-06 15:43:48 +08:00
Udp6Dxe NetworkPkg: Add missed character in copyright. 2016-08-01 10:21:04 +08:00
UefiPxeBcDxe NetworkPkg: Fix PXEv6 boot failure when DhcpBinl offer received. 2017-05-03 11:28:44 +08:00
Contributions.txt */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
License.txt Update copyright format 2012-04-24 06:49:39 +00:00
NetworkPkg.dec NetworkPkg: Update package version to 0.97. 2017-05-05 10:35:49 +08:00
NetworkPkg.dsc NetworkPkg: Update package version to 0.97. 2017-05-05 10:35:49 +08:00
NetworkPkg.uni NetworkPkg: Define the prompt and help information for new PCD. 2017-03-01 15:40:27 +08:00
NetworkPkgExtra.uni NetworkPkg: Convert all .uni files to utf-8 2015-12-15 04:56:57 +00:00