Use cipher suite config options in SSLServerSocketOpenSSL.
commitd0eae58087e6f45088d6ef349d9ebaa2da450ea1
authorsergeyu <sergeyu@chromium.org>
Tue, 12 May 2015 23:10:12 +0000 (12 16:10 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 12 May 2015 23:10:29 +0000 (12 23:10 +0000)
tree29292528204bfd56f0ee14139ffd4487c9c59601
parente6bf56c073dcb15017f4985d75991dc176b8dda1
Use cipher suite config options in SSLServerSocketOpenSSL.

Previously SSLServerSocketOpenSSL was ignoring disabled_cipher_suites
list and require_forward_secrecy flag from SSLConfig. Fixed
SSLServerSocketOpenSSL to trim the list of cipher suites used in BoringSSL.

BUG=481163

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

Cr-Commit-Position: refs/heads/master@{#329528}
net/socket/ssl_server_socket_nss.cc
net/socket/ssl_server_socket_openssl.cc
net/socket/ssl_server_socket_unittest.cc
net/ssl/ssl_config.cc
net/ssl/ssl_config.h
net/ssl/ssl_config_service.cc
remoting/protocol/ssl_hmac_channel_authenticator.cc