Various fixes to Win32, update ssleay.num, libeay.num, shuffle various #ifdefs
authorDr. Stephen Henson <steve@openssl.org>
Mon, 8 Mar 1999 18:41:15 +0000 (18:41 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Mon, 8 Mar 1999 18:41:15 +0000 (18:41 +0000)
around so more options appear in e_os.h

crypto/bio/bss_log.c
crypto/des/read_pwd.c
e_os.h
util/libeay.num
util/mkdef.pl
util/ssleay.num

index 4ec76fa7423cb7fe4d0d5d56f5247d6158aa77d0..ce6401efb3372c62cafc6f624b58bb7c43363d6a 100644 (file)
@@ -62,7 +62,6 @@
 
 */
 
 
 */
 
-#if !defined(WIN32) || defined(WINNT)
 
 #include <stdio.h>
 #include <errno.h>
 
 #include <stdio.h>
 #include <errno.h>
@@ -74,6 +73,8 @@
 #include "cryptlib.h"
 #include "buffer.h"
 #include "err.h"
 #include "cryptlib.h"
 #include "buffer.h"
 #include "err.h"
+#ifndef NO_SYSLOG
+
 
 #ifndef NOPROTO
 static int MS_CALLBACK slg_write(BIO *h,char *buf,int num);
 
 #ifndef NOPROTO
 static int MS_CALLBACK slg_write(BIO *h,char *buf,int num);
index edfa456a43905ae5a20f8a4546041fec8edb1d90..1dffe083ac079ed3aaf3e8ccf2ab1df1dab84da9 100644 (file)
 #include <graph.h>
 #endif
 
 #include <graph.h>
 #endif
 
-#if defined(WIN32) && !defined(WINNT)
-#define WIN_CONSOLE_BUG
-#endif
-
-
 /* 06-Apr-92 Luke Brennan    Support for VMS */
 #include "des_locl.h"
 /* 06-Apr-92 Luke Brennan    Support for VMS */
 #include "des_locl.h"
+#include "cryptlib.h"
 #include <signal.h>
 #include <string.h>
 #include <setjmp.h>
 #include <signal.h>
 #include <string.h>
 #include <setjmp.h>
diff --git a/e_os.h b/e_os.h
index b105fa91994165cc31902b6358c12443e03457c1..a2e1a8d09bfd66e2c10ae872bc0f3eef44e8c84b 100644 (file)
--- a/e_os.h
+++ b/e_os.h
@@ -102,6 +102,9 @@ extern "C" {
 #ifdef WIN32
 #define get_last_sys_error()   GetLastError()
 #define clear_sys_error()      SetLastError(0)
 #ifdef WIN32
 #define get_last_sys_error()   GetLastError()
 #define clear_sys_error()      SetLastError(0)
+#if !defined(WINNT)
+#define WIN_CONSOLE_BUG
+#endif
 #else
 #define get_last_sys_error()   errno
 #define clear_sys_error()      errno=0
 #else
 #define get_last_sys_error()   errno
 #define clear_sys_error()      errno=0
@@ -143,6 +146,12 @@ extern "C" {
 
 #ifndef S_IFMT
 #define S_IFMT _S_IFMT
 
 #ifndef S_IFMT
 #define S_IFMT _S_IFMT
+
+#if !defined(WINNT)
+#define NO_SYSLOG
+#define NO_DIRENT
+#endif
+
 #endif
 
 #define strncasecmp(a,b,c)     strnicmp((a),(b),(c))
 #endif
 
 #define strncasecmp(a,b,c)     strnicmp((a),(b),(c))
index 808ba3e28a2c6559b162f25e3206809d8b8f7bf1..aa235405c094bb799f52f5990003bcbaef96a6af 100755 (executable)
@@ -1218,3 +1218,4 @@ BIO_s_log                               1243
 BIO_f_reliable                          1244
 PKCS7_dataFinal                         1245
 PKCS7_dataDecode                        1246
 BIO_f_reliable                          1244
 PKCS7_dataFinal                         1245
 PKCS7_dataDecode                        1246
+X509V3_EXT_CRL_add_conf                 1247
index eec80df99ee53ade972acdeb03f5c7417934be3f..77b47630157a37227711409119e63c42cba0273b 100755 (executable)
@@ -235,7 +235,7 @@ sub do_line
                { return(undef); }
        elsif ($W32 && /BIO_new_fp_internal/)
                { return(undef); }
                { return(undef); }
        elsif ($W32 && /BIO_new_fp_internal/)
                { return(undef); }
-        elsif (/SSL_add_cert_dir_to_stack/)
+        elsif (/SSL_add_dir_cert_subjects_to_stack/)
                { return(undef); }
        elsif (!$NT && /BIO_s_log/)
                { return(undef); }
                { return(undef); }
        elsif (!$NT && /BIO_s_log/)
                { return(undef); }
index 2396e070e38ecab878b4e99b696b02117a45d64a..e45ca28979da458f2939d7168e73ee8177b396e6 100755 (executable)
@@ -164,6 +164,7 @@ SSL_CTX_set_cert_store                  181
 SSL_want                                182
 SSL_library_init                        183
 SSL_COMP_add_compression_method         184
 SSL_want                                182
 SSL_library_init                        183
 SSL_COMP_add_compression_method         184
-SSL_add_cert_file_to_stack              185
+SSL_add_file_cert_subjects_to_stack     185
 SSL_set_tmp_rsa_callback                186
 SSL_set_tmp_dh_callback                 187
 SSL_set_tmp_rsa_callback                186
 SSL_set_tmp_dh_callback                 187
+SSL_add_dir_cert_subjects_to_stack      188