From c6a1477b0092762299491d79b3a8cb094c6456da Mon Sep 17 00:00:00 2001 From: marha Date: Fri, 27 Jan 2012 20:31:28 +0100 Subject: update to openssl 1.0.0g --- openssl/ssl/s3_enc.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'openssl/ssl/s3_enc.c') diff --git a/openssl/ssl/s3_enc.c b/openssl/ssl/s3_enc.c index 58386e1ba..b14597076 100644 --- a/openssl/ssl/s3_enc.c +++ b/openssl/ssl/s3_enc.c @@ -511,6 +511,9 @@ int ssl3_enc(SSL *s, int send) /* we need to add 'i-1' padding bytes */ l+=i; + /* the last of these zero bytes will be overwritten + * with the padding length. */ + memset(&rec->input[rec->length], 0, i); rec->length+=i; rec->input[l-1]=(i-1); } -- cgit v1.2.3