openssl/providers
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
..
common rsa: add ossl_ prefix to internal rsa_ calls. 2020-10-07 09:04:51 +10:00
fips prov: prefix all exposed 'cipher' symbols with ossl_ 2020-10-01 10:33:57 +10:00
implementations syscall_random(): don't fail if the getentropy() function is a dummy 2020-10-14 07:52:39 +02:00
baseprov.c prov: prefix provider internal functions with ossl_ 2020-09-29 16:33:16 +10:00
build.info providers/build.info: Tag the FIPS module, for the build file 2020-10-08 11:29:23 +02:00
decoders.inc prov: prefix all OSSL_DISPATCH tables names with ossl_ 2020-09-29 16:31:46 +10:00
defltprov.c prov: prefix all exposed 'cipher' symbols with ossl_ 2020-10-01 10:33:57 +10:00
encoders.inc prov: prefix all OSSL_DISPATCH tables names with ossl_ 2020-09-29 16:31:46 +10:00
legacyprov.c prov: prefix provider internal functions with ossl_ 2020-09-29 16:33:16 +10:00
nullprov.c
prov_running.c
stores.inc prov: prefix all OSSL_DISPATCH tables names with ossl_ 2020-09-29 16:31:46 +10:00