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@edk2.groups.io <devel@edk2.groups.io> 代表 Li, Yi
> 发送时间: 2023年7月28日 14:40
> 收件人: devel@edk2.groups.io
> 抄送: Yi Li <yi1...@intel.com>; Jiewen Yao <jiewen....@intel.com>; Xiaoyu
> Lu <xiaoyu1...@intel.com>; Guomin Jiang <guomin.ji...@intel.com>; Gerd
> Hoffmann <kra...@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....@intel.com>
> Cc: Xiaoyu Lu <xiaoyu1...@intel.com>
> Cc: Guomin Jiang <guomin.ji...@intel.com>
> Cc: Gerd Hoffmann <kra...@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_diges
> 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_wrap
> _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 (#107456): https://edk2.groups.io/g/devel/message/107456
Mute This Topic: https://groups.io/mt/100501985/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to