| Index: net/base/ssl_config_service.cc
|
| diff --git a/net/base/ssl_config_service.cc b/net/base/ssl_config_service.cc
|
| index 753f1c7fce09cfa69b24264eed576a3cc622159a..c20284fbadf7836894b1cf191b803e308cfbd653 100644
|
| --- a/net/base/ssl_config_service.cc
|
| +++ b/net/base/ssl_config_service.cc
|
| @@ -15,6 +15,31 @@
|
|
|
| namespace net {
|
|
|
| +SSLConfig::SSLConfig()
|
| + : rev_checking_enabled(true), ssl2_enabled(false), ssl3_enabled(true),
|
| + tls1_enabled(true), dnssec_enabled(false), mitm_proxies_allowed(false),
|
| + false_start_enabled(true), send_client_cert(false),
|
| + verify_ev_cert(false), ssl3_fallback(false) {
|
| +}
|
| +
|
| +SSLConfig::~SSLConfig() {
|
| +}
|
| +
|
| +bool SSLConfig::IsAllowedBadCert(X509Certificate* cert) const {
|
| + for (size_t i = 0; i < allowed_bad_certs.size(); ++i) {
|
| + if (cert == allowed_bad_certs[i].cert)
|
| + return true;
|
| + }
|
| + return false;
|
| +}
|
| +
|
| +SSLConfigService::SSLConfigService()
|
| + : observer_list_(ObserverList<Observer>::NOTIFY_EXISTING_ONLY) {
|
| +}
|
| +
|
| +SSLConfigService::~SSLConfigService() {
|
| +}
|
| +
|
| // static
|
| SSLConfigService* SSLConfigService::CreateSystemSSLConfigService() {
|
| #if defined(OS_WIN)
|
|
|