Various fixes to Win32, update ssleay.num, libeay.num, shuffle various #ifdefs

around so more options appear in e_os.h
This commit is contained in:
Dr. Stephen Henson 1999-03-08 18:41:15 +00:00
parent 86fd166eeb
commit 6e0642407d
6 changed files with 16 additions and 8 deletions

@ -62,7 +62,6 @@
*/ */
#if !defined(WIN32) || defined(WINNT)
#include <stdio.h> #include <stdio.h>
#include <errno.h> #include <errno.h>
@ -74,6 +73,8 @@
#include "cryptlib.h" #include "cryptlib.h"
#include "buffer.h" #include "buffer.h"
#include "err.h" #include "err.h"
#ifndef NO_SYSLOG
#ifndef NOPROTO #ifndef NOPROTO
static int MS_CALLBACK slg_write(BIO *h,char *buf,int num); static int MS_CALLBACK slg_write(BIO *h,char *buf,int num);

@ -63,13 +63,9 @@
#include <graph.h> #include <graph.h>
#endif #endif
#if defined(WIN32) && !defined(WINNT)
#define WIN_CONSOLE_BUG
#endif
/* 06-Apr-92 Luke Brennan Support for VMS */ /* 06-Apr-92 Luke Brennan Support for VMS */
#include "des_locl.h" #include "des_locl.h"
#include "cryptlib.h"
#include <signal.h> #include <signal.h>
#include <string.h> #include <string.h>
#include <setjmp.h> #include <setjmp.h>

9
e_os.h

@ -102,6 +102,9 @@ extern "C" {
#ifdef WIN32 #ifdef WIN32
#define get_last_sys_error() GetLastError() #define get_last_sys_error() GetLastError()
#define clear_sys_error() SetLastError(0) #define clear_sys_error() SetLastError(0)
#if !defined(WINNT)
#define WIN_CONSOLE_BUG
#endif
#else #else
#define get_last_sys_error() errno #define get_last_sys_error() errno
#define clear_sys_error() errno=0 #define clear_sys_error() errno=0
@ -143,6 +146,12 @@ extern "C" {
#ifndef S_IFMT #ifndef S_IFMT
#define S_IFMT _S_IFMT #define S_IFMT _S_IFMT
#if !defined(WINNT)
#define NO_SYSLOG
#define NO_DIRENT
#endif
#endif #endif
#define strncasecmp(a,b,c) strnicmp((a),(b),(c)) #define strncasecmp(a,b,c) strnicmp((a),(b),(c))

@ -1218,3 +1218,4 @@ BIO_s_log 1243
BIO_f_reliable 1244 BIO_f_reliable 1244
PKCS7_dataFinal 1245 PKCS7_dataFinal 1245
PKCS7_dataDecode 1246 PKCS7_dataDecode 1246
X509V3_EXT_CRL_add_conf 1247

@ -235,7 +235,7 @@ sub do_line
{ return(undef); } { return(undef); }
elsif ($W32 && /BIO_new_fp_internal/) elsif ($W32 && /BIO_new_fp_internal/)
{ return(undef); } { return(undef); }
elsif (/SSL_add_cert_dir_to_stack/) elsif (/SSL_add_dir_cert_subjects_to_stack/)
{ return(undef); } { return(undef); }
elsif (!$NT && /BIO_s_log/) elsif (!$NT && /BIO_s_log/)
{ return(undef); } { return(undef); }

@ -164,6 +164,7 @@ SSL_CTX_set_cert_store 181
SSL_want 182 SSL_want 182
SSL_library_init 183 SSL_library_init 183
SSL_COMP_add_compression_method 184 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_rsa_callback 186
SSL_set_tmp_dh_callback 187 SSL_set_tmp_dh_callback 187
SSL_add_dir_cert_subjects_to_stack 188