Hi All,
Any comment about this patch set? Thanks very much.
-Original Message-
From: devel@edk2.groups.io On Behalf Of Li, Yi
Sent: Monday, September 26, 2022 2:27 PM
To: devel@edk2.groups.io
Cc: Li, Yi1 ; Yao, Jiewen ; Wang, Jian
J ; Lu, Xiaoyu1 ; Jiang, Guomin
Subject: [edk2-devel] [PATCH 0/3] CryptoPkg: Extend Tls library
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3892
Review PR: https://github.com/tianocore/edk2/pull/3400
This patch sequence is used to extend Tls library, which are wrapped over
OpenSSL. The implementation provides library functions for EFI DXE dirver and
Protocol.
All APIs passed unit test and fuzzing test, detail as:
1. Unit test:
New Tls APIs tested on Intel platform as part of WIFI WPA3 feature.
2. Fuzzing test:
Various Fuzz Testing are employed across the all introduced APIs, and the test
is used AFL (2.52b) and Libfuzzer (clang+llvm-11.0.0) as the fuzzer, based on
HBFA.
Fuzzing Pass Rate is 100%;
The Code Coverage of new APIs is 91%.
All test case show in:
https://github.com/liyi77/edk2-staging/tree/HBFA/HBFA/UefiHostFuzzTestCasePkg/TestCase/CryptoPkg
Tested-by: Yi Li
Cc: Jiewen Yao
Cc: Jian J Wang
Cc: Xiaoyu Lu
Cc: Guomin Jiang
Signed-off-by: Yi Li
*** BLURB HERE ***
Yi Li (3):
MdePkg: Add Tls configuration related define
CryptoPkg: Extend Tls function library
CryptoPkg: Add new Tls APIs to DXE and protocol
CryptoPkg/Driver/Crypto.c | 155 ++-
CryptoPkg/Include/Library/TlsLib.h| 126 +-
.../Pcd/PcdCryptoServiceFamilyEnable.h| 5 +
.../BaseCryptLibOnProtocolPpi/CryptLib.c | 146 ++-
CryptoPkg/Library/TlsLib/InternalTlsLib.h | 4 +
CryptoPkg/Library/TlsLib/TlsConfig.c | 413 --
CryptoPkg/Library/TlsLib/TlsProcess.c | 32 ++
CryptoPkg/Library/TlsLibNull/TlsConfigNull.c | 123 +-
CryptoPkg/Library/TlsLibNull/TlsProcessNull.c | 23 +
CryptoPkg/Private/Protocol/Crypto.h | 136 +-
MdePkg/Include/IndustryStandard/Tls1.h| 110 +++--
11 files changed, 1200 insertions(+), 73 deletions(-)
--
2.31.1.windows.1
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#94559): https://edk2.groups.io/g/devel/message/94559
Mute This Topic: https://groups.io/mt/93921698/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-