From 2cd713f04f510f1454a757e870fc61fdd276a826 Mon Sep 17 00:00:00 2001 From: "wtc@google.com" Date: Tue, 21 Oct 2008 17:54:28 +0000 Subject: We don't support SSL renegotiation yet. Add the ERR_SSL_RENEGOTIATION_REQUESTED error code for when we received a renegotiation request from a server. Support the completion of an SSL handshake after we write something. (This happens in a session resumption handshake.) Use the SSL configuration settings to turn on or turn off various versions of the SSL protocol and server certificate revocation checking. Report all the errors of a certificate and whether revocation checking was done in in the server_cert_status_ bitmask. Create a new scoped_cert_chain_context.h header for the ScopedCertChainContext class that used to be in x509_certificate_win.cc, and use it to fix a leak of chain_context on error paths in SSLClientSocketWin::VerifyServerCert. R=rvargas BUG=3002,3003,3004 Review URL: http://codereview.chromium.org/7505 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3664 0039d316-1c4b-4281-b951-d872f2087c98 --- net/base/ssl_client_socket_win.h | 1 + 1 file changed, 1 insertion(+) (limited to 'net/base/ssl_client_socket_win.h') diff --git a/net/base/ssl_client_socket_win.h b/net/base/ssl_client_socket_win.h index 403e7f3..1d85377 100644 --- a/net/base/ssl_client_socket_win.h +++ b/net/base/ssl_client_socket_win.h @@ -117,6 +117,7 @@ class SSLClientSocketWin : public SSLClientSocket { int bytes_received_; // The number of bytes of received ciphertext. bool completed_handshake_; + bool complete_handshake_on_write_complete_; // Only used in the STATE_HANDSHAKE_READ_COMPLETE and // STATE_PAYLOAD_READ_COMPLETE states. True if a 'result' argument of OK -- cgit v1.1