public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Michael D Kinney" <michael.d.kinney@intel.com>
To: "devel@edk2.groups.io" <devel@edk2.groups.io>,
	"kraxel@redhat.com" <kraxel@redhat.com>
Cc: "Wang, Jian J" <jian.j.wang@intel.com>,
	Pawel Polawski <ppolawsk@redhat.com>,
	"Lu, Xiaoyu1" <xiaoyu1.lu@intel.com>,
	Ard Biesheuvel <ardb+tianocore@kernel.org>,
	"Jiang, Guomin" <guomin.jiang@intel.com>,
	"Yao, Jiewen" <jiewen.yao@intel.com>,
	Oliver Steffen <osteffen@redhat.com>,
	"Justen, Jordan L" <jordan.l.justen@intel.com>,
	"Kinney, Michael D" <michael.d.kinney@intel.com>
Subject: Re: [edk2-devel] [PATCH 00/22] [edk2-staging] CryptoPkg/openssl: switch to openssl-3.0
Date: Thu, 1 Jun 2023 16:40:27 +0000	[thread overview]
Message-ID: <SA2PR11MB4938F9A0C1DA990C77D6430CD2499@SA2PR11MB4938.namprd11.prod.outlook.com> (raw)
In-Reply-To: <20230313083016.136448-1-kraxel@redhat.com>

Hi Gerd,

Can you update this patch series to the latest edk2 so we can work
on adding OpenSSL 3.0 in the June timeframe so it can perhaps be
part of the August stable tag?

You mention some CI issues.  Do you have a summary?  Do you need help
on specific blocking issues?

Do you have OVMF X64 working with OpenSSL 3.0 yet?

Thanks,

Mike

> -----Original Message-----
> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Gerd
> Hoffmann
> Sent: Monday, March 13, 2023 1:30 AM
> To: devel@edk2.groups.io
> Cc: Wang, Jian J <jian.j.wang@intel.com>; Pawel Polawski
> <ppolawsk@redhat.com>; Lu, Xiaoyu1 <xiaoyu1.lu@intel.com>; Ard Biesheuvel
> <ardb+tianocore@kernel.org>; Jiang, Guomin <guomin.jiang@intel.com>; Gerd
> Hoffmann <kraxel@redhat.com>; Yao, Jiewen <jiewen.yao@intel.com>; Oliver
> Steffen <osteffen@redhat.com>; Justen, Jordan L <jordan.l.justen@intel.com>
> Subject: [edk2-devel] [PATCH 00/22] [edk2-staging] CryptoPkg/openssl:
> switch to openssl-3.0
> 
> Does not yet pass CI, mostly IA32 build failures due
> to compiler intrinsics missing.
> 
> Openssl configuration has been reorganized, all generated files
> are in a single subtree now, and the script to configure openssl
> has been rewritten in python.
> 
> Gerd Hoffmann (22):
>   CryptoPkg/openssl: update submodule to openssl-3.0.8
>   CryptoPkg/openssl: remove openssl 1.1.1 header files
>   CryptoPkg/openssl: remove generated file lists
>   CryptoPkg/openssl: add openssl3 configure scripts
>   CryptoPkg/openssl: UefiAsm.conf update for openssl 3.0, add aarch64
>   CryptoPkg/openssl: update Openssl*.inf files 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/TlsLib: use unsigned long for ErrorCode
>   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
>   [hash] CryptoPkg/openssl: add OpensslLibHash.inf
>   [hash] OvmfPkg: wire up OpensslLibHash.inf
>   [provider] CryptoPkg/openssl: use our own predefined providers
>   CryptoPkg/openssl: update *.inf, add generated files
>   CryptoPkg/openssl: update CI config for openssl 3.0
>   CryptoPkg/openssl: cleanup remaining openssl-1.1.1 files
>   CryptoPkg/openssl: update HOWTO file
> 
>  CryptoPkg/CryptoPkg.dec                       |    4 +
>  OvmfPkg/OvmfPkgX64.dsc                        |    2 +
>  CryptoPkg/Library/OpensslLib/OpensslLib.inf   |  498 +-
>  .../Library/OpensslLib/OpensslLibAccel.inf    | 2724 ++++--
>  .../Library/OpensslLib/OpensslLibCrypto.inf   |  466 +-
>  .../Library/OpensslLib/OpensslLibFull.inf     |  605 +-
>  .../OpensslLib/OpensslLibFullAccel.inf        | 2958 ++++--
>  .../Library/OpensslLib/OpensslLibHash.inf     |  134 +
>  .../Library/BaseCryptLib/InternalCryptLib.h   |    2 +
>  .../Library/Include/openssl/opensslconf.h     |  333 -
>  CryptoPkg/Library/OpensslLib/buildinf.h       |    2 +-
>  .../openssl-gen/include/crypto/bn_conf.h      |   29 +
>  .../openssl-gen/include}/crypto/dso_conf.h    |   34 +-
>  .../openssl-gen/include/openssl/asn1.h        | 1128 +++
>  .../openssl-gen/include/openssl/asn1t.h       |  946 ++
>  .../openssl-gen/include/openssl/bio.h         |  887 ++
>  .../openssl-gen/include/openssl/cmp.h         |  596 ++
>  .../openssl-gen/include/openssl/cms.h         |  493 +
>  .../openssl-gen/include/openssl/conf.h        |  211 +
>  .../include/openssl/configuration-ec.h        |  284 +
>  .../include/openssl/configuration-noec.h      |  296 +
>  .../include/openssl/configuration.h           |    5 +
>  .../openssl-gen/include/openssl/crmf.h        |  227 +
>  .../openssl-gen/include/openssl/crypto.h      |  558 ++
>  .../openssl-gen/include/openssl/ct.h          |  573 ++
>  .../openssl-gen/include/openssl/err.h         |  504 +
>  .../openssl-gen/include/openssl/ess.h         |  128 +
>  .../openssl-gen/include/openssl/fipskey.h     |   36 +
>  .../openssl-gen/include/openssl/lhash.h       |  288 +
>  .../openssl-gen/include/openssl/ocsp.h        |  483 +
>  .../openssl-gen/include/openssl/opensslv.h    |  114 +
>  .../openssl-gen/include/openssl/pkcs12.h      |  350 +
>  .../openssl-gen/include/openssl/pkcs7.h       |  427 +
>  .../openssl-gen/include/openssl/safestack.h   |  297 +
>  .../openssl-gen/include/openssl/srp.h         |  285 +
>  .../openssl-gen/include/openssl/ssl.h         | 2599 ++++++
>  .../openssl-gen/include/openssl/ui.h          |  407 +
>  .../openssl-gen/include/openssl/x509.h        | 1276 +++
>  .../openssl-gen/include/openssl/x509_vfy.h    |  894 ++
>  .../openssl-gen/include/openssl/x509v3.h      | 1450 +++
>  .../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_sm2.h   |   37 +
>  .../providers/common/include/prov/der_wrap.h  |   46 +
>  .../Library/BaseCryptLib/Hash/CryptSm3.c      |   14 +-
>  .../Library/BaseCryptLib/SysCall/CrtWrapper.c |   27 -
>  CryptoPkg/Library/OpensslLib/EcSm2Null.c      |    7 +-
>  .../OpensslLib/{buildinf.h => buildinf.c}     |    4 +-
>  .../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_sm2_gen.c        |   30 +
>  .../providers/common/der/der_wrap_gen.c       |   46 +
>  CryptoPkg/Library/OpensslLib/ossl_store.c     |  154 +
>  CryptoPkg/Library/OpensslLib/provider.c       |   21 +
>  CryptoPkg/Library/OpensslLib/rand_pool.c      |   24 +-
>  CryptoPkg/Library/TlsLib/TlsConfig.c          |    5 +-
>  CryptoPkg/Library/TlsLib/TlsProcess.c         |    6 +-
>  CryptoPkg/CryptoPkg.ci.yaml                   |    9 +-
>  .../OpensslLib/IA32/crypto/aes/aesni-x86.nasm | 3212 -------
>  .../OpensslLib/IA32/crypto/aes/vpaes-x86.nasm |  651 --
>  .../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 --
>  .../OpensslLib/IA32/crypto/x86cpuid.nasm      |  433 -
>  .../OpensslLib/IA32Gcc/crypto/aes/aesni-x86.S | 3247 -------
>  .../OpensslLib/IA32Gcc/crypto/aes/vpaes-x86.S |  670 --
>  .../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 --
>  .../OpensslLib/IA32Gcc/crypto/x86cpuid.S      |  449 -
>  .../Library/OpensslLib/OpenSSL-HOWTO.txt      |    4 +-
>  CryptoPkg/Library/OpensslLib/UefiAsm.conf     |   44 +-
>  .../X64/crypto/aes/aesni-mb-x86_64.nasm       |  732 --
>  .../X64/crypto/aes/aesni-sha1-x86_64.nasm     | 1916 ----
>  .../X64/crypto/aes/aesni-sha256-x86_64.nasm   |   78 -
>  .../X64/crypto/aes/aesni-x86_64.nasm          | 5103 ----------
>  .../X64/crypto/aes/vpaes-x86_64.nasm          | 1173 ---
>  .../X64/crypto/modes/aesni-gcm-x86_64.nasm    |   34 -
>  .../X64/crypto/modes/ghash-x86_64.nasm        | 1569 ----
>  .../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/sha256-x86_64.nasm         | 3313 -------
>  .../X64/crypto/sha/sha512-x86_64.nasm         | 1938 ----
>  .../OpensslLib/X64/crypto/x86_64cpuid.nasm    |  491 -
>  .../X64Gcc/crypto/aes/aesni-mb-x86_64.S       |  552 --
>  .../X64Gcc/crypto/aes/aesni-sha1-x86_64.S     | 1719 ----
>  .../X64Gcc/crypto/aes/aesni-sha256-x86_64.S   |   69 -
>  .../X64Gcc/crypto/aes/aesni-x86_64.S          | 4484 ---------
>  .../X64Gcc/crypto/aes/vpaes-x86_64.S          |  863 --
>  .../X64Gcc/crypto/modes/aesni-gcm-x86_64.S    |   29 -
>  .../X64Gcc/crypto/modes/ghash-x86_64.S        | 1386 ---
>  .../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 ----
>  .../OpensslLib/X64Gcc/crypto/x86_64cpuid.S    |  491 -
>  CryptoPkg/Library/OpensslLib/configure.py     |  366 +
>  CryptoPkg/Library/OpensslLib/openssl          |    2 +-
>  .../AARCH64-GCC/crypto/aes/aesv8-armx.S       | 1087 +++
>  .../AARCH64-GCC/crypto/aes/vpaes-armv8.S      | 1196 +++
>  .../AARCH64-GCC/crypto/arm64cpuid.S           |  129 +
>  .../AARCH64-GCC/crypto/bn/armv8-mont.S        | 2124 +++++
>  .../crypto/ec/ecp_nistz256-armv8.S            | 4242 +++++++++
>  .../crypto/modes/aes-gcm-armv8_64.S           | 6026 ++++++++++++
>  .../AARCH64-GCC/crypto/modes/ghashv8-armx.S   |  243 +
>  .../AARCH64-GCC/crypto/sha/keccak1600-armv8.S | 1009 ++
>  .../AARCH64-GCC/crypto/sha/sha1-armv8.S       | 1211 +++
>  .../AARCH64-GCC/crypto/sha/sha256-armv8.S     | 2051 ++++
>  .../AARCH64-GCC/crypto/sha/sha512-armv8.S     | 1606 ++++
>  .../openssl-gen/IA32-GCC/crypto/aes/aes-586.S | 3320 +++++++
>  .../IA32-GCC/crypto/aes/aesni-x86.S           | 3364 +++++++
>  .../IA32-GCC/crypto/aes/vpaes-x86.S           |  742 ++
>  .../openssl-gen/IA32-GCC/crypto/bn/bn-586.S   | 1572 ++++
>  .../openssl-gen/IA32-GCC/crypto/bn/co-586.S   | 1290 +++
>  .../openssl-gen/IA32-GCC/crypto/bn/x86-gf2m.S |  374 +
>  .../openssl-gen/IA32-GCC/crypto/bn/x86-mont.S |  494 +
>  .../IA32-GCC/crypto/ec/ecp_nistz256-x86.S     | 5290 +++++++++++
>  .../openssl-gen/IA32-GCC/crypto/md5/md5-586.S |  700 ++
>  .../IA32-GCC/crypto/modes/ghash-x86.S         | 1316 +++
>  .../IA32-GCC/crypto/sha/sha1-586.S            | 4006 ++++++++
>  .../IA32-GCC/crypto/sha/sha256-586.S          | 6804 ++++++++++++++
>  .../IA32-GCC/crypto/sha/sha512-586.S          | 2850 ++++++
>  .../openssl-gen/IA32-GCC/crypto/x86cpuid.S    |  599 ++
>  .../IA32-MSFT/crypto/aes/aes-586.S            | 3211 +++++++
>  .../IA32-MSFT/crypto/aes/aesni-x86.S          | 3202 +++++++
>  .../IA32-MSFT/crypto/aes/vpaes-x86.S          |  641 ++
>  .../openssl-gen/IA32-MSFT/crypto/bn/bn-586.S  | 1515 +++
>  .../openssl-gen/IA32-MSFT/crypto/bn/co-586.S  | 1252 +++
>  .../IA32-MSFT/crypto/bn/x86-gf2m.S            |  345 +
>  .../IA32-MSFT/crypto/bn/x86-mont.S            |  479 +
>  .../IA32-MSFT/crypto/ec/ecp_nistz256-x86.S    | 5128 ++++++++++
>  .../IA32-MSFT/crypto/md5/md5-586.S            |  683 ++
>  .../IA32-MSFT/crypto/modes/ghash-x86.S        | 1257 +++
>  .../IA32-MSFT/crypto/sha/sha1-586.S           | 3970 ++++++++
>  .../IA32-MSFT/crypto/sha/sha256-586.S         | 6789 ++++++++++++++
>  .../IA32-MSFT/crypto/sha/sha512-586.S         | 2835 ++++++
>  .../openssl-gen/IA32-MSFT/crypto/x86cpuid.S   |  506 +
>  .../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    | 3056 ++++++
>  .../X64-GCC/crypto/aes/aesni-sha256-x86_64.s  | 4456 +++++++++
>  .../X64-GCC/crypto/aes/aesni-x86_64.s         | 4506 +++++++++
>  .../X64-GCC/crypto/aes/bsaes-x86_64.s         | 2618 ++++++
>  .../X64-GCC/crypto/aes/vpaes-x86_64.s         |  879 ++
>  .../openssl-gen/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       | 1874 ++++
>  .../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 +++++++++++
>  .../openssl-gen/X64-GCC/crypto/x86_64cpuid.s  |  512 +
>  .../X64-MSFT/crypto/aes/aes-x86_64.s          | 2969 ++++++
>  .../X64-MSFT/crypto/aes/aesni-mb-x86_64.s     | 1846 ++++
>  .../X64-MSFT/crypto/aes/aesni-sha1-x86_64.s   | 3268 +++++++
>  .../X64-MSFT/crypto/aes/aesni-sha256-x86_64.s | 4708 ++++++++++
>  .../X64-MSFT/crypto/aes/aesni-x86_64.s        | 5104 ++++++++++
>  .../X64-MSFT/crypto/aes/bsaes-x86_64.s        | 2823 ++++++
>  .../X64-MSFT/crypto/aes/vpaes-x86_64.s        | 1168 +++
>  .../X64-MSFT/crypto/bn/rsaz-avx2.s            | 1981 ++++
>  .../X64-MSFT/crypto/bn/rsaz-avx512.s          | 1031 ++
>  .../X64-MSFT/crypto/bn/rsaz-x86_64.s          | 2261 +++++
>  .../X64-MSFT/crypto/bn/x86_64-gf2m.s          |  425 +
>  .../X64-MSFT/crypto/bn/x86_64-mont.s          | 1472 +++
>  .../X64-MSFT/crypto/bn/x86_64-mont5.s         | 3842 ++++++++
>  .../X64-MSFT/crypto/ec/ecp_nistz256-x86_64.s  | 7920 ++++++++++++++++
>  .../X64-MSFT/crypto/ec/x25519-x86_64.s        | 1064 +++
>  .../X64-MSFT/crypto/md5/md5-x86_64.s          |  786 ++
>  .../X64-MSFT/crypto/modes/aesni-gcm-x86_64.s  |  981 ++
>  .../X64-MSFT/crypto/modes/ghash-x86_64.s      | 2076 +++++
>  .../X64-MSFT/crypto/sha/keccak1600-x86_64.s   |  527 ++
>  .../X64-MSFT/crypto/sha/sha1-mb-x86_64.s      | 7610 +++++++++++++++
>  .../X64-MSFT/crypto/sha/sha1-x86_64.s         | 5766 ++++++++++++
>  .../X64-MSFT/crypto/sha/sha256-mb-x86_64.s    | 8291 +++++++++++++++++
>  .../X64-MSFT/crypto/sha/sha256-x86_64.s       | 5711 ++++++++++++
>  .../X64-MSFT/crypto/sha/sha512-x86_64.s       | 5665 +++++++++++
>  .../openssl-gen/X64-MSFT/crypto/x86_64cpuid.s |  490 +
>  CryptoPkg/Library/OpensslLib/perl2json.pl     |   19 +
>  CryptoPkg/Library/OpensslLib/process_files.pl |  529 --
>  197 files changed, 262830 insertions(+), 72722 deletions(-)
>  create mode 100644 CryptoPkg/Library/OpensslLib/OpensslLibHash.inf
>  delete mode 100644 CryptoPkg/Library/Include/openssl/opensslconf.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/crypto/bn_conf.h
>  rename CryptoPkg/Library/{Include => OpensslLib/openssl-
> gen/include}/crypto/dso_conf.h (61%)
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/asn1.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/asn1t.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/bio.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/cmp.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/cms.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/conf.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/configuration-ec.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/configuration-noec.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/configuration.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/crmf.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/crypto.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/ct.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/err.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/ess.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/fipskey.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/lhash.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/ocsp.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/opensslv.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/pkcs12.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/pkcs7.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/safestack.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/srp.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/ssl.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/ui.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/x509.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/x509_vfy.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/include/openssl/x509v3.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/providers/common/include/prov/der_digests.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/providers/common/include/prov/der_ec.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/providers/common/include/prov/der_ecx.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/providers/common/include/prov/der_rsa.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/providers/common/include/prov/der_sm2.h
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/providers/common/include/prov/der_wrap.h
>  copy CryptoPkg/Library/OpensslLib/{buildinf.h => buildinf.c} (50%)
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/providers/common/der/der_digests_gen.c
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/providers/common/der/der_ec_gen.c
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/providers/common/der/der_ecx_gen.c
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/providers/common/der/der_rsa_gen.c
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/providers/common/der/der_sm2_gen.c
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-
> gen/providers/common/der/der_wrap_gen.c
>  create mode 100644 CryptoPkg/Library/OpensslLib/provider.c
>  delete mode 100644 CryptoPkg/Library/OpensslLib/IA32/crypto/aes/aesni-
> x86.nasm
>  delete mode 100644 CryptoPkg/Library/OpensslLib/IA32/crypto/aes/vpaes-
> x86.nasm
>  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/IA32/crypto/x86cpuid.nasm
>  delete mode 100644 CryptoPkg/Library/OpensslLib/IA32Gcc/crypto/aes/aesni-
> x86.S
>  delete mode 100644 CryptoPkg/Library/OpensslLib/IA32Gcc/crypto/aes/vpaes-
> x86.S
>  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
>  delete mode 100644 CryptoPkg/Library/OpensslLib/IA32Gcc/crypto/x86cpuid.S
>  delete mode 100644 CryptoPkg/Library/OpensslLib/X64/crypto/aes/aesni-mb-
> x86_64.nasm
>  delete mode 100644 CryptoPkg/Library/OpensslLib/X64/crypto/aes/aesni-sha1-
> 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/aes/aesni-
> x86_64.nasm
>  delete mode 100644 CryptoPkg/Library/OpensslLib/X64/crypto/aes/vpaes-
> 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/modes/ghash-
> 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/sha256-
> x86_64.nasm
>  delete mode 100644 CryptoPkg/Library/OpensslLib/X64/crypto/sha/sha512-
> x86_64.nasm
>  delete mode 100644
> CryptoPkg/Library/OpensslLib/X64/crypto/x86_64cpuid.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-
> sha1-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/aes/aesni-
> x86_64.S
>  delete mode 100644 CryptoPkg/Library/OpensslLib/X64Gcc/crypto/aes/vpaes-
> 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/modes/ghash-
> 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
>  delete mode 100644
> CryptoPkg/Library/OpensslLib/X64Gcc/crypto/x86_64cpuid.S
>  create mode 100755 CryptoPkg/Library/OpensslLib/configure.py
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/AARCH64-
> GCC/crypto/aes/aesv8-armx.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/AARCH64-
> GCC/crypto/aes/vpaes-armv8.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/AARCH64-
> GCC/crypto/arm64cpuid.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/AARCH64-
> GCC/crypto/bn/armv8-mont.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/AARCH64-
> GCC/crypto/ec/ecp_nistz256-armv8.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/AARCH64-
> GCC/crypto/modes/aes-gcm-armv8_64.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/AARCH64-
> GCC/crypto/modes/ghashv8-armx.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/AARCH64-
> GCC/crypto/sha/keccak1600-armv8.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/AARCH64-
> GCC/crypto/sha/sha1-armv8.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/AARCH64-
> GCC/crypto/sha/sha256-armv8.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/AARCH64-
> GCC/crypto/sha/sha512-armv8.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/aes/aes-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/aes/aesni-x86.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/aes/vpaes-x86.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/bn/bn-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/bn/co-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/bn/x86-gf2m.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/bn/x86-mont.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/ec/ecp_nistz256-x86.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/md5/md5-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/modes/ghash-x86.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/sha/sha1-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/sha/sha256-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/sha/sha512-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> GCC/crypto/x86cpuid.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/aes/aes-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/aes/aesni-x86.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/aes/vpaes-x86.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/bn/bn-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/bn/co-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/bn/x86-gf2m.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/bn/x86-mont.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/ec/ecp_nistz256-x86.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/md5/md5-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/modes/ghash-x86.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/sha/sha1-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/sha/sha256-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/sha/sha512-586.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/IA32-
> MSFT/crypto/x86cpuid.S
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/aes/aes-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/aes/aesni-mb-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/aes/aesni-sha1-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/aes/aesni-sha256-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/aes/aesni-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/aes/bsaes-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/aes/vpaes-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/bn/rsaz-avx2.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/bn/rsaz-avx512.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/bn/rsaz-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/bn/x86_64-gf2m.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/bn/x86_64-mont.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/bn/x86_64-mont5.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/ec/ecp_nistz256-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/ec/x25519-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/md5/md5-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/modes/aesni-gcm-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/modes/ghash-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/sha/keccak1600-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/sha/sha1-mb-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/sha/sha1-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/sha/sha256-mb-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/sha/sha256-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/sha/sha512-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> GCC/crypto/x86_64cpuid.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/aes/aes-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/aes/aesni-mb-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/aes/aesni-sha1-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/aes/aesni-sha256-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/aes/aesni-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/aes/bsaes-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/aes/vpaes-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/bn/rsaz-avx2.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/bn/rsaz-avx512.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/bn/rsaz-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/bn/x86_64-gf2m.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/bn/x86_64-mont.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/bn/x86_64-mont5.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/ec/ecp_nistz256-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/ec/x25519-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/md5/md5-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/modes/aesni-gcm-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/modes/ghash-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/sha/keccak1600-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/sha/sha1-mb-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/sha/sha1-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/sha/sha256-mb-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/sha/sha256-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/sha/sha512-x86_64.s
>  create mode 100644 CryptoPkg/Library/OpensslLib/openssl-gen/X64-
> MSFT/crypto/x86_64cpuid.s
>  create mode 100755 CryptoPkg/Library/OpensslLib/perl2json.pl
>  delete mode 100755 CryptoPkg/Library/OpensslLib/process_files.pl
> 
> --
> 2.39.2
> 
> 
> 
> 
> 


  parent reply	other threads:[~2023-06-01 16:40 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-03-13  8:29 [PATCH 00/22] [edk2-staging] CryptoPkg/openssl: switch to openssl-3.0 Gerd Hoffmann
2023-03-13  8:29 ` [PATCH 01/22] CryptoPkg/openssl: update submodule to openssl-3.0.8 Gerd Hoffmann
2023-03-13 15:13   ` [edk2-devel] " Li, Yi
2023-03-14  8:16     ` Gerd Hoffmann
2023-03-14  8:45       ` Ard Biesheuvel
2023-03-14  9:04         ` Gerd Hoffmann
2023-06-02  2:53         ` Yao, Jiewen
2023-06-02  9:14           ` Ard Biesheuvel
2023-06-02 14:29             ` Yao, Jiewen
2023-06-19  8:12               ` Gerd Hoffmann
2023-06-19  8:37                 ` Li, Yi
2023-08-03  4:40             ` Li, Yi
2023-03-13  8:29 ` [PATCH 02/22] CryptoPkg/openssl: remove openssl 1.1.1 header files Gerd Hoffmann
2023-03-13  8:29 ` [PATCH 03/22] CryptoPkg/openssl: remove generated file lists Gerd Hoffmann
2023-03-13  8:29 ` [PATCH 04/22] CryptoPkg/openssl: add openssl3 configure scripts Gerd Hoffmann
2023-03-13  8:29 ` [PATCH 05/22] CryptoPkg/openssl: UefiAsm.conf update for openssl 3.0, add aarch64 Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 06/22] CryptoPkg/openssl: update Openssl*.inf files for openssl 3.0 Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 07/22] CryptoPkg/BaseCryptLib: no openssl deprecation warnings please Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 08/22] CryptoPkg/BaseCryptLib; adapt CryptSm3.c to openssl 3.0 changes Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 09/22] CryptoPkg/BaseCryptLib: drop BIO_* dummy functions Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 10/22] CryptoPkg/TlsLib: ERR_GET_FUNC is gone Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 11/22] CryptoPkg/TlsLib: use unsigned long for ErrorCode Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 12/22] CryptoPkg/openssl: adapt rand_pool.c to openssl 3.0 changes Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 13/22] CryptoPkg/openssl: move compiler_flags to buildinf.c Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 14/22] CryptoPkg/openssl: store dummy update for openssl 3.0 Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 15/22] CryptoPkg/openssl: adapt EcSm2Null.c " Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 16/22] [hash] CryptoPkg/openssl: add OpensslLibHash.inf Gerd Hoffmann
2023-03-13 15:46   ` [edk2-devel] " Li, Yi
2023-03-14  7:45     ` Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 17/22] [hash] OvmfPkg: wire up OpensslLibHash.inf Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 18/22] [provider] CryptoPkg/openssl: use our own predefined providers Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 19/22] CryptoPkg/openssl: update *.inf, add generated files Gerd Hoffmann
2023-03-13 15:26   ` [edk2-devel] " Li, Yi
2023-03-14  7:55     ` Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 20/22] CryptoPkg/openssl: update CI config for openssl 3.0 Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 21/22] CryptoPkg/openssl: cleanup remaining openssl-1.1.1 files Gerd Hoffmann
2023-03-13  8:30 ` [PATCH 22/22] CryptoPkg/openssl: update HOWTO file Gerd Hoffmann
2023-06-01 16:40 ` Michael D Kinney [this message]
2023-06-02  2:51   ` [edk2-devel] [PATCH 00/22] [edk2-staging] CryptoPkg/openssl: switch to openssl-3.0 Yao, Jiewen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=SA2PR11MB4938F9A0C1DA990C77D6430CD2499@SA2PR11MB4938.namprd11.prod.outlook.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox