public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Li, Yi" <yi1.li@intel.com>
To: devel@edk2.groups.io
Cc: Yi Li <yi1.li@intel.com>
Subject: [edk2-staging/OpenSSL11_EOL 6/7] CryptoPkg/OpensslLibFull: apply all work to full inf
Date: Fri, 17 Mar 2023 12:28:18 +0800	[thread overview]
Message-ID: <9a114922079a27f0e97f7c95e849f47b1b59d5bd.1679026329.git.yi1.li@intel.com> (raw)
In-Reply-To: <cover.1679026329.git.yi1.li@intel.com>

Signed-off-by: Yi Li <yi1.li@intel.com>
---
 .../Library/OpensslLib/OpensslLibFull.inf     | 171 +++++++++---------
 1 file changed, 90 insertions(+), 81 deletions(-)

diff --git a/CryptoPkg/Library/OpensslLib/OpensslLibFull.inf b/CryptoPkg/Library/OpensslLib/OpensslLibFull.inf
index 35d3d9bda9..8cea86e6f0 100644
--- a/CryptoPkg/Library/OpensslLib/OpensslLibFull.inf
+++ b/CryptoPkg/Library/OpensslLib/OpensslLibFull.inf
@@ -24,7 +24,7 @@
   CONSTRUCTOR                    = OpensslLibConstructor
 
   DEFINE OPENSSL_PATH            = openssl
-  DEFINE OPENSSL_FLAGS           = -DL_ENDIAN -DOPENSSL_SMALL_FOOTPRINT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_ASM
+  DEFINE OPENSSL_FLAGS           = -DOPENSSL_NO_AUTOALGINIT -DL_ENDIAN -DOPENSSL_SMALL_FOOTPRINT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_ASM -DOPENSSL_NO_DH -DOPENSSL_NO_SM3 -DOPENSSL_NO_MD5
   DEFINE OPENSSL_FLAGS_CONFIG    =
 
 #
@@ -48,7 +48,7 @@
   $(OPENSSL_PATH)/providers/common/provider_err.c
   $(OPENSSL_PATH)/providers/common/provider_ctx.c
   $(OPENSSL_PATH)/providers/common/der/der_rsa_key.c
-  $(OPENSSL_PATH)/ssl/s3_cbc.c
+  # $(OPENSSL_PATH)/ssl/s3_cbc.c
   $(OPENSSL_PATH)/providers/implementations/signature/rsa_sig.c
   $(OPENSSL_PATH)/providers/implementations/signature/mac_legacy_sig.c
   $(OPENSSL_PATH)/providers/implementations/rands/seeding/rand_win.c
@@ -68,7 +68,7 @@
   $(OPENSSL_PATH)/providers/implementations/keymgmt/rsa_kmgmt.c
   $(OPENSSL_PATH)/providers/implementations/keymgmt/mac_legacy_kmgmt.c
   $(OPENSSL_PATH)/providers/implementations/keymgmt/kdf_legacy_kmgmt.c
-  $(OPENSSL_PATH)/providers/implementations/keymgmt/dh_kmgmt.c
+  # $(OPENSSL_PATH)/providers/implementations/keymgmt/dh_kmgmt.c
   $(OPENSSL_PATH)/providers/implementations/kem/rsa_kem.c
   $(OPENSSL_PATH)/providers/implementations/kdfs/x942kdf.c
   $(OPENSSL_PATH)/providers/implementations/kdfs/tls1_prf.c
@@ -82,23 +82,23 @@
   $(OPENSSL_PATH)/providers/implementations/kdfs/kbkdf.c
   $(OPENSSL_PATH)/providers/implementations/kdfs/hkdf.c
   $(OPENSSL_PATH)/providers/implementations/exchange/kdf_exch.c
-  $(OPENSSL_PATH)/providers/implementations/exchange/dh_exch.c
-  $(OPENSSL_PATH)/providers/implementations/encode_decode/endecoder_common.c
-  $(OPENSSL_PATH)/providers/implementations/encode_decode/encode_key2text.c
-  $(OPENSSL_PATH)/providers/implementations/encode_decode/encode_key2ms.c
-  $(OPENSSL_PATH)/providers/implementations/encode_decode/encode_key2any.c
-  $(OPENSSL_PATH)/providers/implementations/encode_decode/decode_spki2typespki.c
-  $(OPENSSL_PATH)/providers/implementations/encode_decode/decode_pvk2key.c
-  $(OPENSSL_PATH)/providers/implementations/encode_decode/decode_pem2der.c
-  $(OPENSSL_PATH)/providers/implementations/encode_decode/decode_msblob2key.c
-  $(OPENSSL_PATH)/providers/implementations/encode_decode/decode_epki2pki.c
-  $(OPENSSL_PATH)/providers/implementations/encode_decode/decode_der2key.c
-  $(OPENSSL_PATH)/providers/implementations/digests/sm3_prov.c
+  # $(OPENSSL_PATH)/providers/implementations/exchange/dh_exch.c
+  # $(OPENSSL_PATH)/providers/implementations/encode_decode/endecoder_common.c
+  # $(OPENSSL_PATH)/providers/implementations/encode_decode/encode_key2text.c
+  # $(OPENSSL_PATH)/providers/implementations/encode_decode/encode_key2ms.c
+  # $(OPENSSL_PATH)/providers/implementations/encode_decode/encode_key2any.c
+  # $(OPENSSL_PATH)/providers/implementations/encode_decode/decode_spki2typespki.c
+  # $(OPENSSL_PATH)/providers/implementations/encode_decode/decode_pvk2key.c
+  # $(OPENSSL_PATH)/providers/implementations/encode_decode/decode_pem2der.c
+  # $(OPENSSL_PATH)/providers/implementations/encode_decode/decode_msblob2key.c
+  # $(OPENSSL_PATH)/providers/implementations/encode_decode/decode_epki2pki.c
+  # $(OPENSSL_PATH)/providers/implementations/encode_decode/decode_der2key.c
+  # $(OPENSSL_PATH)/providers/implementations/digests/sm3_prov.c
   $(OPENSSL_PATH)/providers/implementations/digests/sha3_prov.c
   $(OPENSSL_PATH)/providers/implementations/digests/sha2_prov.c
   $(OPENSSL_PATH)/providers/implementations/digests/null_prov.c
-  $(OPENSSL_PATH)/providers/implementations/digests/md5_sha1_prov.c
-  $(OPENSSL_PATH)/providers/implementations/digests/md5_prov.c
+  # $(OPENSSL_PATH)/providers/implementations/digests/md5_sha1_prov.c
+  # $(OPENSSL_PATH)/providers/implementations/digests/md5_prov.c
   $(OPENSSL_PATH)/providers/implementations/ciphers/cipher_null.c
   $(OPENSSL_PATH)/providers/implementations/ciphers/cipher_cts.c
   $(OPENSSL_PATH)/providers/implementations/ciphers/cipher_aes_xts_hw.c
@@ -121,11 +121,11 @@
   $(OPENSSL_PATH)/providers/common/provider_seeding.c
   $(OPENSSL_PATH)/providers/common/digest_to_nid.c
   $(OPENSSL_PATH)/providers/common/capabilities.c
-  $(OPENSSL_PATH)/providers/common/bio_prov.c
+  # $(OPENSSL_PATH)/providers/common/bio_prov.c
   $(OPENSSL_PATH)/providers/common/der/der_rsa_sig.c
   $(OPENSSL_PATH)/providers/prov_running.c
   $(OPENSSL_PATH)/providers/nullprov.c
-  $(OPENSSL_PATH)/providers/baseprov.c
+  # $(OPENSSL_PATH)/providers/baseprov.c
   $(OPENSSL_PATH)/crypto/x509/x_x509a.c
   $(OPENSSL_PATH)/crypto/x509/x_x509.c
   $(OPENSSL_PATH)/crypto/x509/x_req.c
@@ -147,7 +147,7 @@
   $(OPENSSL_PATH)/crypto/x509/x509_trust.c
   $(OPENSSL_PATH)/crypto/x509/x509_set.c
   $(OPENSSL_PATH)/crypto/x509/x509_req.c
-  $(OPENSSL_PATH)/crypto/x509/x509_r2x.c
+  # $(OPENSSL_PATH)/crypto/x509/x509_r2x.c
   $(OPENSSL_PATH)/crypto/x509/x509_obj.c
   $(OPENSSL_PATH)/crypto/x509/x509_meth.c
   $(OPENSSL_PATH)/crypto/x509/x509_lu.c
@@ -209,8 +209,8 @@
   $(OPENSSL_PATH)/crypto/ui/ui_err.c
   $(OPENSSL_PATH)/crypto/txt_db/txt_db.c
   $(OPENSSL_PATH)/crypto/stack/stack.c
-  $(OPENSSL_PATH)/crypto/sm3/sm3.c
-  $(OPENSSL_PATH)/crypto/sm3/legacy_sm3.c
+  # $(OPENSSL_PATH)/crypto/sm3/sm3.c
+  # $(OPENSSL_PATH)/crypto/sm3/legacy_sm3.c
   $(OPENSSL_PATH)/crypto/sha/sha512.c
   $(OPENSSL_PATH)/crypto/sha/sha3.c
   $(OPENSSL_PATH)/crypto/sha/sha256.c
@@ -262,37 +262,37 @@
   $(OPENSSL_PATH)/crypto/pkcs7/pk7_attr.c
   $(OPENSSL_PATH)/crypto/pkcs7/pk7_asn1.c
   $(OPENSSL_PATH)/crypto/pkcs7/bio_pk7.c
-  $(OPENSSL_PATH)/crypto/pkcs12/pk12err.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_utl.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_sbag.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_p8e.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_p8d.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_npas.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_mutl.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_kiss.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_key.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_init.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_decr.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_crt.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_crpt.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_attr.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_asn.c
-  $(OPENSSL_PATH)/crypto/pkcs12/p12_add.c
-  $(OPENSSL_PATH)/crypto/pem/pvkfmt.c
-  $(OPENSSL_PATH)/crypto/pem/pem_xaux.c
-  $(OPENSSL_PATH)/crypto/pem/pem_x509.c
-  $(OPENSSL_PATH)/crypto/pem/pem_sign.c
-  $(OPENSSL_PATH)/crypto/pem/pem_pkey.c
-  $(OPENSSL_PATH)/crypto/pem/pem_pk8.c
-  $(OPENSSL_PATH)/crypto/pem/pem_oth.c
-  $(OPENSSL_PATH)/crypto/pem/pem_lib.c
-  $(OPENSSL_PATH)/crypto/pem/pem_info.c
-  $(OPENSSL_PATH)/crypto/pem/pem_err.c
-  $(OPENSSL_PATH)/crypto/pem/pem_all.c
-  $(OPENSSL_PATH)/crypto/objects/obj_xref.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/pk12err.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_utl.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_sbag.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_p8e.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_p8d.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_npas.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_mutl.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_kiss.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_key.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_init.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_decr.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_crt.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_crpt.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_attr.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_asn.c
+  # $(OPENSSL_PATH)/crypto/pkcs12/p12_add.c
+  # $(OPENSSL_PATH)/crypto/pem/pvkfmt.c
+  # $(OPENSSL_PATH)/crypto/pem/pem_xaux.c
+  # $(OPENSSL_PATH)/crypto/pem/pem_x509.c
+  # $(OPENSSL_PATH)/crypto/pem/pem_sign.c
+  # $(OPENSSL_PATH)/crypto/pem/pem_pkey.c
+  # $(OPENSSL_PATH)/crypto/pem/pem_pk8.c
+  # $(OPENSSL_PATH)/crypto/pem/pem_oth.c
+  # $(OPENSSL_PATH)/crypto/pem/pem_lib.c
+  # $(OPENSSL_PATH)/crypto/pem/pem_info.c
+  # $(OPENSSL_PATH)/crypto/pem/pem_err.c
+  # $(OPENSSL_PATH)/crypto/pem/pem_all.c
+  # $(OPENSSL_PATH)/crypto/objects/obj_xref.c
   $(OPENSSL_PATH)/crypto/objects/obj_lib.c
   $(OPENSSL_PATH)/crypto/objects/obj_err.c
-  $(OPENSSL_PATH)/crypto/objects/obj_dat.c
+  # $(OPENSSL_PATH)/crypto/objects/obj_dat.c
   $(OPENSSL_PATH)/crypto/objects/o_names.c
   $(OPENSSL_PATH)/crypto/modes/xts128.c
   $(OPENSSL_PATH)/crypto/modes/wrap128.c
@@ -305,9 +305,9 @@
   $(OPENSSL_PATH)/crypto/modes/cfb128.c
   $(OPENSSL_PATH)/crypto/modes/ccm128.c
   $(OPENSSL_PATH)/crypto/modes/cbc128.c
-  $(OPENSSL_PATH)/crypto/md5/md5_sha1.c
-  $(OPENSSL_PATH)/crypto/md5/md5_one.c
-  $(OPENSSL_PATH)/crypto/md5/md5_dgst.c
+  # $(OPENSSL_PATH)/crypto/md5/md5_sha1.c
+  # $(OPENSSL_PATH)/crypto/md5/md5_one.c
+  # $(OPENSSL_PATH)/crypto/md5/md5_dgst.c
   $(OPENSSL_PATH)/crypto/uid.c
   $(OPENSSL_PATH)/crypto/trace.c
   $(OPENSSL_PATH)/crypto/threads_win.c
@@ -389,8 +389,8 @@
   $(OPENSSL_PATH)/crypto/evp/m_sigver.c
   $(OPENSSL_PATH)/crypto/evp/m_null.c
   $(OPENSSL_PATH)/crypto/evp/legacy_sha.c
-  $(OPENSSL_PATH)/crypto/evp/legacy_md5_sha1.c
-  $(OPENSSL_PATH)/crypto/evp/legacy_md5.c
+  # $(OPENSSL_PATH)/crypto/evp/legacy_md5_sha1.c
+  # $(OPENSSL_PATH)/crypto/evp/legacy_md5.c
   $(OPENSSL_PATH)/crypto/evp/keymgmt_meth.c
   $(OPENSSL_PATH)/crypto/evp/keymgmt_lib.c
   $(OPENSSL_PATH)/crypto/evp/kem.c
@@ -445,14 +445,14 @@
   $(OPENSSL_PATH)/crypto/err/err_blocks.c
   $(OPENSSL_PATH)/crypto/err/err_all_legacy.c
   $(OPENSSL_PATH)/crypto/err/err.c
-  $(OPENSSL_PATH)/crypto/encode_decode/encoder_pkey.c
-  $(OPENSSL_PATH)/crypto/encode_decode/encoder_meth.c
-  $(OPENSSL_PATH)/crypto/encode_decode/encoder_lib.c
-  $(OPENSSL_PATH)/crypto/encode_decode/encoder_err.c
-  $(OPENSSL_PATH)/crypto/encode_decode/decoder_pkey.c
-  $(OPENSSL_PATH)/crypto/encode_decode/decoder_meth.c
-  $(OPENSSL_PATH)/crypto/encode_decode/decoder_lib.c
-  $(OPENSSL_PATH)/crypto/encode_decode/decoder_err.c
+  # $(OPENSSL_PATH)/crypto/encode_decode/encoder_pkey.c
+  # $(OPENSSL_PATH)/crypto/encode_decode/encoder_meth.c
+  # $(OPENSSL_PATH)/crypto/encode_decode/encoder_lib.c
+  # $(OPENSSL_PATH)/crypto/encode_decode/encoder_err.c
+  # $(OPENSSL_PATH)/crypto/encode_decode/decoder_pkey.c
+  # $(OPENSSL_PATH)/crypto/encode_decode/decoder_meth.c
+  # $(OPENSSL_PATH)/crypto/encode_decode/decoder_lib.c
+  # $(OPENSSL_PATH)/crypto/encode_decode/decoder_err.c
   $(OPENSSL_PATH)/crypto/dso/dso_win32.c
   $(OPENSSL_PATH)/crypto/dso/dso_vms.c
   $(OPENSSL_PATH)/crypto/dso/dso_openssl.c
@@ -460,20 +460,20 @@
   $(OPENSSL_PATH)/crypto/dso/dso_err.c
   $(OPENSSL_PATH)/crypto/dso/dso_dlfcn.c
   $(OPENSSL_PATH)/crypto/dso/dso_dl.c
-  $(OPENSSL_PATH)/crypto/dh/dh_rfc5114.c
-  $(OPENSSL_PATH)/crypto/dh/dh_prn.c
-  $(OPENSSL_PATH)/crypto/dh/dh_pmeth.c
-  $(OPENSSL_PATH)/crypto/dh/dh_meth.c
-  $(OPENSSL_PATH)/crypto/dh/dh_lib.c
-  $(OPENSSL_PATH)/crypto/dh/dh_key.c
-  $(OPENSSL_PATH)/crypto/dh/dh_kdf.c
-  $(OPENSSL_PATH)/crypto/dh/dh_group_params.c
-  $(OPENSSL_PATH)/crypto/dh/dh_gen.c
-  $(OPENSSL_PATH)/crypto/dh/dh_err.c
-  $(OPENSSL_PATH)/crypto/dh/dh_check.c
-  $(OPENSSL_PATH)/crypto/dh/dh_backend.c
-  $(OPENSSL_PATH)/crypto/dh/dh_asn1.c
-  $(OPENSSL_PATH)/crypto/dh/dh_ameth.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_rfc5114.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_prn.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_pmeth.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_meth.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_lib.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_key.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_kdf.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_group_params.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_gen.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_err.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_check.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_backend.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_asn1.c
+  # $(OPENSSL_PATH)/crypto/dh/dh_ameth.c
   $(OPENSSL_PATH)/crypto/conf/conf_ssl.c
   $(OPENSSL_PATH)/crypto/conf/conf_sap.c
   $(OPENSSL_PATH)/crypto/conf/conf_mod.c
@@ -765,7 +765,7 @@
   $(OPENSSL_PATH)/providers/implementations/keymgmt/ec_kmgmt.c
   $(OPENSSL_PATH)/providers/implementations/exchange/ecx_exch.c
   $(OPENSSL_PATH)/providers/implementations/exchange/ecdh_exch.c
-  $(OPENSSL_PATH)/providers/implementations/encode_decode/encode_key2blob.c
+  #$(OPENSSL_PATH)/providers/implementations/encode_decode/encode_key2blob.c
   $(OPENSSL_PATH)/crypto/evp/ec_support.c
   $(OPENSSL_PATH)/crypto/evp/ec_ctrl.c
   $(OPENSSL_PATH)/crypto/ec/ecx_meth.c
@@ -825,12 +825,20 @@
   rand_pool.c
 #  SslNull.c
 #  EcSm2Null.c
+  DhNull.c
+  EncoderNull.c
+  DecoderNull.c
+  HashNull.c
+  Pkcs12Null.c
+  PemNull.c
   OpensslStub/uefiprov.c
   OpensslGen/der_digests_gen.c
   OpensslGen/der_rsa_gen.c
   OpensslGen/der_wrap_gen.c
   OpensslGen/der_ec_gen.c
   OpensslGen/der_ecx_gen.c
+  OpensslStub/crypto/objects/obj_dat.c
+  OpensslStub/crypto/objects/obj_xref.c
 
 [Packages]
   MdePkg/MdePkg.dec
@@ -861,9 +869,10 @@
   #   C4702: unreachable code
   #   C4706: assignment within conditional expression
   #   C4819: The file contains a character that cannot be represented in the current code page
+  #   C4133: incompatible types - from 'ASN1_TYPE *' to 'const ASN1_STRING *
   #
-  MSFT:*_*_IA32_CC_FLAGS   = -U_WIN32 -U_WIN64 -U_MSC_VER $(OPENSSL_FLAGS) $(OPENSSL_FLAGS_CONFIG) /wd4090 /wd4132 /wd4210 /wd4244 /wd4245 /wd4267 /wd4310 /wd4389 /wd4700 /wd4702 /wd4706 /wd4819
-  MSFT:*_*_X64_CC_FLAGS    = -U_WIN32 -U_WIN64 -U_MSC_VER $(OPENSSL_FLAGS) $(OPENSSL_FLAGS_CONFIG) /wd4090 /wd4132 /wd4210 /wd4244 /wd4245 /wd4267 /wd4306 /wd4310 /wd4700 /wd4389 /wd4702 /wd4706 /wd4819
+  MSFT:*_*_IA32_CC_FLAGS   = -U_WIN32 -U_WIN64 -U_MSC_VER $(OPENSSL_FLAGS) $(OPENSSL_FLAGS_CONFIG) /wd4090 /wd4132 /wd4210 /wd4244 /wd4245 /wd4267 /wd4310 /wd4389 /wd4700 /wd4702 /wd4706 /wd4819 /wd4133
+  MSFT:*_*_X64_CC_FLAGS    = -U_WIN32 -U_WIN64 -U_MSC_VER $(OPENSSL_FLAGS) $(OPENSSL_FLAGS_CONFIG) /wd4090 /wd4132 /wd4210 /wd4244 /wd4245 /wd4267 /wd4306 /wd4310 /wd4700 /wd4389 /wd4702 /wd4706 /wd4819 /wd4133
 
   #
   # Disable following Visual Studio 2015 compiler warnings brought by openssl source,
-- 
2.31.1.windows.1


  parent reply	other threads:[~2023-03-17  4:28 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-03-17  4:28 [edk2-staging/OpenSSL11_EOL 0/7] Openssl 3.0 POC update Mar 17 Li, Yi
2023-03-17  4:28 ` [edk2-staging/OpenSSL11_EOL 1/7] OpensslLib: remove bio prov Li, Yi
2023-03-17  4:28 ` [edk2-staging/OpenSSL11_EOL 2/7] CryptoPkg/Test: Remove Pem and Pkcs7Sign func in test Li, Yi
2023-03-17  4:28 ` [edk2-staging/OpenSSL11_EOL 3/7] CryptoPkg/OpensslLib: enable no autoalginit Li, Yi
2023-03-17  4:28 ` [edk2-staging/OpenSSL11_EOL 4/7] Readme: 0315 update Li, Yi
2023-03-17  4:28 ` [edk2-staging/OpenSSL11_EOL 5/7] bugfix: The order of NIDs should remain the same as before Li, Yi
2023-03-17  4:28 ` Li, Yi [this message]
2023-03-17  4:28 ` [edk2-staging/OpenSSL11_EOL 7/7] Readme: 0317 update Li, Yi
2023-03-17 10:03 ` [edk2-staging/OpenSSL11_EOL 0/7] Openssl 3.0 POC update Mar 17 Gerd Hoffmann
2023-03-17 10:20   ` Yao, Jiewen
2023-03-17 10:21   ` Li, Yi
2023-04-01 18:27 ` [edk2-devel] " Rebecca Cran

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=9a114922079a27f0e97f7c95e849f47b1b59d5bd.1679026329.git.yi1.li@intel.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