Chromium Code Reviews| Index: net/third_party/nss/ssl/sslimpl.h |
| diff --git a/net/third_party/nss/ssl/sslimpl.h b/net/third_party/nss/ssl/sslimpl.h |
| index 614eed145ecf3a35994c46b1b7cabbd141cf1b51..bc0e85c1f6351410e8bb311d99685b3c9bdb3fdb 100644 |
| --- a/net/third_party/nss/ssl/sslimpl.h |
| +++ b/net/third_party/nss/ssl/sslimpl.h |
| @@ -698,6 +698,14 @@ struct sslSessionIDStr { |
| */ |
| NewSessionTicket sessionTicket; |
| SECItem srvName; |
| + |
| + /* lastHandshakeHash contains the hash of the original, full |
| + * handshake. This is either a SHA-1/MD5 combination (for TLS < |
|
wtc
2013/11/14 00:50:56
IMPORTANT: this hash does not include the final ha
agl
2013/11/14 18:50:42
Done.
|
| + * 1.2) or a SHA-2 hash (for TLS 1.2). This is recorded and used |
|
wtc
2013/11/14 00:50:56
To be future proof, we should say this is the hash
agl
2013/11/14 18:50:42
Done.
|
| + * only when ChannelID is negotiated as it's used to bind the |
| + * ChannelID signature on the resumption handshake to the original |
| + * handshake. */ |
| + SECItem lastHandshakeHash; |
|
wtc
2013/11/14 00:50:56
Nit: "last" can also be interpreted to mean the in
agl
2013/11/14 18:50:42
Went with originalHandshakeHash.
|
| } ssl3; |
| } u; |
| }; |