Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 437ed29f278687140c29e00f1a0e4204f25e2d33
      
https://github.com/tianocore/edk2/commit/437ed29f278687140c29e00f1a0e4204f25e2d33
  Author: Gerd Hoffmann <kra...@redhat.com>
  Date:   2023-03-07 (Tue, 07 Mar 2023)

  Changed paths:
    M CryptoPkg/Library/BaseCryptLib/Hash/CryptSha1.c

  Log Message:
  -----------
  CryptoPkg/BaseCryptLib: avoid using SHA1()

In openssl 3.0 SHA1() goes through the provider logic,
requiring a huge amount of openssl code.  The individual
functions do not, so use them instead.

Signed-off-by: Gerd Hoffmann <kra...@redhat.com>
Reviewed-by: Jiewen Yao <jiewen....@intel.com>


  Commit: 7fc183df71b0aa2106139677258227662ce1f004
      
https://github.com/tianocore/edk2/commit/7fc183df71b0aa2106139677258227662ce1f004
  Author: Gerd Hoffmann <kra...@redhat.com>
  Date:   2023-03-07 (Tue, 07 Mar 2023)

  Changed paths:
    M CryptoPkg/Library/BaseCryptLib/Hash/CryptSha256.c

  Log Message:
  -----------
  CryptoPkg/BaseCryptLib: avoid using SHA256()

In openssl 3.0 SHA256() goes through the provider logic,
requiring a huge amount of openssl code.  The individual
functions do not, so use them instead.

Signed-off-by: Gerd Hoffmann <kra...@redhat.com>
Reviewed-by: Jiewen Yao <jiewen....@intel.com>


  Commit: 5a6455e04cc2d1eab8124a7b7f5465c2f475c59c
      
https://github.com/tianocore/edk2/commit/5a6455e04cc2d1eab8124a7b7f5465c2f475c59c
  Author: Gerd Hoffmann <kra...@redhat.com>
  Date:   2023-03-07 (Tue, 07 Mar 2023)

  Changed paths:
    M CryptoPkg/Library/BaseCryptLib/Hash/CryptSha512.c

  Log Message:
  -----------
  CryptoPkg/BaseCryptLib: avoid using SHA384()

In openssl 3.0 SHA384() goes through the provider logic,
requiring a huge amount of openssl code.  The individual
functions do not, so use them instead.

Signed-off-by: Gerd Hoffmann <kra...@redhat.com>
Reviewed-by: Jiewen Yao <jiewen....@intel.com>


  Commit: f335d91a3bfe47de702af564eb3661ab8906d1be
      
https://github.com/tianocore/edk2/commit/f335d91a3bfe47de702af564eb3661ab8906d1be
  Author: Gerd Hoffmann <kra...@redhat.com>
  Date:   2023-03-07 (Tue, 07 Mar 2023)

  Changed paths:
    M CryptoPkg/Library/BaseCryptLib/Hash/CryptSha512.c

  Log Message:
  -----------
  CryptoPkg/BaseCryptLib: avoid using SHA512()

In openssl 3.0 SHA512() goes through the provider logic,
requiring a huge amount of openssl code.  The individual
functions do not, so use them instead.

Signed-off-by: Gerd Hoffmann <kra...@redhat.com>
Reviewed-by: Jiewen Yao <jiewen....@intel.com>


Compare: https://github.com/tianocore/edk2/compare/c7c25997595a...f335d91a3bfe


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

Reply via email to