aboutsummaryrefslogtreecommitdiff
path: root/ssl/ssltest.c
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>1999-11-16 23:15:41 +0000
committerBodo Möller <bodo@openssl.org>1999-11-16 23:15:41 +0000
commitb1fe6ca175bdbb51a064c1e5519b21d80804e7c6 (patch)
tree10b79bff688db09e68db3edba6872022c4af1459 /ssl/ssltest.c
parent91895a5938695348ebfb6211325cc6e3e449e955 (diff)
downloadopenssl-b1fe6ca175bdbb51a064c1e5519b21d80804e7c6.zip
openssl-b1fe6ca175bdbb51a064c1e5519b21d80804e7c6.tar.gz
openssl-b1fe6ca175bdbb51a064c1e5519b21d80804e7c6.tar.bz2
Store verify_result with sessions to avoid potential security hole.
Diffstat (limited to 'ssl/ssltest.c')
-rw-r--r--ssl/ssltest.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/ssl/ssltest.c b/ssl/ssltest.c
index 7d3c31d..2e373a8 100644
--- a/ssl/ssltest.c
+++ b/ssl/ssltest.c
@@ -398,6 +398,11 @@ bad:
SSL_CTX_set_verify(c_ctx,SSL_VERIFY_PEER,
verify_callback);
}
+
+ {
+ int session_id_context = 0;
+ SSL_CTX_set_session_id_context(s_ctx, (void *)&session_id_context, sizeof session_id_context);
+ }
c_ssl=SSL_new(c_ctx);
s_ssl=SSL_new(s_ctx);