Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 1a79cc7d95ecc2063f5fe72fa9d42f53842a4aa8
https://github.com/tianocore/edk2/commit/1a79cc7d95ecc2063f5fe72fa9d42f53842a4aa8
Author: Wenxing Hou <[email protected]>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
M .gitmodules
A CryptoPkg/Library/MbedTlsLib/mbedtls
Log Message:
-----------
CryptoPkg: Add mbedtls submodule for EDKII
Add mbedtls 3.3.0 as submodule in CryptoPkg.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4177
Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Cc: Xiaoyu Lu <[email protected]>
Cc: Guomin Jiang <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Reviewed-by: Yi Li <[email protected]>
Reviewed-by: Michael D Kinney <[email protected]>
Commit: 586f05b9de0e887874eedcdf95c9b4d0975a2804
https://github.com/tianocore/edk2/commit/586f05b9de0e887874eedcdf95c9b4d0975a2804
Author: Wenxing Hou <[email protected]>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
A CryptoPkg/Library/MbedTlsLib/CrtWrapper.c
A CryptoPkg/Library/MbedTlsLib/EcSm2Null.c
A CryptoPkg/Library/MbedTlsLib/Include/mbedtls/mbedtls_config.h
A CryptoPkg/Library/MbedTlsLib/MbedTlsLib.inf
A CryptoPkg/Library/MbedTlsLib/MbedTlsLibFull.inf
Log Message:
-----------
CryptoPkg: Add mbedtls_config and MbedTlsLib.inf
Add MbedTlsLib support.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4177
Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Cc: Xiaoyu Lu <[email protected]>
Cc: Guomin Jiang <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Reviewed-by: Yi Li <[email protected]>
Commit: 731aa708813774fe0fdfe3f1e2f5b9032f689449
https://github.com/tianocore/edk2/commit/731aa708813774fe0fdfe3f1e2f5b9032f689449
Author: Wenxing Hou <[email protected]>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
A CryptoPkg/Library/BaseCryptLibMbedTls/Hmac/CryptHmac.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Hmac/CryptHmacNull.c
M CryptoPkg/Test/UnitTest/Library/BaseCryptLib/HmacTests.c
Log Message:
-----------
CryptoPkg: Add HMAC functions based on Mbedtls
Add HMAC APIS.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4177
Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Cc: Xiaoyu Lu <[email protected]>
Cc: Guomin Jiang <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Commit: 60222e7eb90e81459a198a6cab3239a446229b1d
https://github.com/tianocore/edk2/commit/60222e7eb90e81459a198a6cab3239a446229b1d
Author: Wenxing Hou <[email protected]>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
A CryptoPkg/Library/BaseCryptLibMbedTls/Kdf/CryptHkdf.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Kdf/CryptHkdfNull.c
Log Message:
-----------
CryptoPkg: Add HKDF functions based on Mbedtls
Add HKDF APIs.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4177
Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Cc: Xiaoyu Lu <[email protected]>
Cc: Guomin Jiang <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Reviewed-by: Yi Li <[email protected]>
Commit: 97f51f2e9b78ce94127c2972841342edaefbcc80
https://github.com/tianocore/edk2/commit/97f51f2e9b78ce94127c2972841342edaefbcc80
Author: Wenxing Hou <[email protected]>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
A CryptoPkg/Library/BaseCryptLibMbedTls/InternalCryptLib.h
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptRsaBasic.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptRsaBasicNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptRsaExtNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptRsaPss.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptRsaPssNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptRsaPssSignNull.c
M CryptoPkg/Test/UnitTest/Library/BaseCryptLib/RsaTests.c
Log Message:
-----------
CryptoPkg: Add RSA functions based on Mbedtls
Add RSA APIs.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4177
Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Cc: Xiaoyu Lu <[email protected]>
Cc: Guomin Jiang <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Reviewed-by: Yi Li <[email protected]>
Commit: b26f7dfe2927a276bf5c3238bec363abadd5a52f
https://github.com/tianocore/edk2/commit/b26f7dfe2927a276bf5c3238bec363abadd5a52f
Author: Wenxing Hou <[email protected]>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
M CryptoPkg/CryptoPkg.dec
A CryptoPkg/CryptoPkgMbedTls.dsc
A CryptoPkg/Library/BaseCryptLibMbedTls/BaseCryptLib.inf
A CryptoPkg/Library/BaseCryptLibMbedTls/PeiCryptLib.inf
A CryptoPkg/Library/BaseCryptLibMbedTls/PeiCryptLib.uni
A CryptoPkg/Library/BaseCryptLibMbedTls/RuntimeCryptLib.inf
A CryptoPkg/Library/BaseCryptLibMbedTls/RuntimeCryptLib.uni
A CryptoPkg/Library/BaseCryptLibMbedTls/SecCryptLib.inf
A CryptoPkg/Library/BaseCryptLibMbedTls/SecCryptLib.uni
A CryptoPkg/Library/BaseCryptLibMbedTls/SmmCryptLib.inf
A CryptoPkg/Library/BaseCryptLibMbedTls/SmmCryptLib.uni
A CryptoPkg/Library/BaseCryptLibMbedTls/SysCall/ConstantTimeClock.c
A CryptoPkg/Library/BaseCryptLibMbedTls/SysCall/CrtWrapper.c
A CryptoPkg/Library/BaseCryptLibMbedTls/SysCall/RuntimeMemAllocation.c
A CryptoPkg/Library/BaseCryptLibMbedTls/SysCall/TimerWrapper.c
A CryptoPkg/Library/BaseCryptLibMbedTls/TestBaseCryptLib.inf
A CryptoPkg/Library/Include/stdint.h
A CryptoPkg/Library/Include/stubs-32.h
M CryptoPkg/Library/MbedTlsLib/EcSm2Null.c
Log Message:
-----------
CryptoPkg: Add all .inf files for BaseCryptLibMbedTls
Add .inf files and other support files.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4177
Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Cc: Xiaoyu Lu <[email protected]>
Cc: Guomin Jiang <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Reviewed-by: Yi Li <[email protected]>
Commit: 4049ca493c4ec8399ba95c06db49e45247fd5ad7
https://github.com/tianocore/edk2/commit/4049ca493c4ec8399ba95c06db49e45247fd5ad7
Author: Wenxing Hou <[email protected]>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
A CryptoPkg/Library/BaseCryptLibMbedTls/Bn/CryptBnNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Cipher/CryptAeadAesGcmNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Cipher/CryptAesNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptMd5Null.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptParallelHashNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptSha1Null.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptSha256Null.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptSha512Null.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptSm3Null.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pem/CryptPemNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptAuthenticodeNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptDhNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptEcNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptPkcs1OaepNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptPkcs5Pbkdf2Null.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptPkcs7Internal.h
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptPkcs7SignNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptPkcs7VerifyEkuNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptPkcs7VerifyEkuRuntime.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptPkcs7VerifyNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptPkcs7VerifyRuntime.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptTsNull.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Pk/CryptX509Null.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Rand/CryptRandNull.c
Log Message:
-----------
CryptoPkg: Add Null functions for building pass
Add Null functions to build. These feature are not supported now.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4177
Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Cc: Xiaoyu Lu <[email protected]>
Cc: Guomin Jiang <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Reviewed-by: Yi Li <[email protected]>
Commit: c5fedb030a4eee1133358a8c5af9ff05082feb44
https://github.com/tianocore/edk2/commit/c5fedb030a4eee1133358a8c5af9ff05082feb44
Author: Wenxing Hou <[email protected]>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
A CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptMd5.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptSha1.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptSha256.c
A CryptoPkg/Library/BaseCryptLibMbedTls/Hash/CryptSha512.c
M CryptoPkg/Test/UnitTest/Library/BaseCryptLib/HashTests.c
Log Message:
-----------
CryptoPkg: Add MD5/SHA1/SHA2 functions based on Mbedtls
Add MD5/SHA1/SHA256/SHA384/SHA512 APIs.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4177
Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Cc: Xiaoyu Lu <[email protected]>
Cc: Guomin Jiang <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Reviewed-by: Yi Li <[email protected]>
Commit: 26754b37075909f3eed8f5666835c2c3d6146987
https://github.com/tianocore/edk2/commit/26754b37075909f3eed8f5666835c2c3d6146987
Author: Wenxing Hou <[email protected]>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
M .pytool/CISettings.py
M CryptoPkg/CryptoPkg.ci.yaml
M CryptoPkg/CryptoPkg.dec
M CryptoPkg/CryptoPkg.dsc
A CryptoPkg/Private/Library/MbedTlsLib.h
Log Message:
-----------
CryptoPkg: Add Mbedtls submodule in CI
Change CI for new Mbedtls submodule.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4177
Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Cc: Xiaoyu Lu <[email protected]>
Cc: Guomin Jiang <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Reviewed-by: Yi Li <[email protected]>
Reviewed-by: Michael D Kinney <[email protected]>
Commit: c109e4a2448b5ed861e6227b0b9949089f39b378
https://github.com/tianocore/edk2/commit/c109e4a2448b5ed861e6227b0b9949089f39b378
Author: Wenxing Hou <[email protected]>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
M CryptoPkg/Readme.md
Log Message:
-----------
CryptoPkg: Add basic Readme for BaseCryptLibMbedTls
Update Readme for BaseCryptLibMbedTls.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4177
Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Cc: Xiaoyu Lu <[email protected]>
Cc: Guomin Jiang <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Reviewed-by: Yi Li <[email protected]>
Commit: eebd446875a4b1e4879e03764f63c6c358fd64f5
https://github.com/tianocore/edk2/commit/eebd446875a4b1e4879e03764f63c6c358fd64f5
Author: Wenxing Hou <[email protected]>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
A CryptoPkg/Library/BaseCryptLibMbedTls/Cipher/CryptAes.c
Log Message:
-----------
CryptoPkg: Add CryptAes functions based on Mbedtls Add CryptAes APIS.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4177
Cc: Jiewen Yao <[email protected]>
Cc: Yi Li <[email protected]>
Cc: Xiaoyu Lu <[email protected]>
Cc: Guomin Jiang <[email protected]>
Signed-off-by: Wenxing Hou <[email protected]>
Reviewed-by: Yi Li <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/95c9f470ca6e...eebd446875a4
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits