 Chromium Code Reviews
 Chromium Code Reviews Issue 259963009:
  New tls channel id version for OpenSSL  (Closed) 
  Base URL: http://src.chromium.org/svn/trunk/deps/third_party/openssl
    
  
    Issue 259963009:
  New tls channel id version for OpenSSL  (Closed) 
  Base URL: http://src.chromium.org/svn/trunk/deps/third_party/openssl| Index: openssl/ssl/ssl.h | 
| diff --git a/openssl/ssl/ssl.h b/openssl/ssl/ssl.h | 
| index a3944f177dda9ae8f632a6e70bb8d93081355233..fe92ccf0845b9c623b98b6d63c086b667ffa9aac 100644 | 
| --- a/openssl/ssl/ssl.h | 
| +++ b/openssl/ssl/ssl.h | 
| @@ -547,6 +547,13 @@ struct ssl_session_st | 
| #ifndef OPENSSL_NO_SRP | 
| char *srp_username; | 
| #endif | 
| + | 
| + /* original_handshake_hash contains the handshake hash (either | 
| + * SHA-1+MD5 or SHA-2, depending on TLS version) for the original, full | 
| + * handshake that created a session. This is used by Channel IDs during | 
| + * resumption. */ | 
| + unsigned char original_handshake_hash[EVP_MAX_MD_SIZE]; | 
| + unsigned int original_handshake_hash_len; | 
| 
wtc
2014/04/30 14:11:50
Do we need to initialize original_handshake_hash_l
 
haavardm
2014/04/30 17:18:50
memset(ss,0,sizeof(SSL_SESSION)) happens in SSL_SE
 | 
| }; | 
| #endif |