Fix ssl/s3_enc.c, ssl/t1_enc.c and ssl/s3_pkt.c so that we don't
authorBodo Möller <bodo@openssl.org>
Thu, 20 Sep 2001 18:34:36 +0000 (18:34 +0000)
committerBodo Möller <bodo@openssl.org>
Thu, 20 Sep 2001 18:34:36 +0000 (18:34 +0000)
commite41c5bd730b4a525cc0cb8fa5ec14b4567b88842
treea5d07aba3b974697d42dcb09a72ebe0a6dc91a93
parent10981a5c84b662e01b2b7a2621647471d7d4d880
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
verification error occured.

In ssl/s2_pkt.c, verify that the purported number of padding bytes is in
the legal range.
CHANGES
ssl/s2_enc.c
ssl/s2_pkt.c
ssl/s3_enc.c
ssl/s3_pkt.c
ssl/ssl.h
ssl/ssl2.h
ssl/ssl_err.c
ssl/t1_enc.c