openssl/apps
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
..
demoCA
set
.cvsignore
app_rand.c Use new-style system-id macros everywhere possible. I hope I haven't 2001-02-20 08:13:47 +00:00
apps.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
apps.h New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
asn1pars.c Use apps_shutdown() in all applications, in case someone decides not 2001-06-23 16:37:32 +00:00
ca-cert.srl
ca-key.pem
ca-req.pem
ca.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
CA.com
CA.pl.in
CA.sh
cert.pem
ciphers.c Use apps_shutdown() in all applications, in case someone decides not 2001-06-23 16:37:32 +00:00
client.pem
crl2p7.c Use apps_shutdown() in all applications, in case someone decides not 2001-06-23 16:37:32 +00:00
crl.c Make the necessary changes to work with the recent "ex_data" overhaul. 2001-09-01 20:02:13 +00:00
der_chop.in
dgst.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
dh512.pem
dh1024.pem
dh2048.pem
dh4096.pem
dh.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
dhparam.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
dsa512.pem
dsa1024.pem
dsa-ca.pem
dsa-pca.pem
dsa.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
dsap.pem
dsaparam.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
enc.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
engine.c Make "openssl engine -c" list any supported digests as well as supported 2001-10-01 15:41:31 +00:00
errstr.c Use apps_shutdown() in all applications, in case someone decides not 2001-06-23 16:37:32 +00:00
gendh.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
gendsa.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
genrsa.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
install.com
makeapps.com e_os.h does not belong with the exported headers. Do not put it there 2001-02-22 14:45:02 +00:00
Makefile.ssl 'make update' 2001-10-10 08:27:52 +00:00
nseq.c Use new-style system-id macros everywhere possible. I hope I haven't 2001-02-20 08:13:47 +00:00
ocsp.c Load OCSP responder key before waiting for an incoming 2001-08-23 23:54:11 +00:00
oid.cnf
openssl-vms.cnf
openssl.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
openssl.cnf Show an example of moving the emailAddress object from the subkect DN 2001-04-11 13:04:20 +00:00
passwd.c Retain compatibility of EVP_DigestInit() and EVP_DigestFinal() 2001-10-16 01:24:29 +00:00
pca-cert.srl
pca-key.pem
pca-req.pem
pkcs7.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
pkcs8.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
pkcs12.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
privkey.pem
progs.h exclude disabled message digests 2001-09-10 17:18:56 +00:00
progs.pl exclude disabled message digests 2001-09-10 17:18:56 +00:00
rand.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
req.c Add support for md4WithRSAEncryption. 2001-10-10 21:37:45 +00:00
req.pem
rsa8192.pem
rsa.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
rsautl.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
s512-key.pem
s512-req.pem
s1024key.pem
s1024req.pem
s_apps.h New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
s_cb.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
s_client.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
s_server.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
s_socket.c I forgot there was a reason why the inclusions and definition of u_int 2001-02-20 17:37:02 +00:00
s_time.c Change HZ in speed to rely on sysconf() if the clock tick is available 2001-09-28 10:34:48 +00:00
server2.pem
server.pem
server.srl
sess_id.c Use apps_shutdown() in all applications, in case someone decides not 2001-06-23 16:37:32 +00:00
smime.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
speed.c Add missing EVP_CIPHER_CTX_{init,cleanup} 2001-10-20 16:18:03 +00:00
spkac.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
testCA.pem
testdsa.h openssl speed is quite useful for testing hardware support (among other 2001-07-11 18:59:25 +00:00
testrsa.h
verify.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00
version.c New functions SSL[_CTX]_set_msg_callback(). 2001-10-20 17:56:36 +00:00
winrand.c
x509.c Reduce the header dependencies on engine.h in apps/. 2001-09-12 02:39:06 +00:00