Add OPENSSL_NO_EGD to opensslfeatures.h.
authorbcook <bcook@openbsd.org>
Tue, 26 May 2015 03:05:26 +0000 (03:05 +0000)
committerbcook <bcook@openbsd.org>
Tue, 26 May 2015 03:05:26 +0000 (03:05 +0000)
Since RAND_egd has been removed from LibreSSL, simplify porting software that
relies on it. See https://github.com/libressl-portable/openbsd/pull/34

from Bernard Spil, ok deraadt@

lib/libcrypto/opensslfeatures.h
lib/libssl/src/crypto/opensslfeatures.h

index 54d3d4f..811fac6 100644 (file)
@@ -1,6 +1,7 @@
 # define OPENSSL_NO_EC_NISTP_64_GCC_128
 # define OPENSSL_NO_CMS
 # define OPENSSL_NO_COMP
+# define OPENSSL_NO_EGD
 # define OPENSSL_NO_GMP
 # define OPENSSL_NO_JPAKE
 # define OPENSSL_NO_KRB5
index 54d3d4f..811fac6 100644 (file)
@@ -1,6 +1,7 @@
 # define OPENSSL_NO_EC_NISTP_64_GCC_128
 # define OPENSSL_NO_CMS
 # define OPENSSL_NO_COMP
+# define OPENSSL_NO_EGD
 # define OPENSSL_NO_GMP
 # define OPENSSL_NO_JPAKE
 # define OPENSSL_NO_KRB5