]> git.proxmox.com Git - mirror_edk2.git/commit - CryptoPkg/Library/TlsLib/TlsLib.uni
CryptoPkg: Add new TlsLib library
authorJiaxin Wu <jiaxin.wu@intel.com>
Wed, 14 Dec 2016 02:34:57 +0000 (10:34 +0800)
committerJiaxin Wu <jiaxin.wu@intel.com>
Thu, 22 Dec 2016 12:33:22 +0000 (20:33 +0800)
commit9396cdfeaa7a053093c9d0a1f13ef6d672dfaa9f
tree69484bd9eae9f7b428441956917b886eb60bbb8b
parent32387e0081db5ec9cda2b58f72e2ccb04e3ff48e
CryptoPkg: Add new TlsLib library

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 <ting.ye@intel.com>
Cc: Long Qin <qin.long@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Zhang Lubo <lubo.zhang@intel.com>
Cc: Thomas Palmer <thomas.palmer@hpe.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Qin Long <qin.long@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
CryptoPkg/CryptoPkg.dec
CryptoPkg/CryptoPkg.dsc
CryptoPkg/Include/Library/TlsLib.h [new file with mode: 0644]
CryptoPkg/Library/TlsLib/InternalTlsLib.h [new file with mode: 0644]
CryptoPkg/Library/TlsLib/TlsConfig.c [new file with mode: 0644]
CryptoPkg/Library/TlsLib/TlsInit.c [new file with mode: 0644]
CryptoPkg/Library/TlsLib/TlsLib.inf [new file with mode: 0644]
CryptoPkg/Library/TlsLib/TlsLib.uni [new file with mode: 0644]
CryptoPkg/Library/TlsLib/TlsProcess.c [new file with mode: 0644]