Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 278250045b45e98764b2e3c5171af784ea060553
      
https://github.com/tianocore/edk2/commit/278250045b45e98764b2e3c5171af784ea060553
  Author: Hou, Wenxing <[email protected]>
  Date:   2024-04-01 (Mon, 01 Apr 2024)

  Changed paths:
    M CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptPkcs1OaepNull.c
    M CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptX509Null.c

  Log Message:
  -----------
  CryptoPkg: Update OPTIONAL location for BaseCryptLibMbedTls

REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4740

There is a wrong usage for OPTIONAL.

Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Reviewed-by: Yi Li <[email protected]>


  Commit: d402de2222c3b9f52712df63dffc9a510c8fe68e
      
https://github.com/tianocore/edk2/commit/d402de2222c3b9f52712df63dffc9a510c8fe68e
  Author: Hou, Wenxing <[email protected]>
  Date:   2024-04-01 (Mon, 01 Apr 2024)

  Changed paths:
    M CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptMd5.c
    M CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptSha1.c
    M CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptSha256.c
    M CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptSha512.c

  Log Message:
  -----------
  CryptoPkg: Update Md5/Sha1/Sha2 by using new mbedtls api

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4741

Update Md5/Sha1/Sha2 by using mbedtls 3.0 api in BaseCryptLibMbedTls,
because the old API may be deprecated when open some MACRO.

Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Reviewed-by: Yi Li <[email protected]>


  Commit: 8f698f0a646124ede518d3e255ef725de1239639
      
https://github.com/tianocore/edk2/commit/8f698f0a646124ede518d3e255ef725de1239639
  Author: Hou, Wenxing <[email protected]>
  Date:   2024-04-01 (Mon, 01 Apr 2024)

  Changed paths:
    M CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptRsaPss.c

  Log Message:
  -----------
  CryptoPkg: Remove interdependence for RsaPssVerify

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4742

Remove interdependence for RsaPssVerify, only use original
mbedtls API.
Because APIs such as Sha512Init may be closed by the platform PCD.
And this patch optimize the hash flow.

Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Reviewed-by: Yi Li <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/37f63deeefa8...8f698f0a6461

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to