Wu Jiaxin <jiaxin...@intel.com>
Jiaxin Wu (2):
MdeModulePkg/Network: Fix potential ASSERT if NetIp4IsUnicast is called
NetworkPkg: Fix potential ASSERT if NetIp4IsUnicast is called
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Nv.c| 9 ++---
MdeModulePkg/Universal/
Cc: Hegde Nagaraj P
Cc: Subramanian Sriram
Cc: Zhang Lubo
Cc: Ye Ting
Cc: Fu Siyuan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
Cc: Hegde Nagaraj P
Cc: Subramanian Sriram
Cc: Zhang Lubo
Cc: Ye Ting
Cc: Fu Siyuan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
v2:
* Refine the constants definitions.
Define -w option for tftp shell command to specify the TFTP windowsize
option. That will benefit the big file download for tftp server.
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Carsey Jaben
Define -w option for tftp shell command to specify the TFTP windowsize
option. That will benefit the big file download for tftp server.
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Carsey Jaben
Contributed-under: TianoCore Contribution Agreement
n <jaben.car...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin...@intel.com>
Jiaxin Wu (2):
MdeModulePke/Mtftp4Dxe: Add windowsize option support
ShellPkg/tftp: Add one option for tftp command to specify windowsize
.../Universal/Networ
This patch is to support the tftp windowsize option that allows the
client and server to negotiate a window size of consecutive blocks to
send as an alternative for replacing the single-block lockstep schema.
Cc: Ye Ting
Cc: Fu Siyuan
Contributed-under:
v2:
* Add the check in Ip4Config2SetDefaultIf to avoid the DHCP configuration
case.
Ip4config2 doesn't check the validity of Ip/Netmask pair, which
leads to the invalid combination of Ip and Netmask setting.
This patch is to resolve the issue.
Cc: Hegde Nagaraj P
Cc:
Ip4config2 manual address setting doesn't check the validity
of Ip/Netmask pair, which leads to the invalid combination of
Ip and Netmask setting. This patch is to resolve this issue.
Cc: Hegde Nagaraj P
Cc: Subramanian Sriram
Cc: Ye Ting
Network interface type should be checked before the conversion between
text device path node and MAC device path. Otherwise, the MAC text string
can't be converted to the representation of a device node, which leads to
the series failure of network HII configuration(e.g. IP, VLAN, HTTP Boot
Nil UUID is a special case with all zeros value. This
patch is to handle this case to avoid the invalid DUID.
Cc: Naveen Santhapur
Cc: Ye Ting
Cc: Fu Siyuan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu
.@hpe.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin...@intel.com>
Jiaxin Wu (2):
MdeModulePkg/Ip4Dxe: Ignore duplicated DNS address check
NetworkPkg/Ip6Dxe:
Having duplicated DNS server IPs specified is not an ideal
configuration, but not an error condition. This patch is to
remove the duplicated DNS address check to allow the same DNS
address setting in SetData().
Cc: Hegde Nagaraj P
Cc: Subramanian Sriram
Having duplicated DNS server IPs specified is not an ideal
configuration, but not an error condition. This patch is to
remove the duplicated DNS address check to allow the same DNS
address setting in SetData().
Cc: Hegde Nagaraj P
Cc: Subramanian Sriram
Cc: Laszlo Ersek
Cc: Gerd Hoffmann
Cc: Ye Ting
Cc: Fu Siyuan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
---
NetworkPkg/HttpBootDxe/HttpBootSupport.c | 2 ++
IANA has approved below new media type for EFI http(s) boot usage:
application/vnd.efi.img
application/vnd.efi.iso
HTTP boot driver should be updated to check the above media type
from Content-Type header field.
Cc: Ye Ting
Cc: Fu Siyuan
This patch is to update the HTTP token notify as a DPC at
TPL_CALLBACK to align with UEFI Spec.
Cc: Hegde Nagaraj P
Cc: Ye Ting
Cc: Fu Siyuan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
Cc: Ye Ting
Cc: Fu Siyuan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
---
NetworkPkg/NetworkPkg.uni | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git
Replace AsciiStrDecimalToUintn with AsciiStrDecimalToUintnS to
return the correct status for the HTTP Port/ContentLength.
Cc: Ye Ting
Cc: Fu Siyuan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
---
Overwrite the value of PcdAllowHttpConnections to allow HTTP
connections if HTTP Boot enabled (-D HTTP_BOOT_ENABLE).
Cc: Laszlo Ersek
Cc: Justen Jordan L
Cc: Gary Lin
Cc: Ye Ting
Cc: Fu Siyuan
v3:
* Correct the commits grammar
v2:
* Rename the PCD to PcdAllowHttpConnections.
* Refine the PCD descriptions.
If the value of PcdAllowHttpConnections is TRUE, HTTP connections are
allowed. Both the "https://; and "http://; URI schemes are permitted.
Otherwise, HTTP connections are denied.
com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin...@intel.com>
Jiaxin Wu (3):
NetworkPkg: Add PCD to enable the HTTP connections switch
Nt32Pkg.dsc: Add flag to control HTTP connections
OvmfPkg: Allow HTTP connections if HTTP Boot enabled
Net
v3:
* Correct the commits grammar
v2:
* Rename the flag.
This flag is to overwrite the value of PcdAllowHttpConnections,
then the platform can make a decision whether to allow HTTP
connections or not.
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Ruiyu Ni
anoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin...@intel.com>
Jiaxin Wu (2):
NetworkPkg: Add PCD to enable the HTTP connections switch
Nt32Pkg.dsc: Add flag to control HTTP connections
NetworkPkg/HttpBootDxe/HttpBootClient.c | 20
v2:
* Rename the flag.
This flag is used to overwrite the PcdAllowHttpConnections
value, then the platform can make a decision whether to allow
HTTP connections or not.
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Ruiyu Ni
Cc: Laszlo Ersek
v2:
* Rename the PCD to PcdAllowHttpConnections.
* Refine the PCD descriptions.
If the value of PcdAllowHttpConnections is TRUE, HTTP connections is
allowed. Both the "https://; and "http://; URI schemes are permitted.
Otherwise, HTTP connections is denied. Only the "https://; URI scheme
is
v2:
* Remove the flag for NetworkPkg/IScsiDxe
This patch is to remove the 'SECURE_BOOT_ENABLE' flag control for
the CryptoPkg librarie.
Not only the secure boot feature requires the CryptoPkg libraries
(e.g, OpensslLib, BaseCryptLib), but also ISCSI, IpSec and HTTPS/TLS
features. Those modules
This patch is to remove the 'SECURE_BOOT_ENABLE' flag control for
the CryptoPkg librarie.
Not only the secure boot feature requires the CryptoPkg libraries
(e.g, OpensslLib, BaseCryptLib), but also ISCSI, IpSec and HTTPS/TLS
features. Those modules can be always included since no build
If the value of PcdHttpEnable is TRUE, HTTP is enabled. Both the
"http://; and "https://; schemes are acceptable. Otherwise, HTTP
is disabled. The "http://; scheme will be denied.
Cc: Ye Ting
Cc: Fu Siyuan
Contributed-under: TianoCore Contribution
This flag is used to overwrite the PcdHttpEnable value,
then the platform can make a decision whether to enable
HTTP.
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Ruiyu Ni
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu
uiyu...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin...@intel.com>
Jiaxin Wu (2):
NetworkPkg: Add PCD to enable the HTTP switch
Nt32Pkg.dsc: Add HTTP_ENABLE flag
NetworkPkg/HttpBootDxe/HttpBootClient.c | 20 +++-
Networ
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Long Qin
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
---
CryptoPkg/Library/TlsLib/TlsConfig.c | 4 ++--
CryptoPkg/Library/TlsLib/TlsProcess.c |
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
---
MdePkg/Include/IndustryStandard/Tls1.h | 10 +-
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Long Qin <qin.l...@intel.com>
Cc: Liming Gao <liming@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin...@intel.com>
Jiaxin Wu (2):
MdePkg,
Ip6ConfigSetDnsServer may cause ASSERT if the invalid DNS
server address received. The issue is triggered by the NULL
pointer(Tmp) free.
Cc: Ye Ting
Cc: Fu Siyuan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
0
Signed-off-by: Wu Jiaxin <jiaxin...@intel.com>
Jiaxin Wu (2):
MdeModulePkg/Ip4Dxe: Fix the potential NULL pointer free
NetworkPkg/Ip6Dxe: Fix the potential NULL pointer free
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Impl.c | 10 +++---
NetworkPkg/Ip6D
Ip4Config2SetDnsServer may cause ASSERT if the invalid DNS
server address received. The issue is triggered by the NULL
pointer(Tmp) free.
Cc: Ye Ting
Cc: Fu Siyuan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
Cc: Ye Ting
Cc: Fu Siyuan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
---
NetworkPkg/NetworkPkg.dsc | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git
Cc: Ye Ting
Cc: Fu Siyuan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
---
NetworkPkg/HttpDxe/HttpProto.c | 2 ++
NetworkPkg/TlsAuthConfigDxe/TlsAuthConfigImpl.c | 2 +-
2 files
TLS feature highly depends on the OpenSSL building. To avoid
the default Nt32 platform build failure, we should change the
default value of TLS_ENABLE to FALSE.
The notes are also provided for Secure Boot and TLS features.
Cc: Ni Ruiyu
Cc: Ye Ting
Cc:
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Wu Hao A
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
---
NetworkPkg/HttpDxe/HttpImpl.c | 4 ++-
NetworkPkg/HttpDxe/HttpProto.c| 6 +++-
v3:
* Typo fix and code refine.
* Rename the internal macros and function:
TLS_INSTANCE_FROM_PROTOCOL_THIS -> TLS_INSTANCE_FROM_PROTOCOL
TLS_INSTANCE_FROM_CONFIGURATION_THIS -> TLS_INSTANCE_FROM_CONFIGURATION
TlsEcryptPacket -> TlsEncryptPacket
v2:
* Refine the TlsEcryptPacket/TlsDecryptPacket
v2:
* Code refine and Typo fix:
TlsHandeAlert -> TlsHandleAlert
This patch is used to add new TlsLib library, which is wrapped
over OpenSSL. The implementation provides TLS library functions
for EFI TLS protocol and EFI TLS Configuration Protocol.
Cc: Ye Ting
Cc: Long Qin
v2:
* Refine the TlsEcryptPacket/TlsDecryptPacket function
according the community feedback.
This patch is the implementation of EFI TLS Service Binding
Protocol, EFI TLS Protocol and EFI TLS Configuration Protocol
Interfaces.
Cc: Ye Ting
Cc: Fu Siyuan
v2:
* Rename flag: HTTPS_BOOT_ENABLE -> TLS_ENABLE
This path is used to enable HTTPS boot feature for Nt32 platform.
Cc: Long Qin
Cc: Ni Ruiyu
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Zhang Lubo
Cc:
This patch is used to remove the 'SECURE_BOOT_ENABLE' flag for OpensslLib
and BaseCryptLib modules.
Cc: Long Qin
Cc: Ni Ruiyu
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Zhang Lubo
Cc: Thomas Palmer
This path is used to enable HTTPS boot feature for Nt32 platform.
Cc: Long Qin
Cc: Ni Ruiyu
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Zhang Lubo
Cc: Thomas Palmer
This patch is the implementation of EFI TLS Service Binding
Protocol, EFI TLS Protocol and EFI TLS Configuration Protocol
Interfaces.
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Zhang Lubo
Cc: Long Qin
Cc: Thomas Palmer
This patch is used to enable HTTPS feature. HttpDxe driver
will consume TlsDxe driver. It can both support http and https
feature, that’s depended on the information of URL, the HTTP
instance can be able to determine whether to use http or https.
Cc: Ye Ting
Cc: Fu Siyuan
This patch is used to enable ssl build in OpensslLib module
directly.
Cc: Wu Jiaxin
Cc: Ye Ting
Cc: Long Qin
Cc: Fu Siyuan
Cc: Zhang Lubo
Cc: Thomas Palmer
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Zhang Lubo
Cc: Long Qin
Cc: Thomas Palmer
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
---
This patch is used to add new TlsLib library, which is wrapped
over OpenSSL. The implementation provides TLS library functions
for EFI TLS protocol and EFI TLS Configuration Protocol.
Cc: Ye Ting
Cc: Long Qin
Cc: Fu Siyuan
Cc: Zhang
This path is used to standardize TLS definitions from related
RFCs. Including TLS Cipher Suites, TLS Version, TLS Content Type
and TLS Record Header, etc.
Cc: Long Qin
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Zhang Lubo
intel.com>
Cc: Li Ruth <ruth...@intel.com>
Cc: Thomas Palmer <thomas.pal...@hpe.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin...@intel.com>
Jiaxin Wu (10):
MdePkg: Add TLS related protocol definition
MdePkg: Add a h
This patch provides the UI to support TLS auth configuration.
* EFI_SIGNATURE_LIST format is used for 'TlsCaCertificate'
variable. So, TLS supports multiple certificate configuration.
* The variable attribute is BS with NV, which only target at
preventing runtime phase attack.
Cc: Ye Ting
This patch is used to add Tls.h and TlsConfig.h header
files to define EFI TLS Configuration Protocol,
EFI TLS Service Binding Protocol and
EFI TLS Configuration Protocol.
Cc: Long Qin
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Zhang Lubo
Fix the DnsDxe assert issue when the incorrect answer message
received.
Cc: Ye Ting
Cc: Fu Siyuan
Cc: Zhang Lubo
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin
---
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Zhang Lubo <lubo.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
NetworkPkg/IpSecDxe/Ikev2/Payload.c | 18 +
Handle an invalid IPv6 address in NetLibAsciiStrToIp6(),
like '2000:::1com'.
Cc: Zhang Lubo <lubo.zh...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu &l
This patch is used to add the feature support scope to indicate
the feature completeness criteria, and some contents are also
updated/refined, e.g. Timeline and Feature Verification section.
Cc: Palmer Thomas
Cc: Ye Ting
Cc: Fu Siyuan
This patch is used to add the feature support scope to indicate
the feature completeness criteria, and some contents are also
updated/refined, e.g. Timeline and Feature Verification section.
Cc: Palmer Thomas
Cc: Ye Ting
Cc: Fu Siyuan
This patch is used to allow the IPv4 with prefix case.
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Zhang Lubo <lubo.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
-
tel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Impl.c | 10 +++---
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.c | 8
Cc: Santhapur Naveen <nave...@amiindia.co.in>
Cc: Laszlo Ersek <ler...@redhat.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
Jiaxin Wu (
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Impl.c | 10 +++---
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/MdeModulePkg/Universa
: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Impl.c | 18 +++---
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.c | 8 +---
2 files changed, 16 insertions(+), 10 deletions(-)
diff
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Zhang Lubo <lubo.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
Jiaxin Wu (2):
MdeModulePkg: Fix the wrong Timer event
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Zhang Lubo <lubo.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Impl.c | 4
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Zhang Lubo <lubo.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
NetworkPkg/DnsDxe/DnsImpl.c | 4 ++--
1 file changed, 2 in
Cc: Bi Dandan <dandan...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
NetworkPkg/IpSecDxe/IkeCommon.c | 10 +-
NetworkPkg/IpSecDxe/IkeCommon.h | 10 +-
2
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
NetworkPkg/Ip6Dxe/Ip6ConfigImpl.c | 59 +++
1 file changed, 29 insertions(+), 30 deletions(-)
diff --git a/NetworkPkg/Ip6Dxe/Ip6ConfigImp
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
.../Universal/Network/Ip4Dxe/Ip4Config2Impl.c | 62 +++---
1 file changed, 31 insertions(+), 31 deletions(-)
diff --git a/MdeModulePkg/Universal/Network/Ip
Cc: Hegde Nagaraj P <nagaraj-p.he...@hpe.com>
Cc: Subramanian Sriram <srira...@hpe.com>
Cc: Ye Ting <ting...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
Jiaxin Wu (2):
MdeModulePkg: Clean the previous
reement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
NetworkPkg/DnsDxe/DnsImpl.c | 104 +---
1 file changed, 40 insertions(+), 64 deletions(-)
diff --git a/NetworkPkg/DnsDxe/DnsImpl.c b/NetworkPkg/DnsDxe/DnsImpl.c
index cfaa4c7..3f3b756 100644
: Hegde Nagaraj P <nagaraj-p.he...@hpe.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
NetworkPkg/DnsDxe/DnsImpl.c | 81
e Ting <ting...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
NetworkPkg/DnsDxe/DnsImpl.c | 60 ++---
1 file changed, 35 insertions(+), 25 deletions(-)
diff --git a/NetworkPkg/DnsDx
*v2: update the commit log and refine the code comments.
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Zhang Lubo <lubo.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
Jia
eed to retry the IKE_SA_INIT.
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Zhang Lubo <lubo.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
NetworkPkg/IpSecDxe/Ikev2/Sa.c | 5
on failure. This patch is used
to correct the updates of IKE header "FLAG" according the RFC4306
section 3.1.
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Zhang Lubo <lubo.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-
ing subnet mask.
Cc: Santhapur Naveen <nave...@amiindia.co.in>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
.../Universal/Network/Dhcp4D
Cc: Palmer Thomas <thomas.pal...@hpe.com>
Cc: Long Qin <qin.l...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
Jiaxin Wu (2):
Cc: Palmer Thomas <thomas.pal...@hpe.com>
Cc: Long Qin <qin.l...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
Readme.MD |
om>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
NetworkPkg/TlsAuthConfigDxe/TlsAuthConfigImpl.c | 2 +-
NetworkPkg/TlsAuthConfigDxe/TlsAuthConfigImpl.h | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Zhang Lubo <lubo.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
Jiaxin Wu (2):
NetworkPkg/IpSecDxe: Fix UEFI IKE Initial Excha
u Siyuan <siyuan...@intel.com>
Cc: Zhang Lubo <lubo.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
NetworkPkg/IpSecDxe/Ikev2/ChildSa.c | 14 +++---
NetworkPkg/IpSecDxe/Ikev2/Exchange.c | 2 +-
Network
eturned from
Ikev2ParserNotifyCookiePayload(). Then the session will be broken.
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Zhang Lubo <lubo.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
ess succeed, the up caller will never have the chance to get
it's truly status.
Cc: Cohen Eugene <eug...@hp.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel
oCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
CryptoPkg/Include/Library/TlsLib.h | 2 +-
CryptoPkg/Library/TlsLib/TlsLib.c | 26 +++---
2 files changed, 16 insertions(+), 12 deletions(-)
diff --git a/CryptoPkg/Include/Library/TlsLib.h
b/C
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin...@intel.com>
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
MdePkg/Include/IndustryStandard/Tls1.h | 93
Cc: Palmer Thomas <thomas.pal...@hpe.com>
Cc: Long Qin <qin.l...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin...@intel.com>
Signed-off-by:
Cc: Palmer Thomas <thomas.pal...@hpe.com>
Cc: Long Qin <qin.l...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin...@intel.com>
Signed-off-by:
reement 1.0
Signed-off-by: Wu Jiaxin <jiaxin...@intel.com>
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
CryptoPkg/Library/TlsLib/TlsLib.c | 3585 +++--
1 file changed, 1802 insertions(+), 1783 deletions(-)
diff --git a/CryptoPkg/Library/TlsLib/TlsLib
gt;
Cc: Long Qin <qin.l...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin...@intel.com>
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
Jiaxin Wu
Cc: Palmer Thomas <thomas.pal...@hpe.com>
Cc: Samer El-Haj-Mahmoud <smahm...@lenovo.com>
Cc: Long Qin <qin.l...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
Cry
uan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
NetworkPkg/HttpDxe/HttpsSupport.c | 16 +++-
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/NetworkPkg/HttpDxe/HttpsSupport.c
b/Net
Cc: Palmer Thomas <thomas.pal...@hpe.com>
Cc: Samer El-Haj-Mahmoud <smahm...@lenovo.com>
Cc: Long Qin <qin.l...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by:
om>
Cc: Samer El-Haj-Mahmoud <smahm...@lenovo.com>
Cc: Long Qin <qin.l...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
CryptoPkg/Library/TlsLib/TlsLib.c | 200 +++
homas.pal...@hpe.com>
Cc: Samer El-Haj-Mahmoud <smahm...@lenovo.com>
Cc: Long Qin <qin.l...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
Jiax
t;
Cc: Long Qin <qin.l...@intel.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
---
NetworkPkg/HttpDxe/HttpsSupport.c | 8 +---
1 file change
This patch is used to centralize TlsCaCertificate name and guid
to TlsAuthentication.h
Cc: Palmer Thomas <thomas.pal...@hpe.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by:
201 - 300 of 393 matches
Mail list logo