Update the EDKII crypto provider from openssl 0.9.8zf to 1.0.2a. The OpenSSL Project announced that the support for version 0.9.8 will cease on 31st December 2015. This patch updates the EDKII openssl support to the latest 1.0.2 branch.
qlong (3): [CryptoPkg] Remove the old patch file for openssl-0.9.8zf build, and add the patch file for openssl-1.0.2a. [CryptoPkg] Update INF file, installation scripts and HOWTO for openssl-1.0.2a support. [CryptoPkg] Updates some support header files and wrapper files to support openssl-1.0.2a build, and correct some openssl API usages when handling ASN.1 en/decoding. CryptoPkg/Include/OpenSslSupport.h | 8 +- CryptoPkg/Include/memory.h | 16 + .../Library/BaseCryptLib/Pk/CryptAuthenticode.c | 6 +- CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7Sign.c | 10 +- .../Library/BaseCryptLib/Pk/CryptPkcs7Verify.c | 9 +- CryptoPkg/Library/BaseCryptLib/Pk/CryptTs.c | 10 +- CryptoPkg/Library/BaseCryptLib/Pk/CryptX509.c | 6 +- .../Library/OpensslLib/EDKII_openssl-0.9.8zf.patch | 279 ---------- .../Library/OpensslLib/EDKII_openssl-1.0.2a.patch | 358 ++++++++++++ CryptoPkg/Library/OpensslLib/Install.cmd | 146 ++--- CryptoPkg/Library/OpensslLib/Install.sh | 146 ++--- CryptoPkg/Library/OpensslLib/OpensslLib.inf | 618 ++++++++++++++------- CryptoPkg/Library/OpensslLib/Patch-HOWTO.txt | 46 +- 13 files changed, 1012 insertions(+), 646 deletions(-) create mode 100644 CryptoPkg/Include/memory.h delete mode 100644 CryptoPkg/Library/OpensslLib/EDKII_openssl-0.9.8zf.patch create mode 100644 CryptoPkg/Library/OpensslLib/EDKII_openssl-1.0.2a.patch -- 1.9.5.msysgit.1 ------------------------------------------------------------------------------ _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel