openssl/ssl
Bodo Möller a661b65357 New functions SSL[_CTX]_set_msg_callback().
New macros SSL[_CTX]_set_msg_callback_arg().

Message callback imlementation for SSL 3.0/TLS 1.0 (no SSL 2.0 yet).

New '-msg' option for 'openssl s_client' and 'openssl s_server'
that enable a message callback that displays all protocol messages.


In ssl3_get_client_hello (ssl/s3_srvr.c), generate a fatal alert if
client_version is smaller than the protocol version in use.
Also change ssl23_get_client_hello (ssl/s23_srvr.c) to select TLS 1.0
if the client demanded SSL 3.0 but only TLS 1.0 is enabled; then the
client will at least see that alert.

Fix SSL[_CTX]_ctrl prototype (void * instead of char * for generic
pointer).

Add/update some OpenSSL copyright notices.
2001-10-20 17:56:36 +00:00
..
.cvsignore
bio_ssl.c
install.com
kssl_lcl.h To avoid commit wars over dependencies, let's make it so things that 2001-10-10 07:55:02 +00:00
kssl.c Modify EVP cipher behaviour in a similar way 2001-10-17 00:37:12 +00:00
kssl.h To avoid commit wars over dependencies, let's make it so things that 2001-10-10 07:55:02 +00:00
Makefile.ssl 'make update' 2001-10-04 07:49:09 +00:00
s2_clnt.c Retain compatibility of EVP_DigestInit() and EVP_DigestFinal() 2001-10-16 01:24:29 +00:00
s2_enc.c Modify EVP cipher behaviour in a similar way 2001-10-17 00:37:12 +00:00
s2_lib.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
s2_meth.c
s2_pkt.c Fix ssl/s3_enc.c, ssl/t1_enc.c and ssl/s3_pkt.c so that we don't 2001-09-20 18:35:52 +00:00
s2_srvr.c Retain compatibility of EVP_DigestInit() and EVP_DigestFinal() 2001-10-16 01:24:29 +00:00
s3_both.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
s3_clnt.c The EVP_*Init_ex() functions take one extra argument. Let's default 2001-10-17 16:03:42 +00:00
s3_enc.c Modify EVP cipher behaviour in a similar way 2001-10-17 00:37:12 +00:00
s3_lib.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
s3_meth.c
s3_pkt.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
s3_srvr.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
s23_clnt.c
s23_lib.c add ssl23_peek 2001-03-08 21:54:02 +00:00
s23_meth.c
s23_pkt.c
s23_srvr.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
ssl2.h Fix ssl/s3_enc.c, ssl/t1_enc.c and ssl/s3_pkt.c so that we don't 2001-09-20 18:35:52 +00:00
ssl3.h
ssl23.h
ssl_algs.c
ssl_asn1.c More Kerberos SSL changes from Jeffrey Altman <jaltman@columbia.edu> 2001-07-31 07:21:06 +00:00
ssl_cert.c SSL_add_dir_cert_subjects_to_stack for Win32 finally implemented. 2001-10-04 12:27:39 +00:00
ssl_ciph.c avoid everything resembling a magic trigraph 2001-09-24 07:54:11 +00:00
ssl_err2.c
ssl_err.c Fix ssl/s3_enc.c, ssl/t1_enc.c and ssl/s3_pkt.c so that we don't 2001-09-20 18:35:52 +00:00
ssl_lib.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
ssl_locl.h New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
ssl_rsa.c Rename recently introduced functions for improved code clarity: 2001-09-03 13:40:07 +00:00
ssl_sess.c Make the necessary changes to work with the recent "ex_data" overhaul. 2001-09-01 20:02:13 +00:00
ssl_stat.c More manual pages. Constify. 2001-08-23 17:22:43 +00:00
ssl_task.c
ssl_txt.c More Kerberos SSL changes from Jeffrey Altman <jaltman@columbia.edu> 2001-07-31 07:21:06 +00:00
ssl-lib.com
ssl.h New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
ssltest.c Fix apps/openssl.c and ssl/ssltest.c so that they use 2001-09-10 09:50:30 +00:00
t1_clnt.c
t1_enc.c Modify EVP cipher behaviour in a similar way 2001-10-17 00:37:12 +00:00
t1_lib.c
t1_meth.c
t1_srvr.c
tls1.h