Sorry for the boring update series for CryptoPkg recently (1.0.2a -> 1.0.2b -> 
1.0.2c). 
Just one day after 1.0.2b was available, OpenSSL team released a new one 
(1.0.2c) to fix  compatibility issue. I have to update this patch series to 
catch this upgrade. :-(. OK, it may be good for me to correct the patch format 
per Jordon's comments directly. 

Ard & Ting, this update for 1.0.2c is almost same with 1.0.2b-patch, except 
letter changes ("b"->"c"). :-)


Best Regards & Thanks,
LONG, Qin

-----Original Message-----
From: Long, Qin [mailto:qin.l...@intel.com] 
Sent: Monday, June 15, 2015 12:54 AM
To: ard.biesheu...@linaro.org; Ye, Ting
Cc: edk2-devel@lists.sourceforge.net
Subject: [edk2] [patch 0/3] *** Update OpenSSL support to 1.0.2c release ***

[NOTE]
Just one day after 1.0.2b release, one new upgrade (1.0.2c) was released to 
resolve ABI compatibility problems. This patch has to be updated to catch this 
latest release.
No actual changes between this 1.0.2c-patch and the last 1.0.2b-patch series.
================================================================
OpenSSL 1.0.2b was just released at 11-Jun-2015. This patch is updated to catch 
this latest release.
The changes between 1.0.2a-patch and 1.0.2b-patch is few:
  > One memory allocation bug was already fixed in 1.0.2b codes (x509_vpm.c)
    Then remove the fix codes from EDKII-openssl-1.0.2b.patch
  > Add few missed boundary check in CryptX509.c 
================================================================
Update the EDKII crypto provider from openssl 0.9.8zf to 1.0.2b.
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.

Long, Qin (3):
  CryptoPkg: Update openssl patch file from 0.9.8zf to 1.0.2c
  CryptoPkg: Update OpensslLib module files for openssl-1.0.2c support
  CryptoPkg: Wrapper files updates to support openssl-1.0.2c

 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     |  11 +-
 CryptoPkg/Library/BaseCryptLib/Pk/CryptTs.c        |  12 +-
 CryptoPkg/Library/BaseCryptLib/Pk/CryptX509.c      |  18 +-
 .../Library/OpensslLib/EDKII_openssl-0.9.8zf.patch | 279 ----------  
.../Library/OpensslLib/EDKII_openssl-1.0.2c.patch  | 346 ++++++++++++
 CryptoPkg/Library/OpensslLib/Install.cmd           | 146 ++---
 CryptoPkg/Library/OpensslLib/Install.sh            | 146 ++---
 CryptoPkg/Library/OpensslLib/OpensslLib.inf        | 620 ++++++++++++++-------
 CryptoPkg/Library/OpensslLib/Patch-HOWTO.txt       |  46 +-
 13 files changed, 1013 insertions(+), 651 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.2c.patch

--
1.9.5.msysgit.1


------------------------------------------------------------------------------
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

------------------------------------------------------------------------------
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to