Loading crypto/cryptlib.c +3 −4 Original line number Diff line number Diff line Loading @@ -449,11 +449,10 @@ int OPENSSL_isservice(void) } #endif void OpenSSLDie(const char *file, int line, const char *assertion) void OPENSSL_die(const char *message, const char *file, int line) { OPENSSL_showfatal ("%s(%d): OpenSSL internal error, assertion failed: %s\n", file, line, assertion); OPENSSL_showfatal("%s:%d: OpenSSL internal error: %s\n", file, line, message); #if !defined(_WIN32) || defined(__CYGWIN__) abort(); #else Loading crypto/rand/randfile.c +1 −1 Original line number Diff line number Diff line Loading @@ -103,7 +103,7 @@ static FILE *(*const vms_fopen)(const char *, const char *, ...) = # define VMS_OPEN_ATTRS "shr=get,put,upd,del","ctx=bin,stm","rfm=stm","rat=none","mrs=0" #endif /* #define RFILE ".rnd" - defined in ../../e_os.h */ #define RFILE ".rnd" /* * Note that these functions are intended for seed files only. Entropy Loading e_os.h +2 −24 Original line number Diff line number Diff line Loading @@ -82,7 +82,7 @@ extern "C" { # if defined(REF_DEBUG) # define REF_ASSERT_ISNT(test) \ (void)((test) ? (OpenSSLDie(__FILE__, __LINE__, "refcount error"), 1) : 0) (void)((test) ? (OPENSSL_die("refcount error", __FILE__, __LINE__), 1) : 0) # else # define REF_ASSERT_ISNT(i) # endif Loading @@ -94,6 +94,7 @@ extern "C" { # endif # define osslargused(x) (void)x # define OPENSSL_CONF "openssl.cnf" # ifndef DEVRANDOM /* Loading Loading @@ -337,9 +338,6 @@ extern FILE *_imp___iob; # ifndef R_OK # define R_OK 4 # endif # define OPENSSL_CONF "openssl.cnf" # define NUL_DEV "nul" # define RFILE ".rnd" # ifdef OPENSSL_SYS_WINCE # define DEFAULT_HOME "" # else Loading Loading @@ -369,10 +367,7 @@ extern FILE *_imp___iob; # else # include <unixlib.h> # endif # define OPENSSL_CONF "openssl.cnf" # define RFILE ".rnd" # define LIST_SEPARATOR_CHAR ',' # define NUL_DEV "NLA0:" /* We don't have any well-defined random devices on VMS, yet... */ # undef DEVRANDOM /*- Loading Loading @@ -422,8 +417,6 @@ extern int kbhit(void); # define _kbhit kbhit # define _O_TEXT O_TEXT # define _O_BINARY O_BINARY # define OPENSSL_CONF "openssl.cnf" # define RFILE ".rnd" # define LIST_SEPARATOR_CHAR ';' # define EXIT(n) { if (n) printf("ERROR: %d\n", (int)n); exit(n); } Loading @@ -442,15 +435,10 @@ extern int kbhit(void); # include <fcntl.h> # endif # define OPENSSL_CONF "openssl.cnf" # define RFILE ".rnd" # define LIST_SEPARATOR_CHAR ':' # define NUL_DEV "/dev/null" # define EXIT(n) exit(n) # endif # define OpenSSL_getpid() getpid() # endif /*************/ Loading @@ -464,8 +452,6 @@ extern int kbhit(void); /* windows world */ # ifdef OPENSSL_NO_SOCK # define OpenSSL_Write(a,b,c) (-1) # define OpenSSL_Read(a,b,c) (-1) # elif !defined(__DJGPP__) # if defined(_WIN32_WCE) && _WIN32_WCE<410 # define getservbyname _masked_declaration_getservbyname Loading @@ -491,11 +477,7 @@ struct servent *PASCAL getservbyname(const char *, const char *); # define socket(d,t,p) ((int)socket(d,t,p)) # define accept(s,f,l) ((int)accept(s,f,l)) # endif # define OpenSSL_Write(a,b,c) send((a),(b),(c),0) # define OpenSSL_Read(a,b,c) recv((a),(b),(c),0) # else # define OpenSSL_Write(a,b,c) write_s(a,b,c,0) # define OpenSSL_Read(a,b,c) read_s(a,b,c) # endif # elif defined(OPENSSL_SYS_NETWARE) Loading @@ -517,8 +499,6 @@ struct servent *PASCAL getservbyname(const char *, const char *); # else # include <novsock2.h> # endif # define OpenSSL_Write(a,b,c) send((a),(b),(c),0) # define OpenSSL_Read(a,b,c) recv((a),(b),(c),0) # else Loading Loading @@ -578,8 +558,6 @@ struct servent *PASCAL getservbyname(const char *, const char *); # endif # endif # define OpenSSL_Read(a,b,c) read((a),(b),(c)) # define OpenSSL_Write(a,b,c) write((a),(b),(c)) # ifndef INVALID_SOCKET # define INVALID_SOCKET (-1) # endif /* INVALID_SOCKET */ Loading include/openssl/crypto.h +6 −2 Original line number Diff line number Diff line Loading @@ -482,8 +482,12 @@ int CRYPTO_mem_leaks(struct bio_st *bio); # endif /* die if we have to */ void OpenSSLDie(const char *file, int line, const char *assertion); # define OPENSSL_assert(e) (void)((e) ? 0 : (OpenSSLDie(OPENSSL_FILE, OPENSSL_LINE, #e),1)) # if OPENSSL_API_COMPAT < 0x10100000L # define OpenSSLDie(f,l,a) OPENSSL_die((a),(f),(l)) # endif void OPENSSL_die(const char *assertion, const char *file, int line); # define OPENSSL_assert(e) \ (void)((e) ? 0 : (OPENSSL_die("assertion failed: " #e, OPENSSL_FILE, OPENSSL_LINE), 1)) unsigned int *OPENSSL_ia32cap_loc(void); # define OPENSSL_ia32cap ((OPENSSL_ia32cap_loc())[0]) Loading util/libcrypto.num +1 −1 Original line number Diff line number Diff line Loading @@ -2473,7 +2473,7 @@ ASN1_item_ex_free 2391 1_1_0 EXIST::FUNCTION: X509_SIG_new 2392 1_1_0 EXIST::FUNCTION: BN_sqr 2393 1_1_0 EXIST::FUNCTION: TS_TST_INFO_set_time 2394 1_1_0 EXIST::FUNCTION: OpenSSLDie 2395 1_1_0 EXIST::FUNCTION: OPENSSL_die 2395 1_1_0 EXIST::FUNCTION: X509_LOOKUP_by_alias 2396 1_1_0 EXIST::FUNCTION: EC_KEY_set_conv_form 2397 1_1_0 EXIST::FUNCTION:EC CRYPTO_lock 2398 1_1_0 EXIST::FUNCTION: Loading Loading
crypto/cryptlib.c +3 −4 Original line number Diff line number Diff line Loading @@ -449,11 +449,10 @@ int OPENSSL_isservice(void) } #endif void OpenSSLDie(const char *file, int line, const char *assertion) void OPENSSL_die(const char *message, const char *file, int line) { OPENSSL_showfatal ("%s(%d): OpenSSL internal error, assertion failed: %s\n", file, line, assertion); OPENSSL_showfatal("%s:%d: OpenSSL internal error: %s\n", file, line, message); #if !defined(_WIN32) || defined(__CYGWIN__) abort(); #else Loading
crypto/rand/randfile.c +1 −1 Original line number Diff line number Diff line Loading @@ -103,7 +103,7 @@ static FILE *(*const vms_fopen)(const char *, const char *, ...) = # define VMS_OPEN_ATTRS "shr=get,put,upd,del","ctx=bin,stm","rfm=stm","rat=none","mrs=0" #endif /* #define RFILE ".rnd" - defined in ../../e_os.h */ #define RFILE ".rnd" /* * Note that these functions are intended for seed files only. Entropy Loading
e_os.h +2 −24 Original line number Diff line number Diff line Loading @@ -82,7 +82,7 @@ extern "C" { # if defined(REF_DEBUG) # define REF_ASSERT_ISNT(test) \ (void)((test) ? (OpenSSLDie(__FILE__, __LINE__, "refcount error"), 1) : 0) (void)((test) ? (OPENSSL_die("refcount error", __FILE__, __LINE__), 1) : 0) # else # define REF_ASSERT_ISNT(i) # endif Loading @@ -94,6 +94,7 @@ extern "C" { # endif # define osslargused(x) (void)x # define OPENSSL_CONF "openssl.cnf" # ifndef DEVRANDOM /* Loading Loading @@ -337,9 +338,6 @@ extern FILE *_imp___iob; # ifndef R_OK # define R_OK 4 # endif # define OPENSSL_CONF "openssl.cnf" # define NUL_DEV "nul" # define RFILE ".rnd" # ifdef OPENSSL_SYS_WINCE # define DEFAULT_HOME "" # else Loading Loading @@ -369,10 +367,7 @@ extern FILE *_imp___iob; # else # include <unixlib.h> # endif # define OPENSSL_CONF "openssl.cnf" # define RFILE ".rnd" # define LIST_SEPARATOR_CHAR ',' # define NUL_DEV "NLA0:" /* We don't have any well-defined random devices on VMS, yet... */ # undef DEVRANDOM /*- Loading Loading @@ -422,8 +417,6 @@ extern int kbhit(void); # define _kbhit kbhit # define _O_TEXT O_TEXT # define _O_BINARY O_BINARY # define OPENSSL_CONF "openssl.cnf" # define RFILE ".rnd" # define LIST_SEPARATOR_CHAR ';' # define EXIT(n) { if (n) printf("ERROR: %d\n", (int)n); exit(n); } Loading @@ -442,15 +435,10 @@ extern int kbhit(void); # include <fcntl.h> # endif # define OPENSSL_CONF "openssl.cnf" # define RFILE ".rnd" # define LIST_SEPARATOR_CHAR ':' # define NUL_DEV "/dev/null" # define EXIT(n) exit(n) # endif # define OpenSSL_getpid() getpid() # endif /*************/ Loading @@ -464,8 +452,6 @@ extern int kbhit(void); /* windows world */ # ifdef OPENSSL_NO_SOCK # define OpenSSL_Write(a,b,c) (-1) # define OpenSSL_Read(a,b,c) (-1) # elif !defined(__DJGPP__) # if defined(_WIN32_WCE) && _WIN32_WCE<410 # define getservbyname _masked_declaration_getservbyname Loading @@ -491,11 +477,7 @@ struct servent *PASCAL getservbyname(const char *, const char *); # define socket(d,t,p) ((int)socket(d,t,p)) # define accept(s,f,l) ((int)accept(s,f,l)) # endif # define OpenSSL_Write(a,b,c) send((a),(b),(c),0) # define OpenSSL_Read(a,b,c) recv((a),(b),(c),0) # else # define OpenSSL_Write(a,b,c) write_s(a,b,c,0) # define OpenSSL_Read(a,b,c) read_s(a,b,c) # endif # elif defined(OPENSSL_SYS_NETWARE) Loading @@ -517,8 +499,6 @@ struct servent *PASCAL getservbyname(const char *, const char *); # else # include <novsock2.h> # endif # define OpenSSL_Write(a,b,c) send((a),(b),(c),0) # define OpenSSL_Read(a,b,c) recv((a),(b),(c),0) # else Loading Loading @@ -578,8 +558,6 @@ struct servent *PASCAL getservbyname(const char *, const char *); # endif # endif # define OpenSSL_Read(a,b,c) read((a),(b),(c)) # define OpenSSL_Write(a,b,c) write((a),(b),(c)) # ifndef INVALID_SOCKET # define INVALID_SOCKET (-1) # endif /* INVALID_SOCKET */ Loading
include/openssl/crypto.h +6 −2 Original line number Diff line number Diff line Loading @@ -482,8 +482,12 @@ int CRYPTO_mem_leaks(struct bio_st *bio); # endif /* die if we have to */ void OpenSSLDie(const char *file, int line, const char *assertion); # define OPENSSL_assert(e) (void)((e) ? 0 : (OpenSSLDie(OPENSSL_FILE, OPENSSL_LINE, #e),1)) # if OPENSSL_API_COMPAT < 0x10100000L # define OpenSSLDie(f,l,a) OPENSSL_die((a),(f),(l)) # endif void OPENSSL_die(const char *assertion, const char *file, int line); # define OPENSSL_assert(e) \ (void)((e) ? 0 : (OPENSSL_die("assertion failed: " #e, OPENSSL_FILE, OPENSSL_LINE), 1)) unsigned int *OPENSSL_ia32cap_loc(void); # define OPENSSL_ia32cap ((OPENSSL_ia32cap_loc())[0]) Loading
util/libcrypto.num +1 −1 Original line number Diff line number Diff line Loading @@ -2473,7 +2473,7 @@ ASN1_item_ex_free 2391 1_1_0 EXIST::FUNCTION: X509_SIG_new 2392 1_1_0 EXIST::FUNCTION: BN_sqr 2393 1_1_0 EXIST::FUNCTION: TS_TST_INFO_set_time 2394 1_1_0 EXIST::FUNCTION: OpenSSLDie 2395 1_1_0 EXIST::FUNCTION: OPENSSL_die 2395 1_1_0 EXIST::FUNCTION: X509_LOOKUP_by_alias 2396 1_1_0 EXIST::FUNCTION: EC_KEY_set_conv_form 2397 1_1_0 EXIST::FUNCTION:EC CRYPTO_lock 2398 1_1_0 EXIST::FUNCTION: Loading