Require ECDHE cipher in remoting client.
commit0144249b934d0869a20a69931e6ec261c5cb27da
authorsergeyu <sergeyu@chromium.org>
Tue, 16 Jun 2015 20:43:04 +0000 (16 13:43 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 16 Jun 2015 20:44:40 +0000 (16 20:44 +0000)
treed65e092a722c22ef42bc0fd0671c70acf1d9ea12
parent5e21faa01fbaa436ce253f2cdcf2b384b744d10a
Require ECDHE cipher in remoting client.

Also added support for enable_ecdhe flag in SSLClientSocketOpenSSL and
SSLClientSocketNSS. It's not really needed with NSS as the client
is only compiled with BoringSSL, but added it anyway for consistency.

BUG=481163

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

Cr-Commit-Position: refs/heads/master@{#334684}
net/socket/ssl_client_socket_nss.cc
net/socket/ssl_client_socket_openssl.cc
net/socket/ssl_client_socket_unittest.cc
net/socket/ssl_server_socket_nss.cc
net/ssl/ssl_config.h
remoting/protocol/ssl_hmac_channel_authenticator.cc