Hao Wu
264702a04b
CryptoPkg: Convert files to CRLF line ending
...
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com >
Reviewed-by: Long Qin <qin.long@intel.com >
2017-04-06 15:42:34 +08:00
Qin Long
113581e6f3
CryptoPkg/TlsLib: Update TLS Wrapper to align with OpenSSL changes.
...
This patch update the wrapper implementation in TlsLib to align
with the latest OpenSSL-1.1.0xx API changes.
Cc: Ting Ye <ting.ye@intel.com >
Cc: Palmer Thomas <thomas.palmer@hpe.com >
Cc: Jiaxin Wu <jiaxin.wu@intel.com >
Cc: Laszlo Ersek <lersek@redhat.com >
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org >
Cc: Gary Lin <glin@suse.com >
Cc: Ronald Cron <ronald.cron@arm.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qin Long <qin.long@intel.com >
Reviewed-by: Wu Jiaxin <jiaxin.wu@intel.com >
Reviewed-by: Ting Ye <ting.ye@intel.com >
2017-03-29 16:19:55 +08:00
Qin Long
ec7ad9e103
CryptoPkg: Add extra build option to disable VS build warning
...
openssl/include/openssl/lhash.h will bring C4090 build warning
issue, which is one known issue for OpenSSL under Visual Studio
toolchain.
Refer to https://github.com/openssl/openssl/issues/2214 for more
discussions against this.
Use /wd4090 to silence this build warning until OpenSSL fix this.
Cc: Ting Ye <ting.ye@intel.com >
Cc: Laszlo Ersek <lersek@redhat.com >
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org >
Cc: Gary Lin <glin@suse.com >
Cc: Ronald Cron <ronald.cron@arm.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qin Long <qin.long@intel.com >
Reviewed-by: Ting Ye <ting.ye@intel.com >
2017-03-29 16:15:19 +08:00
Jiaxin Wu
9fba84ac6e
CryptoPkg/TlsLib: Refine the coding style.
...
Cc: Ye Ting <ting.ye@intel.com >
Cc: Fu Siyuan <siyuan.fu@intel.com >
Cc: Long Qin <qin.long@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com >
Reviewed-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
2017-01-06 11:59:43 +08:00
Jiaxin Wu
9396cdfeaa
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 >
2016-12-22 20:33:22 +08:00