audk/NetworkPkg
Jiaxin Wu 95aea2fac9 NetworkPkg/IpSecDxe: Fix issue to parse SA Payload.
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1251

*v2: Correct the type of parameters in Ikev2ParseProposalData(), and refined
the corresponding description.

IpSecDxe failed to create the Child SA during parsing SA Payload, the issue
was caused by the below commit:

SHA-1: 1e0db7b119
* MdeModulePkg/NetworkPkg: Checking for NULL pointer before use.

In above commit, it changed the value of IsMatch in Ikev2ChildSaParseSaPayload()
to FALSE. That's correct but it exposed the potential bug in to match the correct
proposal Data, which will cause the issue happen.

Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Ye Ting <ting.ye@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
2018-10-22 09:04:57 +08:00
..
Application NetworkPkg: Removing ipf which is no longer supported from edk2. 2018-08-14 08:58:30 +08:00
Dhcp6Dxe NetworkPkg: Correct the time stamp and fix the integer overflow issue. 2018-10-22 09:04:56 +08:00
DnsDxe NetworkPkg: Clean up source files 2018-06-28 11:19:49 +08:00
HttpBootDxe NetworkPkg: Clean up source files 2018-06-28 11:19:49 +08:00
HttpDxe NetworkPkg/HttpDxe: fix read memory access overflow in HTTPBoot. 2018-09-29 10:51:27 +08:00
HttpUtilitiesDxe NetworkPkg/HttpUtilitiesDxe: fix read memory access overflow. 2018-09-29 10:51:37 +08:00
IScsiDxe NetworkPkg/IScsiDxe: Add the clarification compared to IScsiDxe in MdeModulePkg. 2018-09-27 09:00:06 +08:00
Include/Guid NetworkPkg: Clean up source files 2018-06-28 11:19:49 +08:00
Ip6Dxe NetworkPkg: Removing ipf which is no longer supported from edk2. 2018-08-14 08:58:30 +08:00
IpSecDxe NetworkPkg/IpSecDxe: Fix issue to parse SA Payload. 2018-10-22 09:04:57 +08:00
Mtftp6Dxe NetworkPkg/Mtftp6Dxe: Support windowsize in read request operation. 2018-09-27 09:00:00 +08:00
TcpDxe NetworkPkg/TcpDxe: Add the clarification compared to Tcp4Dxe in MdeModulePkg. 2018-09-27 09:00:06 +08:00
TlsAuthConfigDxe NetworkPkg/TlsAuthConfigDxe: fix TlsCaCertificate attributes retrieval 2018-08-22 10:32:43 +02:00
TlsDxe NetworkPkg/TlsDxe: Remove the redundant library class. 2018-10-22 09:04:55 +08:00
Udp6Dxe NetworkPkg: Removing ipf which is no longer supported from edk2. 2018-08-14 08:58:30 +08:00
UefiPxeBcDxe NetworkPkg: Correct the time stamp and fix the integer overflow issue. 2018-10-22 09:04:56 +08:00
NetworkPkg.dec NetworkPkg: Define one PCD for PXE to specify MTFTP windowsize. 2018-09-27 09:00:02 +08:00
NetworkPkg.dsc NetworkPkg: Removing ipf which is no longer supported from edk2. 2018-08-14 08:58:30 +08:00
NetworkPkg.uni NetworkPkg: Define one PCD for PXE to specify MTFTP windowsize. 2018-09-27 09:00:02 +08:00
NetworkPkgExtra.uni NetworkPkg: Clean up source files 2018-06-28 11:19:49 +08:00