Loading ssl/ssltest.c +32 −24 Original line number Diff line number Diff line Loading @@ -122,6 +122,9 @@ static void sv_usage(void) #if !defined NO_DH && !defined NO_DSA fprintf(stderr," -dhe1024 - generate 1024 bit key for DHE\n"); #endif #if !defined NO_DH fprintf(stderr," -no_dhe - disable DHE\n"); #endif #ifndef NO_SSL2 fprintf(stderr," -ssl2 - use SSLv2\n"); #endif Loading Loading @@ -159,7 +162,7 @@ int main(int argc, char *argv[]) int number=1,reuse=0; long bytes=1L; SSL_CIPHER *ciph; int dhe1024 = 0; int dhe1024 = 0, no_dhe = 0; #ifndef NO_DH DH *dh; #endif Loading @@ -186,6 +189,8 @@ int main(int argc, char *argv[]) reuse=1; else if (strcmp(*argv,"-dhe1024") == 0) dhe1024=1; else if (strcmp(*argv,"-no_dhe") == 0) no_dhe=1; else if (strcmp(*argv,"-ssl2") == 0) ssl2=1; else if (strcmp(*argv,"-tls1") == 0) Loading Loading @@ -311,6 +316,8 @@ bad: } #ifndef NO_DH if (!no_dhe) { # ifndef NO_DSA if (dhe1024) { Loading Loading @@ -338,6 +345,7 @@ bad: dh=get_dh512(); SSL_CTX_set_tmp_dh(s_ctx,dh); DH_free(dh); } #endif #ifndef NO_RSA Loading test/testssl +3 −0 Original line number Diff line number Diff line Loading @@ -63,6 +63,9 @@ echo test sslv3 with both client and server authentication via BIO pair echo test sslv2/sslv3 via BIO pair ./ssltest || exit 1 echo test sslv2/sslv3 w/o DHE via BIO pair ./ssltest -no_dhe || exit 1 echo test sslv2/sslv3 with server authentication ./ssltest -bio_pair -server_auth -CApath ../certs || exit 1 Loading Loading
ssl/ssltest.c +32 −24 Original line number Diff line number Diff line Loading @@ -122,6 +122,9 @@ static void sv_usage(void) #if !defined NO_DH && !defined NO_DSA fprintf(stderr," -dhe1024 - generate 1024 bit key for DHE\n"); #endif #if !defined NO_DH fprintf(stderr," -no_dhe - disable DHE\n"); #endif #ifndef NO_SSL2 fprintf(stderr," -ssl2 - use SSLv2\n"); #endif Loading Loading @@ -159,7 +162,7 @@ int main(int argc, char *argv[]) int number=1,reuse=0; long bytes=1L; SSL_CIPHER *ciph; int dhe1024 = 0; int dhe1024 = 0, no_dhe = 0; #ifndef NO_DH DH *dh; #endif Loading @@ -186,6 +189,8 @@ int main(int argc, char *argv[]) reuse=1; else if (strcmp(*argv,"-dhe1024") == 0) dhe1024=1; else if (strcmp(*argv,"-no_dhe") == 0) no_dhe=1; else if (strcmp(*argv,"-ssl2") == 0) ssl2=1; else if (strcmp(*argv,"-tls1") == 0) Loading Loading @@ -311,6 +316,8 @@ bad: } #ifndef NO_DH if (!no_dhe) { # ifndef NO_DSA if (dhe1024) { Loading Loading @@ -338,6 +345,7 @@ bad: dh=get_dh512(); SSL_CTX_set_tmp_dh(s_ctx,dh); DH_free(dh); } #endif #ifndef NO_RSA Loading
test/testssl +3 −0 Original line number Diff line number Diff line Loading @@ -63,6 +63,9 @@ echo test sslv3 with both client and server authentication via BIO pair echo test sslv2/sslv3 via BIO pair ./ssltest || exit 1 echo test sslv2/sslv3 w/o DHE via BIO pair ./ssltest -no_dhe || exit 1 echo test sslv2/sslv3 with server authentication ./ssltest -bio_pair -server_auth -CApath ../certs || exit 1 Loading