summaryrefslogtreecommitdiffstats
path: root/CHANGES
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2001-09-21 00:04:15 +0000
committerBodo Möller <bodo@openssl.org>2001-09-21 00:04:15 +0000
commit2260ad21fb7b3b78e162bd9fcabe6fe0ca9a7e52 (patch)
tree76b735b03bd95b265cf92e9df61f8d32230a0004 /CHANGES
parent6b0e9facf4a24553b01c536bb2981c8eb1b7c136 (diff)
Bugfix: correct cleanup after sending a HelloRequest
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES11
1 files changed, 7 insertions, 4 deletions
diff --git a/CHANGES b/CHANGES
index 1d2c6cf98a..583b24acf1 100644
--- a/CHANGES
+++ b/CHANGES
@@ -28,10 +28,13 @@
session resumption is possible only in the first handshake.
[Bodo Moeller]
- *) Fix ssl3_accept (ssl/s3_srvr.c): Do not call ssl_init_wbio_buffer()
- when just sending a HelloRequest as this could interfere with
- application data writes (and is totally unnecessary).
- [Bodo Moeller; bug pointed out by Eric Rescorla <ekr@rtfm.com>]
+ *) Bugfix in ssl3_accept (ssl/s3_srvr.c): Case SSL3_ST_SW_HELLO_REQ_C
+ should end in 'break', not 'goto end' which circuments various
+ cleanups.
+
+ Also avoid some overhead by not calling ssl_init_wbio_buffer()
+ before just sending a HelloRequest.
+ [Bodo Moeller]
*) Fix ssl/s3_enc.c, ssl/t1_enc.c and ssl/s3_pkt.c so that we don't
reveal whether illegal block cipher padding was found or a MAC