回复: [edk2-devel] [PATCH 00/29] CryptoPkg: Update OpenSSL submodule to 3.0.9

gaoliming via groups.io gaoliming=byosoft.com.cn at groups.io
Fri Aug 4 09:44:17 UTC 2023


Hi, all
  We are near to the soft feature freeze for the stable tag 202308. Please give your opinion for this patch set to catch 202308 release.

  Now, Ard, Jiewen (Crypto Package Maintainer), Yi (Patch Contributor) opinion is to merge this patch set if no other comments in one week.

  Leif opinion is to agree with the package maintainer. 

  All changes of this patch set are in CryptoPkg. So, I also agree with CryptoPkg maintainer. 

Thanks
Liming
> -----邮件原件-----
> 发件人: devel at edk2.groups.io <devel at edk2.groups.io> 代表 Leif Lindholm
> 发送时间: 2023年8月3日 2:46
> 收件人: Kinney, Michael D <michael.d.kinney at intel.com>;
> devel at edk2.groups.io; Gao, Liming <gaoliming at byosoft.com.cn>; Li, Yi1
> <yi1.li at intel.com>
> 抄送: Yao, Jiewen <jiewen.yao at intel.com>; Lu, Xiaoyu1
> <xiaoyu1.lu at intel.com>; Jiang, Guomin <guomin.jiang at intel.com>; 'Gerd
> Hoffmann' <kraxel at redhat.com>; Andrew Fish (afish at apple.com)
> <afish at apple.com>
> 主题: Re: [edk2-devel] [PATCH 00/29] CryptoPkg: Update OpenSSL
> submodule to 3.0.9
> 
> I am a little bit nervous about introducing this massive change so late in the
> cycle,
> and am not sure whether any deferral of the soft freeze would be sufficient to
> change that.
> My preference would be having this introduced right after the stable tag,
> giving it a full cycle of enforced testing before the next stable tag.
> 
> *But* I'm probably less vested in that outcome than some others, and am
> happy
> to leave the call to the CryptoPkg (and other affected) maintainers.
> 
> /
>     Leif
> 
> > -----Original Message-----
> > From: Kinney, Michael D <michael.d.kinney at intel.com>
> > Sent: Wednesday, August 2, 2023 5:42 PM
> > To: devel at edk2.groups.io; Gao, Liming <gaoliming at byosoft.com.cn>; Li, Yi1
> > <yi1.li at intel.com>
> > Cc: Yao, Jiewen <jiewen.yao at intel.com>; Lu, Xiaoyu1
> <xiaoyu1.lu at intel.com>;
> > Jiang, Guomin <guomin.jiang at intel.com>; 'Gerd Hoffmann'
> > <kraxel at redhat.com>; Andrew Fish (afish at apple.com) <afish at apple.com>;
> > Leif Lindholm <llindhol at qti.qualcomm.com>; Kinney, Michael D
> > <michael.d.kinney at intel.com>
> > Subject: RE: [edk2-devel] [PATCH 00/29] CryptoPkg: Update OpenSSL
> > submodule to 3.0.9
> >
> > WARNING: This email originated from outside of Qualcomm. Please be wary
> > of any links or attachments, and do not enable macros.
> >
> > Hi Liming,
> >
> > I have added Andrew and Leif to this thread so we can discuss
> > if the release date need to be adjusted.
> >
> > Mike
> >
> >
> > > -----Original Message-----
> > > From: devel at edk2.groups.io <devel at edk2.groups.io> On Behalf Of
> > gaoliming
> > > via groups.io
> > > Sent: Wednesday, August 2, 2023 3:07 AM
> > > To: devel at edk2.groups.io; Li, Yi1 <yi1.li at intel.com>
> > > Cc: Yao, Jiewen <jiewen.yao at intel.com>; Lu, Xiaoyu1
> > > <xiaoyu1.lu at intel.com>; Jiang, Guomin <guomin.jiang at intel.com>; 'Gerd
> > > Hoffmann' <kraxel at redhat.com>
> > > Subject: 回复: [edk2-devel] [PATCH 00/29] CryptoPkg: Update OpenSSL
> > > submodule to 3.0.9
> > >
> > > Yi:
> > >   Thanks for your great work to update openssl 3.0. The commit message
> > > shows this patch set must catch edk2 202308 stable tag. Right?
> > >   Edk2 202308 stable tag will start soft feature free from Aug 7th (next
> > > Monday). That means this patch set needs to pass code review in one
> > > week.
> > >
> > > Jiwen, Gerd:
> > >   Can you give your comments for this patch set this week? If you need
> > > more time, I will raise the request to defer the soft feature freeze.
> > >
> > > Thanks
> > > Liming
> > > > -----邮件原件-----
> > > > 发件人: devel at edk2.groups.io <devel at edk2.groups.io> 代表 Li, Yi
> > > > 发送时间: 2023年7月28日 14:40
> > > > 收件人: devel at edk2.groups.io
> > > > 抄送: Yi Li <yi1.li at intel.com>; Jiewen Yao <jiewen.yao at intel.com>;
> > > Xiaoyu
> > > > Lu <xiaoyu1.lu at intel.com>; Guomin Jiang <guomin.jiang at intel.com>;
> > Gerd
> > > > Hoffmann <kraxel at redhat.com>
> > > > 主题: [edk2-devel] [PATCH 00/29] CryptoPkg: Update OpenSSL
> > submodule to
> > > > 3.0.9
> > > >
> > > > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3466
> > > >
> > > > According to https://www.OpenSSL.org/policies/releasestrat.html,
> > > > OpenSSL Version 1.1.1 will be supported until 2023-09-11 (LTS).
> > > > Need to upgrade OpenSsl to 3.0.9 before 1.1.1 support stopping.
> > > >
> > > > PR: https://github.com/tianocore/edk2/pull/4692
> > > >
> > > > Cc: Jiewen Yao <jiewen.yao at intel.com>
> > > > Cc: Xiaoyu Lu <xiaoyu1.lu at intel.com>
> > > > Cc: Guomin Jiang <guomin.jiang at intel.com>
> > > > Cc: Gerd Hoffmann <kraxel at redhat.com>
> > > > Gerd Hoffmann (15):
> > > >   CryptoPkg/openssl: update submodule to openssl-3.0.9
> > > >   CryptoPkg/openssl: cleanup all openssl1.1.1 generated files and code
> > > >   CryptoPkg/openssl: update Openssl*.inf files for openssl 3.0
> > > >   CryptoPkg/openssl: add openssl3 configure scripts
> > > >   CryptoPkg/openssl: UefiAsm.conf update for openssl 3.0
> > > >   CryptoPkg/BaseCryptLib: no openssl deprecation warnings please
> > > >   CryptoPkg/BaseCryptLib: adapt CryptSm3.c to openssl 3.0 changes.
> > > >   CryptoPkg/BaseCryptLib: drop BIO_* dummy functions
> > > >   CryptoPkg/TlsLib: ERR_GET_FUNC is gone
> > > >   CryptoPkg/openssl: adapt rand_pool.c to openssl 3.0 changes
> > > >   CryptoPkg/openssl: move compiler_flags to buildinf.c
> > > >   CryptoPkg/openssl: store dummy update for openssl 3.0
> > > >   CryptoPkg/openssl: adapt EcSm2Null.c for openssl 3.0
> > > >   CryptoPkg/TlsLib: use unsigned long for ErrorCode
> > > >   CryptoPkg/openssl: update CI config for openssl 3.0
> > > >
> > > > Yi Li (14):
> > > >   CryptoPkg: Move all UEFI implement of openssl to OpensslStub
> > > >   CryptoPkg: use UEFI provider as default
> > > >   CryptoPkg: adapt 3.0 change in SslNull.c
> > > >   CryptoPkg: Add instrinsics to support building openssl3 on IA32
> > > >     windows
> > > >   CryptoPkg: disable C4133 warning in openssl libraries
> > > >   CryptoPkg: Align with 4096 when build with OpensslFullAccel
> > > >   CryptoPkg: Enable memcpy sys call in RISCV64 build
> > > >   CryptoPkg: add missing gcc instructions
> > > >   CryptoPkg: add define of maximum unsigned size_t
> > > >   CryptoPkg: add implemention of _ftol2_sse() to avoid build error
> > > >   CryptoPkg: add more dummy implement of openssl for size
> optimization
> > > >   CryptoPkg: run configure.py to update all generated files
> > > >   CryptoPkg: remove strcmp to syscall
> > > >   CryptoPkg: remove BN and EC accel for size optimization
> > > >
> > > >  CryptoPkg/CryptoPkg.ci.yaml                   |   54 +-
> > > >  CryptoPkg/CryptoPkg.dec                       |    4 +
> > > >  CryptoPkg/CryptoPkg.dsc                       |   12 +-
> > > >  .../Library/BaseCryptLib/Hash/CryptSm3.c      |   14 +-
> > > >  .../Library/BaseCryptLib/InternalCryptLib.h   |    2 +
> > > >  .../Library/BaseCryptLib/SysCall/CrtWrapper.c |   36 +-
> > > >  .../SysCall/UnitTestHostCrtWrapper.c          |   25 -
> > > >  CryptoPkg/Library/Include/CrtLibSupport.h     |    1 +
> > > >  .../Library/Include/openssl/opensslconf.h     |  333 -
> > > >  .../IntrinsicLib/Ia32/MathDivModU64x64.c      |   23 +
> > > >  .../Library/IntrinsicLib/Ia32/MathDivS64x64.c |   22 +
> > > >  .../Library/IntrinsicLib/Ia32/MathDivU64x64.c |   22 +
> > > >  .../Library/IntrinsicLib/Ia32/MathFtol.c      |   12 +
> > > >  .../Library/IntrinsicLib/Ia32/MathLldiv.asm   |  203 +
> > > >  .../Library/IntrinsicLib/Ia32/MathModU64x64.c |   26 +
> > > >  .../Library/IntrinsicLib/Ia32/MathUlldiv.asm  |  157 +
> > > >  .../Library/IntrinsicLib/Ia32/MathUlldvrm.asm |  184 +
> > > >  .../Library/IntrinsicLib/Ia32/MathUllrem.asm  |  163 +
> > > >  .../Library/IntrinsicLib/IntrinsicLib.inf     |   11 +-
> > > >  .../Library/IntrinsicLib/MemoryIntrinsics.c   |    9 -
> > > >  .../IA32/crypto/modes/ghash-x86.nasm          |  700 --
> > > >  .../OpensslLib/IA32/crypto/sha/sha1-586.nasm  | 1394 ---
> > > >  .../IA32/crypto/sha/sha256-586.nasm           | 3364 -------
> > > >  .../IA32/crypto/sha/sha512-586.nasm           |  579 --
> > > >  .../IA32Gcc/crypto/modes/ghash-x86.S          |  703 --
> > > >  .../OpensslLib/IA32Gcc/crypto/sha/sha1-586.S  | 1389 ---
> > > >  .../IA32Gcc/crypto/sha/sha256-586.S           | 3356 -------
> > > >  .../IA32Gcc/crypto/sha/sha512-586.S           |  574 --
> > > >  .../Library/OpensslLib/OpenSSL-HOWTO.txt      |    4 +-
> > > >  .../OpensslGen/IA32-GCC/crypto/aes/aes-586.S  | 3320 +++++++
> > > >  .../IA32-GCC}/crypto/aes/aesni-x86.S          |  141 +-
> > > >  .../IA32-GCC}/crypto/aes/vpaes-x86.S          |   92 +-
> > > >  .../OpensslGen/IA32-GCC/crypto/bn/bn-586.S    | 1572 ++++
> > > >  .../OpensslGen/IA32-GCC/crypto/bn/co-586.S    | 1290 +++
> > > >  .../OpensslGen/IA32-GCC/crypto/bn/x86-gf2m.S  |  374 +
> > > >  .../OpensslGen/IA32-GCC/crypto/bn/x86-mont.S  |  494 +
> > > >  .../IA32-GCC/crypto/ec/ecp_nistz256-x86.S     | 5290
> +++++++++++
> > > >  .../OpensslGen/IA32-GCC/crypto/md5/md5-586.S  |  700 ++
> > > >  .../IA32-GCC/crypto/modes/ghash-x86.S         | 1316 +++
> > > >  .../OpensslGen/IA32-GCC/crypto/sha/sha1-586.S | 4006 ++++++++
> > > >  .../IA32-GCC/crypto/sha/sha256-586.S          | 6804
> ++++++++++++++
> > > >  .../IA32-GCC/crypto/sha/sha512-586.S          | 2850 ++++++
> > > >  .../IA32-GCC}/crypto/x86cpuid.S               |  252 +-
> > > >  .../IA32-MSFT/crypto/aes/aes-586.nasm         | 3211 +++++++
> > > >  .../IA32-MSFT}/crypto/aes/aesni-x86.nasm      |   14 +-
> > > >  .../IA32-MSFT}/crypto/aes/vpaes-x86.nasm      |   10 -
> > > >  .../IA32-MSFT/crypto/bn/bn-586.nasm           | 1515 +++
> > > >  .../IA32-MSFT/crypto/bn/co-586.nasm           | 1252 +++
> > > >  .../IA32-MSFT/crypto/bn/x86-gf2m.nasm         |  345 +
> > > >  .../IA32-MSFT/crypto/bn/x86-mont.nasm         |  479 +
> > > >  .../IA32-MSFT/crypto/ec/ecp_nistz256-x86.nasm | 5128 ++++++++++
> > > >  .../IA32-MSFT/crypto/md5/md5-586.nasm         |  683 ++
> > > >  .../IA32-MSFT/crypto/modes/ghash-x86.nasm     | 1257 +++
> > > >  .../IA32-MSFT/crypto/sha/sha1-586.nasm        | 3970 ++++++++
> > > >  .../IA32-MSFT/crypto/sha/sha256-586.nasm      | 6789
> > > > ++++++++++++++
> > > >  .../IA32-MSFT/crypto/sha/sha512-586.nasm      | 2835 ++++++
> > > >  .../IA32-MSFT}/crypto/x86cpuid.nasm           |  175 +-
> > > >  .../X64-GCC/crypto/aes/aes-x86_64.s           | 2679 ++++++
> > > >  .../X64-GCC/crypto/aes/aesni-mb-x86_64.s      | 1609 ++++
> > > >  .../X64-GCC/crypto/aes/aesni-sha1-x86_64.s}   | 1381 ++-
> > > >  .../X64-GCC/crypto/aes/aesni-sha256-x86_64.s  | 4456 +++++++++
> > > >  .../X64-GCC/crypto/aes/aesni-x86_64.s}        |   42 +-
> > > >  .../X64-GCC/crypto/aes/bsaes-x86_64.s         | 2618 ++++++
> > > >  .../X64-GCC/crypto/aes/vpaes-x86_64.s}        |   36 +-
> > > >  .../OpensslGen/X64-GCC/crypto/bn/rsaz-avx2.s  | 1765 ++++
> > > >  .../X64-GCC/crypto/bn/rsaz-avx512.s           |  901 ++
> > > >  .../X64-GCC/crypto/bn/rsaz-x86_64.s           | 2036 ++++
> > > >  .../X64-GCC/crypto/bn/x86_64-gf2m.s           |  332 +
> > > >  .../X64-GCC/crypto/bn/x86_64-mont.s           | 1260 +++
> > > >  .../X64-GCC/crypto/bn/x86_64-mont5.s          | 3624 +++++++
> > > >  .../X64-GCC/crypto/ec/ecp_nistz256-x86_64.s   | 7364
> > +++++++++++++++
> > > >  .../X64-GCC/crypto/ec/x25519-x86_64.s         |  823 ++
> > > >  .../X64-GCC/crypto/md5/md5-x86_64.s           |  704 ++
> > > >  .../X64-GCC/crypto/modes/aesni-gcm-x86_64.s   |  810 ++
> > > >  .../X64-GCC/crypto/modes/ghash-x86_64.s}      |  512 +-
> > > >  .../X64-GCC/crypto/sha/keccak1600-x86_64.s    |  545 ++
> > > >  .../X64-GCC/crypto/sha/sha1-mb-x86_64.s       | 7324
> > > > +++++++++++++++
> > > >  .../X64-GCC/crypto/sha/sha1-x86_64.s          | 5471
> +++++++++++
> > > >  .../X64-GCC/crypto/sha/sha256-mb-x86_64.s     | 8005
> > > > ++++++++++++++++
> > > >  .../X64-GCC/crypto/sha/sha256-x86_64.s        | 5477
> +++++++++++
> > > >  .../X64-GCC/crypto/sha/sha512-x86_64.s        | 5482
> +++++++++++
> > > >  .../X64-GCC/crypto/x86_64cpuid.s}             |   41 +-
> > > >  .../X64-MSFT/crypto/aes/aes-x86_64.nasm       | 2969 ++++++
> > > >  .../X64-MSFT/crypto/aes/aesni-mb-x86_64.nasm  | 1846 ++++
> > > >  .../crypto/aes/aesni-sha1-x86_64.nasm         | 1902 +++-
> > > >  .../crypto/aes/aesni-sha256-x86_64.nasm       | 4708
> ++++++++++
> > > >  .../X64-MSFT}/crypto/aes/aesni-x86_64.nasm    |   21 +-
> > > >  .../X64-MSFT/crypto/aes/bsaes-x86_64.nasm     | 2823 ++++++
> > > >  .../X64-MSFT}/crypto/aes/vpaes-x86_64.nasm    |   15 +-
> > > >  .../X64-MSFT/crypto/bn/rsaz-avx2.nasm         | 1981 ++++
> > > >  .../X64-MSFT/crypto/bn/rsaz-avx512.nasm       | 1031 ++
> > > >  .../X64-MSFT/crypto/bn/rsaz-x86_64.nasm       | 2261 +++++
> > > >  .../X64-MSFT/crypto/bn/x86_64-gf2m.nasm       |  425 +
> > > >  .../X64-MSFT/crypto/bn/x86_64-mont.nasm       | 1472 +++
> > > >  .../X64-MSFT/crypto/bn/x86_64-mont5.nasm      | 3842 ++++++++
> > > >  .../crypto/ec/ecp_nistz256-x86_64.nasm        | 7920
> > > > ++++++++++++++++
> > > >  .../X64-MSFT/crypto/ec/x25519-x86_64.nasm     | 1064 +++
> > > >  .../X64-MSFT/crypto/md5/md5-x86_64.nasm       |  786 ++
> > > >  .../crypto/modes/aesni-gcm-x86_64.nasm        |  981 ++
> > > >  .../X64-MSFT}/crypto/modes/ghash-x86_64.nasm  |  531 +-
> > > >  .../crypto/sha/keccak1600-x86_64.nasm         |  527 ++
> > > >  .../X64-MSFT/crypto/sha/sha1-mb-x86_64.nasm   | 7610
> > > > +++++++++++++++
> > > >  .../X64-MSFT/crypto/sha/sha1-x86_64.nasm      | 5766
> ++++++++++++
> > > >  .../X64-MSFT/crypto/sha/sha256-mb-x86_64.nasm | 8291
> > > > +++++++++++++++++
> > > >  .../X64-MSFT}/crypto/sha/sha256-x86_64.nasm   | 2692 +++++-
> > > >  .../X64-MSFT/crypto/sha/sha512-x86_64.nasm    | 5665
> +++++++++++
> > > >  .../X64-MSFT}/crypto/x86_64cpuid.nasm         |   19 +-
> > > >  .../OpensslGen/include/crypto/bn_conf.h       |   29 +
> > > >  .../OpensslGen/include}/crypto/dso_conf.h     |    8 +-
> > > >  .../OpensslGen/include/openssl/asn1.h         | 1128 +++
> > > >  .../OpensslGen/include/openssl/asn1t.h        |  946 ++
> > > >  .../OpensslGen/include/openssl/bio.h          |  887 ++
> > > >  .../OpensslGen/include/openssl/cmp.h          |  597 ++
> > > >  .../OpensslGen/include/openssl/cms.h          |  493 +
> > > >  .../OpensslGen/include/openssl/conf.h         |  211 +
> > > >  .../include/openssl/configuration-ec.h        |  323 +
> > > >  .../include/openssl/configuration-noec.h      |  332 +
> > > >  .../include/openssl/configuration.h           |    5 +
> > > >  .../OpensslGen/include/openssl/crmf.h         |  227 +
> > > >  .../OpensslGen/include/openssl/crypto.h       |  558 ++
> > > >  .../OpensslGen/include/openssl/ct.h           |  573 ++
> > > >  .../OpensslGen/include/openssl/err.h          |  504 +
> > > >  .../OpensslGen/include/openssl/ess.h          |  128 +
> > > >  .../OpensslGen/include/openssl/fipskey.h      |   36 +
> > > >  .../OpensslGen/include/openssl/lhash.h        |  288 +
> > > >  .../OpensslGen/include/openssl/ocsp.h         |  483 +
> > > >  .../OpensslGen/include/openssl/opensslv.h     |  114 +
> > > >  .../OpensslGen/include/openssl/pkcs12.h       |  350 +
> > > >  .../OpensslGen/include/openssl/pkcs7.h        |  427 +
> > > >  .../OpensslGen/include/openssl/safestack.h    |  297 +
> > > >  .../OpensslGen/include/openssl/srp.h          |  285 +
> > > >  .../OpensslGen/include/openssl/ssl.h          | 2599 ++++++
> > > >  .../OpensslGen/include/openssl/ui.h           |  407 +
> > > >  .../OpensslGen/include/openssl/x509.h         | 1276 +++
> > > >  .../OpensslGen/include/openssl/x509_vfy.h     |  894 ++
> > > >  .../OpensslGen/include/openssl/x509v3.h       | 1450 +++
> > > >  .../providers/common/der/der_digests_gen.c    |  160 +
> > > >  .../providers/common/der/der_ec_gen.c         |  279 +
> > > >  .../providers/common/der/der_ecx_gen.c        |   44 +
> > > >  .../providers/common/der/der_rsa_gen.c        |  174 +
> > > >  .../providers/common/der/der_wrap_gen.c       |   46 +
> > > >  .../common/include/prov/der_digests.h         |  160 +
> > > >  .../providers/common/include/prov/der_ec.h    |  286 +
> > > >  .../providers/common/include/prov/der_ecx.h   |   50 +
> > > >  .../providers/common/include/prov/der_rsa.h   |  187 +
> > > >  .../providers/common/include/prov/der_wrap.h  |   46 +
> > > >  CryptoPkg/Library/OpensslLib/OpensslLib.inf   |  505 +-
> > > >  .../Library/OpensslLib/OpensslLibAccel.inf    | 1223 ++-
> > > >  .../Library/OpensslLib/OpensslLibCrypto.inf   |  467 +-
> > > >  .../Library/OpensslLib/OpensslLibFull.inf     |  602 +-
> > > >  .../OpensslLib/OpensslLibFullAccel.inf        | 1321 ++-
> > > >  .../OpensslLib/{ => OpensslStub}/EcSm2Null.c  |    7 +-
> > > >  .../OpensslLib/OpensslStub/EncoderNull.c      |  364 +
> > > >  .../OpensslLib/OpensslStub/Pkcs12Null.c       |  146 +
> > > >  .../OpensslLib/OpensslStub/SslExtServNull.c   |  517 +
> > > >  .../OpensslLib/{ => OpensslStub}/SslNull.c    |    6 +-
> > > >  .../OpensslLib/OpensslStub/SslStatServNull.c  |  306 +
> > > >  .../OpensslLib/OpensslStub/ossl_store.c       |  175 +
> > > >  .../OpensslLib/{ => OpensslStub}/rand_pool.c  |   24 +-
> > > >  .../Library/OpensslLib/OpensslStub/uefiprov.c |  325 +
> > > >  CryptoPkg/Library/OpensslLib/UefiAsm.conf     |   41 +-
> > > >  .../X64/crypto/aes/aesni-mb-x86_64.nasm       |  732 --
> > > >  .../X64/crypto/aes/aesni-sha256-x86_64.nasm   |   78 -
> > > >  .../X64/crypto/modes/aesni-gcm-x86_64.nasm    |   34 -
> > > >  .../X64/crypto/sha/sha1-mb-x86_64.nasm        | 3137 -------
> > > >  .../X64/crypto/sha/sha1-x86_64.nasm           | 2884 ------
> > > >  .../X64/crypto/sha/sha256-mb-x86_64.nasm      | 3461 -------
> > > >  .../X64/crypto/sha/sha512-x86_64.nasm         | 1938 ----
> > > >  .../X64Gcc/crypto/aes/aesni-mb-x86_64.S       |  552 --
> > > >  .../X64Gcc/crypto/aes/aesni-sha256-x86_64.S   |   69 -
> > > >  .../X64Gcc/crypto/modes/aesni-gcm-x86_64.S    |   29 -
> > > >  .../X64Gcc/crypto/sha/sha1-mb-x86_64.S        | 2962 ------
> > > >  .../X64Gcc/crypto/sha/sha1-x86_64.S           | 2631 ------
> > > >  .../X64Gcc/crypto/sha/sha256-mb-x86_64.S      | 3286 -------
> > > >  .../X64Gcc/crypto/sha/sha256-x86_64.S         | 3097 ------
> > > >  .../X64Gcc/crypto/sha/sha512-x86_64.S         | 1811 ----
> > > >  CryptoPkg/Library/OpensslLib/buildinf.c       |    4 +
> > > >  CryptoPkg/Library/OpensslLib/buildinf.h       |    2 +-
> > > >  CryptoPkg/Library/OpensslLib/configure.py     |  416 +
> > > >  CryptoPkg/Library/OpensslLib/openssl          |    2 +-
> > > >  CryptoPkg/Library/OpensslLib/ossl_store.c     |   19 -
> > > >  CryptoPkg/Library/OpensslLib/perl2json.pl     |   19 +
> > > >  CryptoPkg/Library/OpensslLib/process_files.pl |  529 --
> > > >  CryptoPkg/Library/TlsLib/TlsConfig.c          |    5 +-
> > > >  CryptoPkg/Library/TlsLib/TlsProcess.c         |    6 +-
> > > >  185 files changed, 211318 insertions(+), 41686 deletions(-)
> > > >  delete mode 100644
> CryptoPkg/Library/Include/openssl/opensslconf.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/IntrinsicLib/Ia32/MathDivModU64x64.c
> > > >  create mode 100644
> > > CryptoPkg/Library/IntrinsicLib/Ia32/MathDivS64x64.c
> > > >  create mode 100644
> > > CryptoPkg/Library/IntrinsicLib/Ia32/MathDivU64x64.c
> > > >  create mode 100644
> CryptoPkg/Library/IntrinsicLib/Ia32/MathLldiv.asm
> > > >  create mode 100644
> > > > CryptoPkg/Library/IntrinsicLib/Ia32/MathModU64x64.c
> > > >  create mode 100644
> CryptoPkg/Library/IntrinsicLib/Ia32/MathUlldiv.asm
> > > >  create mode 100644
> > > CryptoPkg/Library/IntrinsicLib/Ia32/MathUlldvrm.asm
> > > >  create mode 100644
> > CryptoPkg/Library/IntrinsicLib/Ia32/MathUllrem.asm
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/IA32/crypto/modes/ghash-x86.nasm
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/IA32/crypto/sha/sha1-586.nasm
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/IA32/crypto/sha/sha256-586.nasm
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/IA32/crypto/sha/sha512-586.nasm
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/IA32Gcc/crypto/modes/ghash-x86.S
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/IA32Gcc/crypto/sha/sha1-586.S
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/IA32Gcc/crypto/sha/sha256-586.S
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/IA32Gcc/crypto/sha/sha512-586.S
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-GCC/crypto/aes/aes-
> > 586.S
> > > >  rename CryptoPkg/Library/OpensslLib/{IA32Gcc =>
> > > > OpensslGen/IA32-GCC}/crypto/aes/aesni-x86.S (94%)
> > > >  rename CryptoPkg/Library/OpensslLib/{IA32Gcc =>
> > > > OpensslGen/IA32-GCC}/crypto/aes/vpaes-x86.S (91%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-GCC/crypto/bn/bn-
> > 586.S
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-GCC/crypto/bn/co-
> > 586.S
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-GCC/crypto/bn/x86-
> > gf2m.S
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-GCC/crypto/bn/x86-
> > mont.S
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-
> > GCC/crypto/ec/ecp_nistz25
> > > > 6-x86.S
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/IA32-GCC/crypto/md5/md5-
> > 586.
> > > > S
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-
> > GCC/crypto/modes/ghash-x
> > > > 86.S
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-GCC/crypto/sha/sha1-
> > 586.S
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-
> > GCC/crypto/sha/sha256-58
> > > > 6.S
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-
> > GCC/crypto/sha/sha512-58
> > > > 6.S
> > > >  rename CryptoPkg/Library/OpensslLib/{IA32Gcc =>
> > > > OpensslGen/IA32-GCC}/crypto/x86cpuid.S (69%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-MSFT/crypto/aes/aes-
> > 586.n
> > > > asm
> > > >  rename CryptoPkg/Library/OpensslLib/{IA32 =>
> > > > OpensslGen/IA32-MSFT}/crypto/aes/aesni-x86.nasm (95%)
> > > >  rename CryptoPkg/Library/OpensslLib/{IA32 =>
> > > > OpensslGen/IA32-MSFT}/crypto/aes/vpaes-x86.nasm (94%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-MSFT/crypto/bn/bn-
> > 586.nas
> > > > m
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-MSFT/crypto/bn/co-
> > 586.nas
> > > > m
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-MSFT/crypto/bn/x86-
> > gf2m.n
> > > > asm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-MSFT/crypto/bn/x86-
> > mont.
> > > > nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-
> > MSFT/crypto/ec/ecp_nistz2
> > > > 56-x86.nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-
> > MSFT/crypto/md5/md5-586
> > > > .nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-
> > MSFT/crypto/modes/ghash-
> > > > x86.nasm
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/IA32-MSFT/crypto/sha/sha1-
> > 586.
> > > > nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-
> > MSFT/crypto/sha/sha256-5
> > > > 86.nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/IA32-
> > MSFT/crypto/sha/sha512-5
> > > > 86.nasm
> > > >  rename CryptoPkg/Library/OpensslLib/{IA32 =>
> > > > OpensslGen/IA32-MSFT}/crypto/x86cpuid.nasm (71%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/aes/aes-
> > x86_64.
> > > > s
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/aes/aesni-
> > mb-x
> > > > 86_64.s
> > > >  rename
> > > >
> CryptoPkg/Library/OpensslLib/{X64Gcc/crypto/aes/aesni-sha1-x86_64.S
> > =>
> > > > OpensslGen/X64-GCC/crypto/aes/aesni-sha1-x86_64.s} (52%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/aes/aesni-
> > sha25
> > > > 6-x86_64.s
> > > >  rename CryptoPkg/Library/OpensslLib/{X64Gcc/crypto/aes/aesni-
> > x86_64.S
> > > > => OpensslGen/X64-GCC/crypto/aes/aesni-x86_64.s} (95%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/aes/bsaes-
> > x86_
> > > > 64.s
> > > >  rename CryptoPkg/Library/OpensslLib/{X64Gcc/crypto/aes/vpaes-
> > x86_64.S
> > > > => OpensslGen/X64-GCC/crypto/aes/vpaes-x86_64.s} (92%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/bn/rsaz-
> > avx2.s
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/bn/rsaz-
> > avx512.
> > > > s
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/bn/rsaz-
> > x86_64.
> > > > s
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/bn/x86_64-
> > gf2m
> > > > .s
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/bn/x86_64-
> > mon
> > > > t.s
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/bn/x86_64-
> > mon
> > > > t5.s
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-
> > GCC/crypto/ec/ecp_nistz256
> > > > -x86_64.s
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/ec/x25519-
> > x86_
> > > > 64.s
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/md5/md5-
> > x86_6
> > > > 4.s
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-
> > GCC/crypto/modes/aesni-gc
> > > > m-x86_64.s
> > > >  rename
> > > > CryptoPkg/Library/OpensslLib/{X64Gcc/crypto/modes/ghash-x86_64.S
> =>
> > > > OpensslGen/X64-GCC/crypto/modes/ghash-x86_64.s} (67%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-
> > GCC/crypto/sha/keccak1600
> > > > -x86_64.s
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/sha/sha1-
> > mb-x8
> > > > 6_64.s
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/sha/sha1-
> > x86_6
> > > > 4.s
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/sha/sha256-
> > mb-
> > > > x86_64.s
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/sha/sha256-
> > x86
> > > > _64.s
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/X64-GCC/crypto/sha/sha512-
> > x86
> > > > _64.s
> > > >  rename CryptoPkg/Library/OpensslLib/{X64Gcc/crypto/x86_64cpuid.S
> =>
> > > > OpensslGen/X64-GCC/crypto/x86_64cpuid.s} (90%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-MSFT/crypto/aes/aes-
> > x86_6
> > > > 4.nasm
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/X64-MSFT/crypto/aes/aesni-
> > mb-x
> > > > 86_64.nasm
> > > >  rename CryptoPkg/Library/OpensslLib/{X64 =>
> > > > OpensslGen/X64-MSFT}/crypto/aes/aesni-sha1-x86_64.nasm (55%)
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/X64-MSFT/crypto/aes/aesni-
> > sha2
> > > > 56-x86_64.nasm
> > > >  rename CryptoPkg/Library/OpensslLib/{X64 =>
> > > > OpensslGen/X64-MSFT}/crypto/aes/aesni-x86_64.nasm (96%)
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/X64-MSFT/crypto/aes/bsaes-
> > x86
> > > > _64.nasm
> > > >  rename CryptoPkg/Library/OpensslLib/{X64 =>
> > > > OpensslGen/X64-MSFT}/crypto/aes/vpaes-x86_64.nasm (94%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-MSFT/crypto/bn/rsaz-
> > avx2.n
> > > > asm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-MSFT/crypto/bn/rsaz-
> > avx512
> > > > .nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-MSFT/crypto/bn/rsaz-
> > x86_64
> > > > .nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-
> > MSFT/crypto/bn/x86_64-gf2
> > > > m.nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-
> > MSFT/crypto/bn/x86_64-mo
> > > > nt.nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-
> > MSFT/crypto/bn/x86_64-mo
> > > > nt5.nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-
> > MSFT/crypto/ec/ecp_nistz25
> > > > 6-x86_64.nasm
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/X64-MSFT/crypto/ec/x25519-
> > x86
> > > > _64.nasm
> > > >  create mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/OpensslGen/X64-MSFT/crypto/md5/md5-
> > x86_
> > > > 64.nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-
> > MSFT/crypto/modes/aesni-g
> > > > cm-x86_64.nasm
> > > >  rename CryptoPkg/Library/OpensslLib/{X64 =>
> > > > OpensslGen/X64-MSFT}/crypto/modes/ghash-x86_64.nasm (68%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-
> > MSFT/crypto/sha/keccak160
> > > > 0-x86_64.nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-MSFT/crypto/sha/sha1-
> > mb-x
> > > > 86_64.nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-MSFT/crypto/sha/sha1-
> > x86_
> > > > 64.nasm
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-
> > MSFT/crypto/sha/sha256-mb
> > > > -x86_64.nasm
> > > >  rename CryptoPkg/Library/OpensslLib/{X64 =>
> > > > OpensslGen/X64-MSFT}/crypto/sha/sha256-x86_64.nasm (51%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/X64-
> > MSFT/crypto/sha/sha512-x8
> > > > 6_64.nasm
> > > >  rename CryptoPkg/Library/OpensslLib/{X64 =>
> > > > OpensslGen/X64-MSFT}/crypto/x86_64cpuid.nasm (91%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/crypto/bn_conf.h
> > > >  rename CryptoPkg/Library/{Include =>
> > > > OpensslLib/OpensslGen/include}/crypto/dso_conf.h (59%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/asn1.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/asn1t.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/bio.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/cmp.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/cms.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/conf.h
> > > >  create mode 100644
> > > >
> > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/configuration-
> > > ec.
> > > > h
> > > >  create mode 100644
> > > >
> > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/configuration-
> > > no
> > > > ec.h
> > > >  create mode 100644
> > > >
> > >
> CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/configuration.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/crmf.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/crypto.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/ct.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/err.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/ess.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/fipskey.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/lhash.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/ocsp.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/opensslv.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/pkcs12.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/pkcs7.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/safestack.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/srp.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/ssl.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/ui.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/x509.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/x509_vfy.h
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslGen/include/openssl/x509v3.h
> > > >  create mode 100644
> > > >
> >
> CryptoPkg/Library/OpensslLib/OpensslGen/providers/common/der/der_dige
> > s
> > > > ts_gen.c
> > > >  create mode 100644
> > > >
> >
> CryptoPkg/Library/OpensslLib/OpensslGen/providers/common/der/der_ec_g
> > > > en.c
> > > >  create mode 100644
> > > >
> >
> CryptoPkg/Library/OpensslLib/OpensslGen/providers/common/der/der_ecx_
> > > > gen.c
> > > >  create mode 100644
> > > >
> >
> CryptoPkg/Library/OpensslLib/OpensslGen/providers/common/der/der_rsa_
> > > > gen.c
> > > >  create mode 100644
> > > >
> >
> CryptoPkg/Library/OpensslLib/OpensslGen/providers/common/der/der_wra
> > p
> > > > _gen.c
> > > >  create mode 100644
> > > >
> >
> CryptoPkg/Library/OpensslLib/OpensslGen/providers/common/include/prov
> > /
> > > > der_digests.h
> > > >  create mode 100644
> > > >
> >
> CryptoPkg/Library/OpensslLib/OpensslGen/providers/common/include/prov
> > /
> > > > der_ec.h
> > > >  create mode 100644
> > > >
> >
> CryptoPkg/Library/OpensslLib/OpensslGen/providers/common/include/prov
> > /
> > > > der_ecx.h
> > > >  create mode 100644
> > > >
> >
> CryptoPkg/Library/OpensslLib/OpensslGen/providers/common/include/prov
> > /
> > > > der_rsa.h
> > > >  create mode 100644
> > > >
> >
> CryptoPkg/Library/OpensslLib/OpensslGen/providers/common/include/prov
> > /
> > > > der_wrap.h
> > > >  rename CryptoPkg/Library/OpensslLib/{ => OpensslStub}/EcSm2Null.c
> > > (90%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslStub/EncoderNull.c
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslStub/Pkcs12Null.c
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslStub/SslExtServNull.c
> > > >  rename CryptoPkg/Library/OpensslLib/{ => OpensslStub}/SslNull.c
> (90%)
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslStub/SslStatServNull.c
> > > >  create mode 100644
> > > > CryptoPkg/Library/OpensslLib/OpensslStub/ossl_store.c
> > > >  rename CryptoPkg/Library/OpensslLib/{ => OpensslStub}/rand_pool.c
> > > (78%)
> > > >  create mode 100644
> > > CryptoPkg/Library/OpensslLib/OpensslStub/uefiprov.c
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64/crypto/aes/aesni-mb-x86_64.nasm
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64/crypto/aes/aesni-sha256-
> > x86_64.nasm
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64/crypto/modes/aesni-gcm-
> > x86_64.nasm
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64/crypto/sha/sha1-mb-x86_64.nasm
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64/crypto/sha/sha1-x86_64.nasm
> > > >  delete mode 100644
> > > >
> CryptoPkg/Library/OpensslLib/X64/crypto/sha/sha256-mb-x86_64.nasm
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64/crypto/sha/sha512-x86_64.nasm
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64Gcc/crypto/aes/aesni-mb-x86_64.S
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64Gcc/crypto/aes/aesni-sha256-
> > x86_64.S
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64Gcc/crypto/modes/aesni-gcm-
> > x86_64.S
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64Gcc/crypto/sha/sha1-mb-x86_64.S
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64Gcc/crypto/sha/sha1-x86_64.S
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64Gcc/crypto/sha/sha256-mb-x86_64.S
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64Gcc/crypto/sha/sha256-x86_64.S
> > > >  delete mode 100644
> > > > CryptoPkg/Library/OpensslLib/X64Gcc/crypto/sha/sha512-x86_64.S
> > > >  create mode 100644 CryptoPkg/Library/OpensslLib/buildinf.c
> > > >  create mode 100755 CryptoPkg/Library/OpensslLib/configure.py
> > > >  delete mode 100644 CryptoPkg/Library/OpensslLib/ossl_store.c
> > > >  create mode 100755 CryptoPkg/Library/OpensslLib/perl2json.pl
> > > >  delete mode 100755 CryptoPkg/Library/OpensslLib/process_files.pl
> > > >
> > > > --
> > > > 2.31.1.windows.1
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> 
> 
> 
> 
> 






-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#107564): https://edk2.groups.io/g/devel/message/107564
Mute This Topic: https://groups.io/mt/100543155/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-




More information about the edk2-devel-archive mailing list