| Index: net/base/ssl_config_service.cc
|
| ===================================================================
|
| --- net/base/ssl_config_service.cc (revision 89500)
|
| +++ net/base/ssl_config_service.cc (working copy)
|
| @@ -16,7 +16,7 @@
|
| SSLConfig::SSLConfig()
|
| : rev_checking_enabled(true), ssl3_enabled(true),
|
| tls1_enabled(true),
|
| - dns_cert_provenance_checking_enabled(false),
|
| + dns_cert_provenance_checking_enabled(false), cached_info_enabled(false),
|
| false_start_enabled(true),
|
| send_client_cert(false), verify_ev_cert(false), ssl3_fallback(false) {
|
| }
|
| @@ -49,8 +49,19 @@
|
| static bool g_false_start_enabled = true;
|
| static bool g_dns_cert_provenance_checking = false;
|
| static bool g_rev_checking_disabled_for_pinned_sites = false;
|
| +static bool g_cached_info_enabled = false;
|
|
|
| // static
|
| +void SSLConfigService::EnableCachedInfo() {
|
| + g_cached_info_enabled = true;
|
| +}
|
| +
|
| +// static
|
| +bool SSLConfigService::cached_info_enabled() {
|
| + return g_cached_info_enabled;
|
| +}
|
| +
|
| +// static
|
| void SSLConfigService::DisableFalseStart() {
|
| g_false_start_enabled = false;
|
| }
|
| @@ -96,6 +107,7 @@
|
| ssl_config->false_start_enabled = g_false_start_enabled;
|
| ssl_config->dns_cert_provenance_checking_enabled =
|
| g_dns_cert_provenance_checking;
|
| + ssl_config->cached_info_enabled = g_cached_info_enabled;
|
| }
|
|
|
| void SSLConfigService::ProcessConfigUpdate(const SSLConfig& orig_config,
|
|
|