On 12 June 2015 at 13:25, Long, Qin <qin.l...@intel.com> wrote:
> That's great, Thanks, Ard.
>
> (I still re-create one patch based on the just-cloned tree, with the patch 
> name fix. :-)).
>

I still cannot apply it from the mailing list, but don't worry about
it. If it applies cleanly to the repository, it should be fine.

Thanks,
Ard,

> -----Original Message-----
> From: Ard Biesheuvel [mailto:ard.biesheu...@linaro.org]
> Sent: Friday, June 12, 2015 4:58 PM
> To: Long, Qin
> Cc: Ye, Ting; edk2-devel@lists.sourceforge.net
> Subject: Re: [patch 0/3] *** Update OpenSSL support to 1.0.2b release ***
>
> On 12 June 2015 at 10:25, qlong <qin.l...@intel.com> wrote:
>> [NOTE]
>> 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.
>>
>
> OK, with some manual massaging of the patches, I managed to apply them and do 
> a test build and test run on the ArmVirtQemu-AARCH64 platform.
> Everything works fine afaict.
>
> For the series:
>
> Tested-by: Ard Biesheuvel <ard.biesheu...@linaro.org>
> Reviewed-by: Ard Biesheuvel <ard.biesheu...@linaro.org>
>
>
>> qlong (3):
>>   [CryptoPkg]  Remove the old patch file for openssl-0.9.8zf build, and
>>     add the patch file for openssl-1.0.2b.
>>   [CryptoPkg] Update INF file, installation scripts and HOWTO for
>>     openssl-1.0.2b support.
>>   [CryptoPkg] Updates some support header files and wrapper files to
>>     support openssl-1.0.2b build, and correct some openssl API usages
>>       & boundary check.
>>
>>  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-1.0.2b.patch  | 346 ++++++++++++
>> .../Library/OpensslLib/EDKII_openssl-0.9.8zf.patch | 279 ----------
>>  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  create mode 100644
>> CryptoPkg/Library/OpensslLib/EDKII-openssl-1.0.2b.patch
>>  delete mode 100644
>> CryptoPkg/Library/OpensslLib/EDKII_openssl-0.9.8zf.patch
>>
>> --
>> 1.9.5.msysgit.1
>>

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

Reply via email to