audk/CryptoPkg/Library/OpensslLib
Matthew Carlson b5701a4c7a CryptoPkg: OpensslLib: Use RngLib to generate entropy in rand_pool
Ref: https://github.com/tianocore/edk2/pull/845
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1871

Changes OpenSSL to no longer depend on TimerLib and instead use RngLib.
This allows platforms to decide for themsevles what sort of entropy source
they provide to OpenSSL and TlsLib.

Cc: Ard Biesheuvel <ard.biesheuvel@arm.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Xiaoyu Lu <xiaoyux.lu@intel.com>

Acked-by: Ard Biesheuvel <ard.biesheuvel@arm.com>
Reviewed-by: Jiewen Yao <Jiewen.yao@intel.com>
Signed-off-by: Matthew Carlson <matthewfcarlson@gmail.com>
2020-09-18 02:19:21 +00:00
..
openssl@e2e09d9fba CryptoPkg/OpensslLib: Upgrade OpenSSL to 1.1.1g 2020-07-25 06:27:14 +00:00
OpenSSL-HOWTO.txt CryptoPkg/OpensslLib: remove clone commands 2019-08-15 09:56:37 +08:00
OpensslLib.inf CryptoPkg: OpensslLib: Use RngLib to generate entropy in rand_pool 2020-09-18 02:19:21 +00:00
OpensslLib.uni CryptoPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:22 -07:00
OpensslLibCrypto.inf CryptoPkg: OpensslLib: Use RngLib to generate entropy in rand_pool 2020-09-18 02:19:21 +00:00
OpensslLibCrypto.uni CryptoPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:22 -07:00
buildinf.h CryptoPkg: Upgrade OpenSSL to 1.1.1b 2019-06-03 08:28:03 +08:00
ossl_store.c CryptoPkg/OpensslLib: Add functions for upgrading OpenSSL1_1_1b 2019-06-03 08:28:02 +08:00
process_files.pl CryptoPkg/OpensslLib: Upgrade OpenSSL to 1.1.1g 2020-07-25 06:27:14 +00:00
rand_pool.c CryptoPkg: OpensslLib: Use RngLib to generate entropy in rand_pool 2020-09-18 02:19:21 +00:00