Loading CHANGES.SSLeay +1 −1 Original line number Diff line number Diff line Loading @@ -148,7 +148,7 @@ eric (about to go bushwalking for the 4 day easter break :-) This would tend to cause memory overwrites since SSLv3 has a maximum packet size of 16k. If your program uses buffers <= 16k, you would probably never see this problem. - Fixed a new errors that were cause by malloc() not returning - Fixed a few errors that were cause by malloc() not returning 0 initialised memory.. - SSL_OP_NETSCAPE_CA_DN_BUG was being switched on when using SSL_CTX_set_options(ssl_ctx,SSL_OP_ALL); which was a bad thing Loading apps/cms.c +1 −1 Original line number Diff line number Diff line Loading @@ -704,7 +704,7 @@ int MAIN(int argc, char **argv) if (secret_key && !secret_keyid) { BIO_printf(bio_err, "No sectre key id\n"); BIO_printf(bio_err, "No secret key id\n"); goto end; } Loading apps/s_server.c +1 −1 Original line number Diff line number Diff line Loading @@ -671,7 +671,7 @@ static int MS_CALLBACK ssl_servername_cb(SSL *s, int *ad, void *arg) return p->extension_error; if (ctx2) { BIO_printf(p->biodebug,"Swiching server context.\n"); BIO_printf(p->biodebug,"Switching server context.\n"); SSL_set_SSL_CTX(s,ctx2); } } Loading crypto/cryptlib.c +1 −1 Original line number Diff line number Diff line Loading @@ -205,7 +205,7 @@ int CRYPTO_get_new_lockid(char *name) #if defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_WIN16) /* A hack to make Visual C++ 5.0 work correctly when linking as * a DLL using /MT. Without this, the application cannot use * and floating point printf's. * any floating point printf's. * It also seems to be needed for Visual C 1.5 (win16) */ SSLeay_MSVC5_hack=(double)name[0]*(double)name[1]; #endif Loading crypto/mem_dbg.c +1 −1 Original line number Diff line number Diff line Loading @@ -787,7 +787,7 @@ void CRYPTO_mem_leaks(BIO *b) * XXX This should be in CRYPTO_mem_leaks_cb, * and CRYPTO_mem_leaks should be implemented by * using CRYPTO_mem_leaks_cb. * (Also their should be a variant of lh_doall_arg * (Also there should be a variant of lh_doall_arg * that takes a function pointer instead of a void *; * this would obviate the ugly and illegal * void_fn_to_char kludge in CRYPTO_mem_leaks_cb. Loading Loading
CHANGES.SSLeay +1 −1 Original line number Diff line number Diff line Loading @@ -148,7 +148,7 @@ eric (about to go bushwalking for the 4 day easter break :-) This would tend to cause memory overwrites since SSLv3 has a maximum packet size of 16k. If your program uses buffers <= 16k, you would probably never see this problem. - Fixed a new errors that were cause by malloc() not returning - Fixed a few errors that were cause by malloc() not returning 0 initialised memory.. - SSL_OP_NETSCAPE_CA_DN_BUG was being switched on when using SSL_CTX_set_options(ssl_ctx,SSL_OP_ALL); which was a bad thing Loading
apps/cms.c +1 −1 Original line number Diff line number Diff line Loading @@ -704,7 +704,7 @@ int MAIN(int argc, char **argv) if (secret_key && !secret_keyid) { BIO_printf(bio_err, "No sectre key id\n"); BIO_printf(bio_err, "No secret key id\n"); goto end; } Loading
apps/s_server.c +1 −1 Original line number Diff line number Diff line Loading @@ -671,7 +671,7 @@ static int MS_CALLBACK ssl_servername_cb(SSL *s, int *ad, void *arg) return p->extension_error; if (ctx2) { BIO_printf(p->biodebug,"Swiching server context.\n"); BIO_printf(p->biodebug,"Switching server context.\n"); SSL_set_SSL_CTX(s,ctx2); } } Loading
crypto/cryptlib.c +1 −1 Original line number Diff line number Diff line Loading @@ -205,7 +205,7 @@ int CRYPTO_get_new_lockid(char *name) #if defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_WIN16) /* A hack to make Visual C++ 5.0 work correctly when linking as * a DLL using /MT. Without this, the application cannot use * and floating point printf's. * any floating point printf's. * It also seems to be needed for Visual C 1.5 (win16) */ SSLeay_MSVC5_hack=(double)name[0]*(double)name[1]; #endif Loading
crypto/mem_dbg.c +1 −1 Original line number Diff line number Diff line Loading @@ -787,7 +787,7 @@ void CRYPTO_mem_leaks(BIO *b) * XXX This should be in CRYPTO_mem_leaks_cb, * and CRYPTO_mem_leaks should be implemented by * using CRYPTO_mem_leaks_cb. * (Also their should be a variant of lh_doall_arg * (Also there should be a variant of lh_doall_arg * that takes a function pointer instead of a void *; * this would obviate the ugly and illegal * void_fn_to_char kludge in CRYPTO_mem_leaks_cb. Loading