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 ...@@ -100,7 +100,7 @@ index 0415770..cdebcc9 100644
+ return -1; + return -1;
+ if (SECSuccess != ssl3_AppendHandshakeNumber(ss, paddingLen, 2)) + if (SECSuccess != ssl3_AppendHandshakeNumber(ss, paddingLen, 2))
+ return -1; + return -1;
+ memset(padding, ' ', paddingLen); + memset(padding, 0, paddingLen);
+ if (SECSuccess != ssl3_AppendHandshake(ss, padding, paddingLen)) + if (SECSuccess != ssl3_AppendHandshake(ss, padding, paddingLen))
+ return -1; + return -1;
+ +
......
...@@ -2367,7 +2367,7 @@ ssl3_AppendPaddingExtension(sslSocket *ss, unsigned int extensionLen, ...@@ -2367,7 +2367,7 @@ ssl3_AppendPaddingExtension(sslSocket *ss, unsigned int extensionLen,
return -1; return -1;
if (SECSuccess != ssl3_AppendHandshakeNumber(ss, paddingLen, 2)) if (SECSuccess != ssl3_AppendHandshakeNumber(ss, paddingLen, 2))
return -1; return -1;
memset(padding, ' ', paddingLen); memset(padding, 0, paddingLen);
if (SECSuccess != ssl3_AppendHandshake(ss, padding, paddingLen)) if (SECSuccess != ssl3_AppendHandshake(ss, padding, paddingLen))
return -1; 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