diff options
author | Matthew Carlson <macarl@microsoft.com> | 2020-07-23 14:59:23 -0700 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2020-09-18 02:19:21 +0000 |
commit | b5701a4c7a0fb185e0c5b9db9525939c78664bfd (patch) | |
tree | 17a85cc5e165a691dad4b10ffa901ed6d07cc9ca /CryptoPkg/CryptoPkg.ci.yaml | |
parent | 416813753726bbf7c962c423246633cd703ae7c5 (diff) | |
download | edk2-b5701a4c7a0fb185e0c5b9db9525939c78664bfd.tar.gz |
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>
Diffstat (limited to 'CryptoPkg/CryptoPkg.ci.yaml')
-rw-r--r-- | CryptoPkg/CryptoPkg.ci.yaml | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/CryptoPkg/CryptoPkg.ci.yaml b/CryptoPkg/CryptoPkg.ci.yaml index e2d190a90c..2ade777aad 100644 --- a/CryptoPkg/CryptoPkg.ci.yaml +++ b/CryptoPkg/CryptoPkg.ci.yaml @@ -18,7 +18,9 @@ ],
## Both file path and directory path are accepted.
"IgnoreFiles": [
- "Library/OpensslLib/openssl"
+ "Library/OpensslLib/openssl",
+ # this has OpenSSL interfaces that aren't UEFI spec compliant
+ "Library/OpensslLib/rand_pool.c"
]
},
"CompilerPlugin": {
|