openssl/providers/implementations
Yury Is 8e596a93bc syscall_random(): don't fail if the getentropy() function is a dummy
Several embedded toolchains may provide dummy implemented getentropy()
function which always returns -1 and sets errno to the ENOSYS.

As a result the function SSL_CTX_new() fails to create a new context.

Fixes #13002

Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
(Merged from https://github.com/openssl/openssl/pull/13114)
2020-10-14 07:52:39 +02:00
..
asymciphers rsa: add ossl_ prefix to internal rsa_ calls. 2020-10-07 09:04:51 +10:00
ciphers prov: prefix all exposed 'cipher' symbols with ossl_ 2020-10-01 10:33:57 +10:00
digests prov: prefix all OSSL_DISPATCH tables names with ossl_ 2020-09-29 16:31:46 +10:00
encode_decode Fix encoding of DHX parameters files 2020-10-08 12:30:47 +01:00
exchange prov: prefix all OSSL_DISPATCH tables names with ossl_ 2020-09-29 16:31:46 +10:00
include/prov prov: prefix all exposed 'cipher' symbols with ossl_ 2020-10-01 10:33:57 +10:00
kdfs Run the withlibctx.pl script 2020-10-01 09:25:20 +01:00
kem rsa: add ossl_ prefix to internal rsa_ calls. 2020-10-07 09:04:51 +10:00
keymgmt rsa: add ossl_ prefix to internal rsa_ calls. 2020-10-07 09:04:51 +10:00
macs prov: prefix all OSSL_DISPATCH tables names with ossl_ 2020-09-29 16:31:46 +10:00
rands syscall_random(): don't fail if the getentropy() function is a dummy 2020-10-14 07:52:39 +02:00
signature rsa: add ossl_ prefix to internal rsa_ calls. 2020-10-07 09:04:51 +10:00
storemgmt DECODER: Allow precise result type for OSSL_DECODER_CTX_new_by_EVP_PKEY() 2020-10-04 13:01:47 +02:00
build.info Add KEM (Key encapsulation mechanism) support to providers 2020-09-19 18:08:46 +10:00