Almost nothing actually needs to include <openssl/e_os2.h>, however by
authorjsing <jsing@openbsd.org>
Sat, 24 May 2014 09:16:07 +0000 (09:16 +0000)
committerjsing <jsing@openbsd.org>
Sat, 24 May 2014 09:16:07 +0000 (09:16 +0000)
including it they get <openssl/opensslconf.h>. So instead of pulling in
<openssl/e_os2.h>, just pull in <openssl/opensslconf.h>.

"go ahead" miod@

52 files changed:
lib/libcrypto/aes/aes_locl.h
lib/libcrypto/asn1/asn1.h
lib/libcrypto/asn1/asn1t.h
lib/libcrypto/bf/blowfish.h
lib/libcrypto/bio/bio.h
lib/libcrypto/bn/bn.h
lib/libcrypto/conf/conf.h
lib/libcrypto/crypto.h
lib/libcrypto/des/des_locl.h
lib/libcrypto/dh/dh.h
lib/libcrypto/dsa/dsa.h
lib/libcrypto/err/err.h
lib/libcrypto/lhash/lhash.h
lib/libcrypto/md4/md4.h
lib/libcrypto/md5/md5.h
lib/libcrypto/md5/md5_locl.h
lib/libcrypto/objects/o_names.c
lib/libcrypto/ossl_typ.h
lib/libcrypto/pem/pem.h
lib/libcrypto/pkcs7/pkcs7.h
lib/libcrypto/ripemd/ripemd.h
lib/libcrypto/sha/sha.h
lib/libcrypto/ui/ui_lib.c
lib/libcrypto/ui/ui_openssl.c
lib/libcrypto/whrlpool/whrlpool.h
lib/libcrypto/x509/x509.h
lib/libssl/src/crypto/aes/aes_locl.h
lib/libssl/src/crypto/asn1/asn1.h
lib/libssl/src/crypto/asn1/asn1t.h
lib/libssl/src/crypto/bf/blowfish.h
lib/libssl/src/crypto/bio/bio.h
lib/libssl/src/crypto/bn/bn.h
lib/libssl/src/crypto/conf/conf.h
lib/libssl/src/crypto/crypto.h
lib/libssl/src/crypto/des/des_locl.h
lib/libssl/src/crypto/dh/dh.h
lib/libssl/src/crypto/dsa/dsa.h
lib/libssl/src/crypto/err/err.h
lib/libssl/src/crypto/lhash/lhash.h
lib/libssl/src/crypto/md4/md4.h
lib/libssl/src/crypto/md5/md5.h
lib/libssl/src/crypto/md5/md5_locl.h
lib/libssl/src/crypto/objects/o_names.c
lib/libssl/src/crypto/ossl_typ.h
lib/libssl/src/crypto/pem/pem.h
lib/libssl/src/crypto/pkcs7/pkcs7.h
lib/libssl/src/crypto/ripemd/ripemd.h
lib/libssl/src/crypto/sha/sha.h
lib/libssl/src/crypto/ui/ui_lib.c
lib/libssl/src/crypto/ui/ui_openssl.c
lib/libssl/src/crypto/whrlpool/whrlpool.h
lib/libssl/src/crypto/x509/x509.h

index ac2fbff..3067547 100644 (file)
@@ -52,7 +52,7 @@
 #ifndef HEADER_AES_LOCL_H
 #define HEADER_AES_LOCL_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifdef OPENSSL_NO_AES
 #error AES is disabled.
index e7264cc..5d2a7b4 100644 (file)
@@ -60,7 +60,9 @@
 #define HEADER_ASN1_H
 
 #include <time.h>
-#include <openssl/e_os2.h>
+
+#include <openssl/opensslconf.h>
+
 #ifndef OPENSSL_NO_BIO
 #include <openssl/bio.h>
 #endif
index 21d41bc..1b9d4eb 100644 (file)
@@ -59,7 +59,9 @@
 #define HEADER_ASN1T_H
 
 #include <stddef.h>
-#include <openssl/e_os2.h>
+
+#include <openssl/opensslconf.h>
+
 #include <openssl/asn1.h>
 
 /* ASN1 template defines, structures and functions */
index 289c55b..be71374 100644 (file)
@@ -59,7 +59,7 @@
 #ifndef HEADER_BLOWFISH_H
 #define HEADER_BLOWFISH_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifdef  __cplusplus
 extern "C" {
index ee3c1d5..67574d9 100644 (file)
@@ -59,7 +59,7 @@
 #ifndef HEADER_BIO_H
 #define HEADER_BIO_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifndef OPENSSL_NO_FP_API
 # include <stdio.h>
index 2a73bbb..ce04c4d 100644 (file)
 #ifndef HEADER_BN_H
 #define HEADER_BN_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
+
 #ifndef OPENSSL_NO_FP_API
 #include <stdio.h> /* FILE */
 #endif
index 9c392a4..00efc12 100644 (file)
 #ifndef  HEADER_CONF_H
 #define HEADER_CONF_H
 
+#include <openssl/opensslconf.h>
+
 #include <openssl/bio.h>
 #include <openssl/lhash.h>
 #include <openssl/stack.h>
 #include <openssl/safestack.h>
-#include <openssl/e_os2.h>
 
 #include <openssl/ossl_typ.h>
 
index 00d3cc2..67bb46c 100644 (file)
 
 #include <stdlib.h>
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifndef OPENSSL_NO_FP_API
 #include <stdio.h>
index 1a21467..cf28f59 100644 (file)
 #ifndef HEADER_DES_LOCL_H
 #define HEADER_DES_LOCL_H
 
-#include <openssl/e_os2.h>
-
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 
 #include <unistd.h>
 #include <math.h>
+
+#include <openssl/opensslconf.h>
+
 #include <openssl/des.h>
 
 #define ITERATIONS 16
index ea59e61..36ca149 100644 (file)
@@ -59,7 +59,7 @@
 #ifndef HEADER_DH_H
 #define HEADER_DH_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifdef OPENSSL_NO_DH
 #error DH is disabled.
index a6f6d0b..c871499 100644 (file)
@@ -65,7 +65,7 @@
 #ifndef HEADER_DSA_H
 #define HEADER_DSA_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifdef OPENSSL_NO_DSA
 #error DSA is disabled.
index 8facd62..601f56a 100644 (file)
 #ifndef HEADER_ERR_H
 #define HEADER_ERR_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifndef OPENSSL_NO_FP_API
 #include <stdio.h>
index ea40ef1..187a284 100644 (file)
@@ -63,7 +63,8 @@
 #ifndef HEADER_LHASH_H
 #define HEADER_LHASH_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
+
 #ifndef OPENSSL_NO_FP_API
 #include <stdio.h>
 #endif
index b241ea1..9a9f0bc 100644 (file)
 #ifndef HEADER_MD4_H
 #define HEADER_MD4_H
 
-#include <openssl/e_os2.h>
 #include <stddef.h>
 
+#include <openssl/opensslconf.h>
+
 #ifdef  __cplusplus
 extern "C" {
 #endif
index 747bd92..08004ae 100644 (file)
 #ifndef HEADER_MD5_H
 #define HEADER_MD5_H
 
-#include <openssl/e_os2.h>
 #include <stddef.h>
 
+#include <openssl/opensslconf.h>
+
 #ifdef  __cplusplus
 extern "C" {
 #endif
index 74d63d1..3a6dce4 100644 (file)
@@ -58,7 +58,9 @@
 
 #include <stdlib.h>
 #include <string.h>
-#include <openssl/e_os2.h>
+
+#include <openssl/opensslconf.h>
+
 #include <openssl/md5.h>
 
 #ifndef MD5_LONG_LOG2
index 9ed1de9..4f61b15 100644 (file)
@@ -2,11 +2,12 @@
 #include <stdlib.h>
 #include <string.h>
 
+#include <openssl/opensslconf.h>
+
 #include <openssl/err.h>
 #include <openssl/lhash.h>
 #include <openssl/objects.h>
 #include <openssl/safestack.h>
-#include <openssl/e_os2.h>
 
 /* I use the ex_data stuff to manage the identifiers for the obj_name_types
  * that applications may define.  I only really use the free function field.
index 3a7a66e..85ba732 100644 (file)
@@ -55,7 +55,7 @@
 #ifndef HEADER_OPENSSL_TYPES_H
 #define HEADER_OPENSSL_TYPES_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifdef NO_ASN1_TYPEDEFS
 #define ASN1_INTEGER           ASN1_STRING
index 4af2db4..38469f0 100644 (file)
@@ -59,7 +59,8 @@
 #ifndef HEADER_PEM_H
 #define HEADER_PEM_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
+
 #ifndef OPENSSL_NO_BIO
 #include <openssl/bio.h>
 #endif
index 04edb22..a1220ab 100644 (file)
 #ifndef HEADER_PKCS7_H
 #define HEADER_PKCS7_H
 
+#include <openssl/opensslconf.h>
+
 #include <openssl/asn1.h>
 #include <openssl/bio.h>
-#include <openssl/e_os2.h>
-
 #include <openssl/ossl_typ.h>
 
 #ifdef  __cplusplus
index f32cfae..4b2132f 100644 (file)
 #ifndef HEADER_RIPEMD_H
 #define HEADER_RIPEMD_H
 
-#include <openssl/e_os2.h>
 #include <stddef.h>
 
+#include <openssl/opensslconf.h>
+
 #ifdef  __cplusplus
 extern "C" {
 #endif
index c0c3c16..43c46b5 100644 (file)
 #ifndef HEADER_SHA_H
 #define HEADER_SHA_H
 
-#include <openssl/e_os2.h>
 #include <stddef.h>
 
+#include <openssl/opensslconf.h>
+
 #ifdef  __cplusplus
 extern "C" {
 #endif
index 0d3a960..db0ef98 100644 (file)
  */
 
 #include <string.h>
+
+#include <openssl/opensslconf.h>
+
 #include "cryptlib.h"
-#include <openssl/e_os2.h>
+
 #include <openssl/buffer.h>
 #include <openssl/ui.h>
 #include <openssl/err.h>
index 3b79eca..4ad98e4 100644 (file)
  * [including the GNU Public Licence.]
  */
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #include <signal.h>
 #include <stdio.h>
index 03c91da..e417bfc 100644 (file)
@@ -1,9 +1,10 @@
 #ifndef HEADER_WHRLPOOL_H
 #define HEADER_WHRLPOOL_H
 
-#include <openssl/e_os2.h>
 #include <stddef.h>
 
+#include <openssl/opensslconf.h>
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 2b04356..6a29e4b 100644 (file)
@@ -64,7 +64,8 @@
 #ifndef HEADER_X509_H
 #define HEADER_X509_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
+
 #ifndef OPENSSL_NO_BUFFER
 #include <openssl/buffer.h>
 #endif
index ac2fbff..3067547 100644 (file)
@@ -52,7 +52,7 @@
 #ifndef HEADER_AES_LOCL_H
 #define HEADER_AES_LOCL_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifdef OPENSSL_NO_AES
 #error AES is disabled.
index e7264cc..5d2a7b4 100644 (file)
@@ -60,7 +60,9 @@
 #define HEADER_ASN1_H
 
 #include <time.h>
-#include <openssl/e_os2.h>
+
+#include <openssl/opensslconf.h>
+
 #ifndef OPENSSL_NO_BIO
 #include <openssl/bio.h>
 #endif
index 21d41bc..1b9d4eb 100644 (file)
@@ -59,7 +59,9 @@
 #define HEADER_ASN1T_H
 
 #include <stddef.h>
-#include <openssl/e_os2.h>
+
+#include <openssl/opensslconf.h>
+
 #include <openssl/asn1.h>
 
 /* ASN1 template defines, structures and functions */
index 289c55b..be71374 100644 (file)
@@ -59,7 +59,7 @@
 #ifndef HEADER_BLOWFISH_H
 #define HEADER_BLOWFISH_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifdef  __cplusplus
 extern "C" {
index ee3c1d5..67574d9 100644 (file)
@@ -59,7 +59,7 @@
 #ifndef HEADER_BIO_H
 #define HEADER_BIO_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifndef OPENSSL_NO_FP_API
 # include <stdio.h>
index 2a73bbb..ce04c4d 100644 (file)
 #ifndef HEADER_BN_H
 #define HEADER_BN_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
+
 #ifndef OPENSSL_NO_FP_API
 #include <stdio.h> /* FILE */
 #endif
index 9c392a4..00efc12 100644 (file)
 #ifndef  HEADER_CONF_H
 #define HEADER_CONF_H
 
+#include <openssl/opensslconf.h>
+
 #include <openssl/bio.h>
 #include <openssl/lhash.h>
 #include <openssl/stack.h>
 #include <openssl/safestack.h>
-#include <openssl/e_os2.h>
 
 #include <openssl/ossl_typ.h>
 
index 00d3cc2..67bb46c 100644 (file)
 
 #include <stdlib.h>
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifndef OPENSSL_NO_FP_API
 #include <stdio.h>
index 1a21467..cf28f59 100644 (file)
 #ifndef HEADER_DES_LOCL_H
 #define HEADER_DES_LOCL_H
 
-#include <openssl/e_os2.h>
-
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 
 #include <unistd.h>
 #include <math.h>
+
+#include <openssl/opensslconf.h>
+
 #include <openssl/des.h>
 
 #define ITERATIONS 16
index ea59e61..36ca149 100644 (file)
@@ -59,7 +59,7 @@
 #ifndef HEADER_DH_H
 #define HEADER_DH_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifdef OPENSSL_NO_DH
 #error DH is disabled.
index a6f6d0b..c871499 100644 (file)
@@ -65,7 +65,7 @@
 #ifndef HEADER_DSA_H
 #define HEADER_DSA_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifdef OPENSSL_NO_DSA
 #error DSA is disabled.
index 8facd62..601f56a 100644 (file)
 #ifndef HEADER_ERR_H
 #define HEADER_ERR_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifndef OPENSSL_NO_FP_API
 #include <stdio.h>
index ea40ef1..187a284 100644 (file)
@@ -63,7 +63,8 @@
 #ifndef HEADER_LHASH_H
 #define HEADER_LHASH_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
+
 #ifndef OPENSSL_NO_FP_API
 #include <stdio.h>
 #endif
index b241ea1..9a9f0bc 100644 (file)
 #ifndef HEADER_MD4_H
 #define HEADER_MD4_H
 
-#include <openssl/e_os2.h>
 #include <stddef.h>
 
+#include <openssl/opensslconf.h>
+
 #ifdef  __cplusplus
 extern "C" {
 #endif
index 747bd92..08004ae 100644 (file)
 #ifndef HEADER_MD5_H
 #define HEADER_MD5_H
 
-#include <openssl/e_os2.h>
 #include <stddef.h>
 
+#include <openssl/opensslconf.h>
+
 #ifdef  __cplusplus
 extern "C" {
 #endif
index 74d63d1..3a6dce4 100644 (file)
@@ -58,7 +58,9 @@
 
 #include <stdlib.h>
 #include <string.h>
-#include <openssl/e_os2.h>
+
+#include <openssl/opensslconf.h>
+
 #include <openssl/md5.h>
 
 #ifndef MD5_LONG_LOG2
index 9ed1de9..4f61b15 100644 (file)
@@ -2,11 +2,12 @@
 #include <stdlib.h>
 #include <string.h>
 
+#include <openssl/opensslconf.h>
+
 #include <openssl/err.h>
 #include <openssl/lhash.h>
 #include <openssl/objects.h>
 #include <openssl/safestack.h>
-#include <openssl/e_os2.h>
 
 /* I use the ex_data stuff to manage the identifiers for the obj_name_types
  * that applications may define.  I only really use the free function field.
index 3a7a66e..85ba732 100644 (file)
@@ -55,7 +55,7 @@
 #ifndef HEADER_OPENSSL_TYPES_H
 #define HEADER_OPENSSL_TYPES_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #ifdef NO_ASN1_TYPEDEFS
 #define ASN1_INTEGER           ASN1_STRING
index 4af2db4..38469f0 100644 (file)
@@ -59,7 +59,8 @@
 #ifndef HEADER_PEM_H
 #define HEADER_PEM_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
+
 #ifndef OPENSSL_NO_BIO
 #include <openssl/bio.h>
 #endif
index 04edb22..a1220ab 100644 (file)
 #ifndef HEADER_PKCS7_H
 #define HEADER_PKCS7_H
 
+#include <openssl/opensslconf.h>
+
 #include <openssl/asn1.h>
 #include <openssl/bio.h>
-#include <openssl/e_os2.h>
-
 #include <openssl/ossl_typ.h>
 
 #ifdef  __cplusplus
index f32cfae..4b2132f 100644 (file)
 #ifndef HEADER_RIPEMD_H
 #define HEADER_RIPEMD_H
 
-#include <openssl/e_os2.h>
 #include <stddef.h>
 
+#include <openssl/opensslconf.h>
+
 #ifdef  __cplusplus
 extern "C" {
 #endif
index c0c3c16..43c46b5 100644 (file)
 #ifndef HEADER_SHA_H
 #define HEADER_SHA_H
 
-#include <openssl/e_os2.h>
 #include <stddef.h>
 
+#include <openssl/opensslconf.h>
+
 #ifdef  __cplusplus
 extern "C" {
 #endif
index 0d3a960..db0ef98 100644 (file)
  */
 
 #include <string.h>
+
+#include <openssl/opensslconf.h>
+
 #include "cryptlib.h"
-#include <openssl/e_os2.h>
+
 #include <openssl/buffer.h>
 #include <openssl/ui.h>
 #include <openssl/err.h>
index 3b79eca..4ad98e4 100644 (file)
  * [including the GNU Public Licence.]
  */
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
 
 #include <signal.h>
 #include <stdio.h>
index 03c91da..e417bfc 100644 (file)
@@ -1,9 +1,10 @@
 #ifndef HEADER_WHRLPOOL_H
 #define HEADER_WHRLPOOL_H
 
-#include <openssl/e_os2.h>
 #include <stddef.h>
 
+#include <openssl/opensslconf.h>
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 2b04356..6a29e4b 100644 (file)
@@ -64,7 +64,8 @@
 #ifndef HEADER_X509_H
 #define HEADER_X509_H
 
-#include <openssl/e_os2.h>
+#include <openssl/opensslconf.h>
+
 #ifndef OPENSSL_NO_BUFFER
 #include <openssl/buffer.h>
 #endif