Move MAC computations for Finished from ssl3_read_bytes into
authorBodo Möller <bodo@openssl.org>
Mon, 21 Feb 2000 10:16:30 +0000 (10:16 +0000)
committerBodo Möller <bodo@openssl.org>
Mon, 21 Feb 2000 10:16:30 +0000 (10:16 +0000)
commit745c70e5658d176a87965526d8839a7da79a6240
tree28a773e16a41d2a732768259aa887b1f3867e65c
parent9dd2b2a94092a4a467f9a5fde6973b4df872fd6b
Move MAC computations for Finished from ssl3_read_bytes into
ssl3_get_message, which is more logical (and avoids a bug,
in addition to the one that I introduced yesterday :-)
and makes Microsoft "fast SGC" less special.
MS SGC should still work now without an extra state of its own
(it goes directly to SSL3_ST_SR_CLNT_HELLO_C, which is the usual state
for reading the body of a Client Hello message), however this should
be tested to make sure, and I don't have a MS SGC client.
CHANGES
Configure
ssl/s3_both.c
ssl/s3_pkt.c
ssl/s3_srvr.c
ssl/ssl3.h
ssl/ssl_stat.c