Commit 52dcd094 authored by wtc@chromium.org's avatar wtc@chromium.org

Fill the TLS padding extension with zero bytes instead of spaces.

R=agl@chromium.org
BUG=315828
TEST=none

Review URL: https://codereview.chromium.org/99253006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238460 0039d316-1c4b-4281-b951-d872f2087c98
parent 96cb6a61
......@@ -100,7 +100,7 @@ index 0415770..cdebcc9 100644
+ return -1;
+ if (SECSuccess != ssl3_AppendHandshakeNumber(ss, paddingLen, 2))
+ return -1;
+ memset(padding, ' ', paddingLen);
+ memset(padding, 0, paddingLen);
+ if (SECSuccess != ssl3_AppendHandshake(ss, padding, paddingLen))
+ return -1;
+
......
......@@ -2367,7 +2367,7 @@ ssl3_AppendPaddingExtension(sslSocket *ss, unsigned int extensionLen,
return -1;
if (SECSuccess != ssl3_AppendHandshakeNumber(ss, paddingLen, 2))
return -1;
memset(padding, ' ', paddingLen);
memset(padding, 0, paddingLen);
if (SECSuccess != ssl3_AppendHandshake(ss, padding, paddingLen))
return -1;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment