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 4ec76fa..ce6401e 100644 (file)
@@ -62,7 +62,6 @@
 
 */
 
-#if !defined(WIN32) || defined(WINNT)
 
 #include <stdio.h>
 #include <errno.h>
@@ -74,6 +73,8 @@
 #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);
index edfa456..1dffe08 100644 (file)
 #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"
+#include "cryptlib.h"
 #include <signal.h>
 #include <string.h>
 #include <setjmp.h>
diff --git a/e_os.h b/e_os.h
index b105fa9..a2e1a8d 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)
+#if !defined(WINNT)
+#define WIN_CONSOLE_BUG
+#endif
 #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
+
+#if !defined(WINNT)
+#define NO_SYSLOG
+#define NO_DIRENT
+#endif
+
 #endif
 
 #define strncasecmp(a,b,c)     strnicmp((a),(b),(c))
index 808ba3e..aa23540 100755 (executable)
@@ -1218,3 +1218,4 @@ BIO_s_log                               1243
 BIO_f_reliable                          1244
 PKCS7_dataFinal                         1245
 PKCS7_dataDecode                        1246
+X509V3_EXT_CRL_add_conf                 1247
index eec80df..77b4763 100755 (executable)
@@ -235,7 +235,7 @@ sub do_line
                { 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); }
index 2396e07..e45ca28 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_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_add_dir_cert_subjects_to_stack      188