Return -1 from ssl3_get_server_done (ssl3/s3_clnt.c) if

the SSL_R_LENGTH_MISMATCH error is detected.
This commit is contained in:
Bodo Möller 2002-01-14 12:42:38 +00:00
parent d16e3759a8
commit 5f18fe493e
2 changed files with 5 additions and 0 deletions

View file

@ -4,6 +4,10 @@
Changes between 0.9.6c and 0.9.6d [XX xxx XXXX]
*) Bugfix: Return -1 from ssl3_get_server_done (ssl3/s3_clnt.c)
if the SSL_R_LENGTH_MISMATCH error is detected.
[Geoff Thorpe, Bodo Moeller]
*) New 'shared_ldflag' column in Configure platform table.
[Richard Levitte]

View file

@ -1314,6 +1314,7 @@ static int ssl3_get_server_done(SSL *s)
/* should contain no data */
ssl3_send_alert(s,SSL3_AL_FATAL,SSL_AD_DECODE_ERROR);
SSLerr(SSL_F_SSL3_GET_SERVER_DONE,SSL_R_LENGTH_MISMATCH);
return -1;
}
ret=1;
return(ret);