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:35:52 +0000 (18:35 +0000)
committerBodo Möller <bodo@openssl.org>
Thu, 20 Sep 2001 18:35:52 +0000 (18:35 +0000)
commitee60d9fb282030be3f25e951b86d74d8f2dd1bdd
tree307f2414af069a1717aaa5a9906dd586024d2f2e
parentbe6d77005f0d474462ed5df896596d06402c05b2
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