summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-27 23:09:01 +0000
committeragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-27 23:09:01 +0000
commitc05e153581d9407006da4bb17b07b6e9e4b67705 (patch)
treecc4a5654dbf80d8066a083600249239c9b1aeb0c
parentbf358277a99bcb8afc35e10cbaded5f18351a61f (diff)
downloadchromium_src-c05e153581d9407006da4bb17b07b6e9e4b67705.zip
chromium_src-c05e153581d9407006da4bb17b07b6e9e4b67705.tar.gz
chromium_src-c05e153581d9407006da4bb17b07b6e9e4b67705.tar.bz2
Merge 246360 "net: pin (*.)gstatic.com, not just ssl.gstatic.com"
> net: pin (*.)gstatic.com, not just ssl.gstatic.com > > BUG=335567 > R=cevans@chromium.org, palmer@chromium.org > > Review URL: https://codereview.chromium.org/134643021 TBR=agl@chromium.org Review URL: https://codereview.chromium.org/148443005 git-svn-id: svn://svn.chromium.org/chrome/branches/1750/src@247335 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--net/http/transport_security_state_static.h2
-rw-r--r--net/http/transport_security_state_static.json2
-rw-r--r--net/http/transport_security_state_unittest.cc3
3 files changed, 4 insertions, 3 deletions
diff --git a/net/http/transport_security_state_static.h b/net/http/transport_security_state_static.h
index 48ee98c..bd7dd1c 100644
--- a/net/http/transport_security_state_static.h
+++ b/net/http/transport_security_state_static.h
@@ -429,7 +429,7 @@ static const struct HSTSPreload kPreloadedSTS[] = {
{13, true, "\007appspot\003com", false, kGooglePins, DOMAIN_APPSPOT_COM },
{23, true, "\021googlesyndication\003com", false, kGooglePins, DOMAIN_GOOGLESYNDICATION_COM },
{17, true, "\013doubleclick\003net", false, kGooglePins, DOMAIN_DOUBLECLICK_NET },
- {17, true, "\003ssl\007gstatic\003com", false, kGooglePins, DOMAIN_GSTATIC_COM },
+ {13, true, "\007gstatic\003com", false, kGooglePins, DOMAIN_GSTATIC_COM },
{10, true, "\005youtu\002be", false, kGooglePins, DOMAIN_YOUTU_BE },
{13, true, "\007android\003com", false, kGooglePins, DOMAIN_ANDROID_COM },
{20, true, "\016googlecommerce\003com", false, kGooglePins, DOMAIN_GOOGLECOMMERCE_COM },
diff --git a/net/http/transport_security_state_static.json b/net/http/transport_security_state_static.json
index 96b0988..9b70467 100644
--- a/net/http/transport_security_state_static.json
+++ b/net/http/transport_security_state_static.json
@@ -218,7 +218,7 @@
{ "name": "appspot.com", "include_subdomains": true, "pins": "google" },
{ "name": "googlesyndication.com", "include_subdomains": true, "pins": "google" },
{ "name": "doubleclick.net", "include_subdomains": true, "pins": "google" },
- { "name": "ssl.gstatic.com", "include_subdomains": true, "pins": "google" },
+ { "name": "gstatic.com", "include_subdomains": true, "pins": "google" },
{ "name": "youtu.be", "include_subdomains": true, "pins": "google" },
{ "name": "android.com", "include_subdomains": true, "pins": "google" },
{ "name": "googlecommerce.com", "include_subdomains": true, "pins": "google" },
diff --git a/net/http/transport_security_state_unittest.cc b/net/http/transport_security_state_unittest.cc
index c3a791c..c3d15da 100644
--- a/net/http/transport_security_state_unittest.cc
+++ b/net/http/transport_security_state_unittest.cc
@@ -519,7 +519,8 @@ TEST_F(TransportSecurityStateTest, BuiltinCertPins) {
EXPECT_TRUE(HasPublicKeyPins("apis.google.com"));
EXPECT_TRUE(HasPublicKeyPins("ssl.gstatic.com"));
- EXPECT_FALSE(HasPublicKeyPins("www.gstatic.com"));
+ EXPECT_TRUE(HasPublicKeyPins("gstatic.com"));
+ EXPECT_TRUE(HasPublicKeyPins("www.gstatic.com"));
EXPECT_TRUE(HasPublicKeyPins("ssl.google-analytics.com"));
EXPECT_TRUE(HasPublicKeyPins("www.googleplex.com"));