瀏覽代碼

publicsuffix: update table to latest list from publicsuffix.org

Update the list to revision 915565885d0fbd25caf7d8b339cd3478f558da94
(2016-10-19T08:16:09Z).

Change-Id: Ie94e7237015f2d84e0a0d082bd7ff9e04b05ecd9
Reviewed-on: https://go-review.googlesource.com/31530
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Nigel Tao 9 年之前
父節點
當前提交
5695785b44
共有 2 個文件被更改,包括 8535 次插入8317 次删除
  1. 8365 8291
      publicsuffix/table.go
  2. 170 26
      publicsuffix/table_test.go

文件差異過大導致無法顯示
+ 8365 - 8291
publicsuffix/table.go


+ 170 - 26
publicsuffix/table_test.go

@@ -3914,8 +3914,15 @@ var rules = [...]string{
 	"edu.my",
 	"mil.my",
 	"name.my",
-	"*.mz",
-	"!teledata.mz",
+	"mz",
+	"ac.mz",
+	"adv.mz",
+	"co.mz",
+	"edu.mz",
+	"gov.mz",
+	"mil.mz",
+	"net.mz",
+	"org.mz",
 	"na",
 	"info.na",
 	"pro.na",
@@ -5842,7 +5849,6 @@ var rules = [...]string{
 	"lib.co.us",
 	"lib.ct.us",
 	"lib.dc.us",
-	"lib.de.us",
 	"lib.fl.us",
 	"lib.ga.us",
 	"lib.gu.us",
@@ -6080,7 +6086,6 @@ var rules = [...]string{
 	"afamilycompany",
 	"afl",
 	"africa",
-	"africamagic",
 	"agakhan",
 	"agency",
 	"aig",
@@ -6316,6 +6321,7 @@ var rules = [...]string{
 	"dabur",
 	"dad",
 	"dance",
+	"data",
 	"date",
 	"dating",
 	"datsun",
@@ -6348,6 +6354,7 @@ var rules = [...]string{
 	"diy",
 	"dnp",
 	"docs",
+	"doctor",
 	"dodge",
 	"dog",
 	"doha",
@@ -6355,7 +6362,6 @@ var rules = [...]string{
 	"dot",
 	"download",
 	"drive",
-	"dstv",
 	"dtv",
 	"dubai",
 	"duck",
@@ -6364,9 +6370,11 @@ var rules = [...]string{
 	"dupont",
 	"durban",
 	"dvag",
+	"dvr",
 	"dwg",
 	"earth",
 	"eat",
+	"eco",
 	"edeka",
 	"education",
 	"email",
@@ -6428,7 +6436,6 @@ var rules = [...]string{
 	"flir",
 	"florist",
 	"flowers",
-	"flsmidth",
 	"fly",
 	"foo",
 	"food",
@@ -6493,12 +6500,12 @@ var rules = [...]string{
 	"google",
 	"gop",
 	"got",
-	"gotv",
 	"grainger",
 	"graphics",
 	"gratis",
 	"green",
 	"gripe",
+	"grocery",
 	"group",
 	"guardian",
 	"gucci",
@@ -6620,7 +6627,6 @@ var rules = [...]string{
 	"krd",
 	"kred",
 	"kuokgroup",
-	"kyknet",
 	"kyoto",
 	"lacaixa",
 	"ladbrokes",
@@ -6689,6 +6695,7 @@ var rules = [...]string{
 	"man",
 	"management",
 	"mango",
+	"map",
 	"market",
 	"marketing",
 	"markets",
@@ -6709,6 +6716,7 @@ var rules = [...]string{
 	"men",
 	"menu",
 	"meo",
+	"merckmsd",
 	"metlife",
 	"miami",
 	"microsoft",
@@ -6719,7 +6727,7 @@ var rules = [...]string{
 	"mlb",
 	"mls",
 	"mma",
-	"mnet",
+	"mobile",
 	"mobily",
 	"moda",
 	"moe",
@@ -6742,14 +6750,11 @@ var rules = [...]string{
 	"mtn",
 	"mtpc",
 	"mtr",
-	"multichoice",
 	"mutual",
 	"mutuelle",
-	"mzansimagic",
 	"nab",
 	"nadex",
 	"nagoya",
-	"naspers",
 	"nationwide",
 	"natura",
 	"navy",
@@ -6821,12 +6826,13 @@ var rules = [...]string{
 	"party",
 	"passagens",
 	"pay",
-	"payu",
 	"pccw",
 	"pet",
 	"pfizer",
 	"pharmacy",
+	"phd",
 	"philips",
+	"phone",
 	"photo",
 	"photography",
 	"photos",
@@ -6872,6 +6878,7 @@ var rules = [...]string{
 	"quest",
 	"qvc",
 	"racing",
+	"radio",
 	"raid",
 	"read",
 	"realestate",
@@ -6946,6 +6953,7 @@ var rules = [...]string{
 	"scjohnson",
 	"scor",
 	"scot",
+	"search",
 	"seat",
 	"secure",
 	"security",
@@ -7017,7 +7025,6 @@ var rules = [...]string{
 	"study",
 	"style",
 	"sucks",
-	"supersport",
 	"supplies",
 	"supply",
 	"support",
@@ -7284,6 +7291,7 @@ var rules = [...]string{
 	"beep.pl",
 	"*.compute.estate",
 	"*.alces.network",
+	"*.alwaysdata.net",
 	"cloudfront.net",
 	"compute.amazonaws.com",
 	"ap-northeast-1.compute.amazonaws.com",
@@ -7330,6 +7338,7 @@ var rules = [...]string{
 	"myfritz.net",
 	"backplaneapp.io",
 	"betainabox.com",
+	"bnr.la",
 	"boxfuse.io",
 	"browsersafetymark.io",
 	"mycd.eu",
@@ -7379,6 +7388,17 @@ var rules = [...]string{
 	"r.cdn77.net",
 	"rsc.cdn77.org",
 	"ssl.origin.cdn77-secure.org",
+	"cloudns.asia",
+	"cloudns.biz",
+	"cloudns.club",
+	"cloudns.cc",
+	"cloudns.eu",
+	"cloudns.in",
+	"cloudns.info",
+	"cloudns.org",
+	"cloudns.pro",
+	"cloudns.pw",
+	"cloudns.us",
 	"co.nl",
 	"co.no",
 	"*.platform.sh",
@@ -7758,6 +7778,9 @@ var rules = [...]string{
 	"fbxos.fr",
 	"freebox-os.fr",
 	"freeboxos.fr",
+	"futuremailing.at",
+	"*.ex.ortsinfo.at",
+	"*.kunden.ortsinfo.at",
 	"service.gov.uk",
 	"github.io",
 	"githubusercontent.com",
@@ -7768,6 +7791,8 @@ var rules = [...]string{
 	"*.githubcloudusercontent.com",
 	"gitlab.io",
 	"ro.com",
+	"ro.im",
+	"shop.ro",
 	"goip.de",
 	"*.0emm.com",
 	"appspot.com",
@@ -7850,6 +7875,7 @@ var rules = [...]string{
 	"googleapis.com",
 	"googlecode.com",
 	"pagespeedmobilizer.com",
+	"publishproxy.com",
 	"withgoogle.com",
 	"withyoutube.com",
 	"hashbang.sh",
@@ -7860,6 +7886,40 @@ var rules = [...]string{
 	"iki.fi",
 	"biz.at",
 	"info.at",
+	"ac.leg.br",
+	"al.leg.br",
+	"am.leg.br",
+	"ap.leg.br",
+	"ba.leg.br",
+	"ce.leg.br",
+	"df.leg.br",
+	"es.leg.br",
+	"go.leg.br",
+	"ma.leg.br",
+	"mg.leg.br",
+	"ms.leg.br",
+	"mt.leg.br",
+	"pa.leg.br",
+	"pb.leg.br",
+	"pe.leg.br",
+	"pi.leg.br",
+	"pr.leg.br",
+	"rj.leg.br",
+	"rn.leg.br",
+	"ro.leg.br",
+	"rr.leg.br",
+	"rs.leg.br",
+	"sc.leg.br",
+	"se.leg.br",
+	"sp.leg.br",
+	"to.leg.br",
+	"*.triton.zone",
+	"*.cns.joyent.com",
+	"js.org",
+	"keymachine.de",
+	"knightpoint.systems",
+	"co.krd",
+	"edu.krd",
 	"*.magentosite.cloud",
 	"meteorapp.com",
 	"eu.meteorapp.com",
@@ -7960,6 +8020,7 @@ var rules = [...]string{
 	"zapto.org",
 	"nyc.mn",
 	"nid.io",
+	"opencraft.hosting",
 	"operaunite.com",
 	"outsystemscloud.com",
 	"ownprovider.com",
@@ -7977,6 +8038,7 @@ var rules = [...]string{
 	"mypep.link",
 	"xen.prgmr.com",
 	"priv.at",
+	"protonet.io",
 	"chirurgiens-dentistes-en-france.fr",
 	"qa2.com",
 	"dev-myqnapcloud.com",
@@ -7986,6 +8048,9 @@ var rules = [...]string{
 	"rackmaze.net",
 	"rhcloud.com",
 	"hzc.io",
+	"wellbeingzone.eu",
+	"ptplus.fit",
+	"wellbeingzone.co.uk",
 	"sandcats.io",
 	"logoip.de",
 	"logoip.com",
@@ -8017,6 +8082,7 @@ var rules = [...]string{
 	"i234.me",
 	"myds.me",
 	"synology.me",
+	"taifun-dns.de",
 	"gda.pl",
 	"gdansk.pl",
 	"gdynia.pl",
@@ -8024,12 +8090,17 @@ var rules = [...]string{
 	"sopot.pl",
 	"bloxcms.com",
 	"townnews-staging.com",
+	"*.transurl.be",
+	"*.transurl.eu",
+	"*.transurl.nl",
 	"tuxfamily.org",
 	"hk.com",
 	"hk.org",
 	"ltd.hk",
 	"inc.hk",
+	"lib.de.us",
 	"router.management",
+	"wmflabs.org",
 	"yolasite.com",
 	"za.net",
 	"za.org",
@@ -8066,7 +8137,6 @@ var nodeLabels = [...]string{
 	"afamilycompany",
 	"afl",
 	"africa",
-	"africamagic",
 	"ag",
 	"agakhan",
 	"agency",
@@ -8359,6 +8429,7 @@ var nodeLabels = [...]string{
 	"dabur",
 	"dad",
 	"dance",
+	"data",
 	"date",
 	"dating",
 	"datsun",
@@ -8396,6 +8467,7 @@ var nodeLabels = [...]string{
 	"dnp",
 	"do",
 	"docs",
+	"doctor",
 	"dodge",
 	"dog",
 	"doha",
@@ -8403,7 +8475,6 @@ var nodeLabels = [...]string{
 	"dot",
 	"download",
 	"drive",
-	"dstv",
 	"dtv",
 	"dubai",
 	"duck",
@@ -8412,11 +8483,13 @@ var nodeLabels = [...]string{
 	"dupont",
 	"durban",
 	"dvag",
+	"dvr",
 	"dwg",
 	"dz",
 	"earth",
 	"eat",
 	"ec",
+	"eco",
 	"edeka",
 	"edu",
 	"education",
@@ -8488,7 +8561,6 @@ var nodeLabels = [...]string{
 	"flir",
 	"florist",
 	"flowers",
-	"flsmidth",
 	"fly",
 	"fm",
 	"fo",
@@ -8567,7 +8639,6 @@ var nodeLabels = [...]string{
 	"google",
 	"gop",
 	"got",
-	"gotv",
 	"gov",
 	"gp",
 	"gq",
@@ -8577,6 +8648,7 @@ var nodeLabels = [...]string{
 	"gratis",
 	"green",
 	"gripe",
+	"grocery",
 	"group",
 	"gs",
 	"gt",
@@ -8736,7 +8808,6 @@ var nodeLabels = [...]string{
 	"kuokgroup",
 	"kw",
 	"ky",
-	"kyknet",
 	"kyoto",
 	"kz",
 	"la",
@@ -8818,6 +8889,7 @@ var nodeLabels = [...]string{
 	"man",
 	"management",
 	"mango",
+	"map",
 	"market",
 	"marketing",
 	"markets",
@@ -8841,6 +8913,7 @@ var nodeLabels = [...]string{
 	"men",
 	"menu",
 	"meo",
+	"merckmsd",
 	"metlife",
 	"mg",
 	"mh",
@@ -8858,9 +8931,9 @@ var nodeLabels = [...]string{
 	"mm",
 	"mma",
 	"mn",
-	"mnet",
 	"mo",
 	"mobi",
+	"mobile",
 	"mobily",
 	"moda",
 	"moe",
@@ -8889,7 +8962,6 @@ var nodeLabels = [...]string{
 	"mtpc",
 	"mtr",
 	"mu",
-	"multichoice",
 	"museum",
 	"mutual",
 	"mutuelle",
@@ -8898,13 +8970,11 @@ var nodeLabels = [...]string{
 	"mx",
 	"my",
 	"mz",
-	"mzansimagic",
 	"na",
 	"nab",
 	"nadex",
 	"nagoya",
 	"name",
-	"naspers",
 	"nationwide",
 	"natura",
 	"navy",
@@ -8991,7 +9061,6 @@ var nodeLabels = [...]string{
 	"party",
 	"passagens",
 	"pay",
-	"payu",
 	"pccw",
 	"pe",
 	"pet",
@@ -9000,7 +9069,9 @@ var nodeLabels = [...]string{
 	"pg",
 	"ph",
 	"pharmacy",
+	"phd",
 	"philips",
+	"phone",
 	"photo",
 	"photography",
 	"photos",
@@ -9058,6 +9129,7 @@ var nodeLabels = [...]string{
 	"quest",
 	"qvc",
 	"racing",
+	"radio",
 	"raid",
 	"re",
 	"read",
@@ -9142,6 +9214,7 @@ var nodeLabels = [...]string{
 	"scot",
 	"sd",
 	"se",
+	"search",
 	"seat",
 	"secure",
 	"security",
@@ -9225,7 +9298,6 @@ var nodeLabels = [...]string{
 	"style",
 	"su",
 	"sucks",
-	"supersport",
 	"supplies",
 	"supply",
 	"support",
@@ -9735,14 +9807,19 @@ var nodeLabels = [...]string{
 	"uri",
 	"urn",
 	"gov",
+	"cloudns",
 	"ac",
 	"biz",
 	"co",
+	"futuremailing",
 	"gv",
 	"info",
 	"or",
+	"ortsinfo",
 	"priv",
 	"blogspot",
+	"ex",
+	"kunden",
 	"act",
 	"asn",
 	"com",
@@ -9807,6 +9884,7 @@ var nodeLabels = [...]string{
 	"tv",
 	"ac",
 	"blogspot",
+	"transurl",
 	"gov",
 	"0",
 	"1",
@@ -9855,6 +9933,7 @@ var nodeLabels = [...]string{
 	"edu",
 	"or",
 	"org",
+	"cloudns",
 	"dscloud",
 	"dyndns",
 	"for-better",
@@ -9955,6 +10034,33 @@ var nodeLabels = [...]string{
 	"wiki",
 	"zlg",
 	"blogspot",
+	"ac",
+	"al",
+	"am",
+	"ap",
+	"ba",
+	"ce",
+	"df",
+	"es",
+	"go",
+	"ma",
+	"mg",
+	"ms",
+	"mt",
+	"pa",
+	"pb",
+	"pe",
+	"pi",
+	"pr",
+	"rj",
+	"rn",
+	"ro",
+	"rr",
+	"rs",
+	"sc",
+	"se",
+	"sp",
+	"to",
 	"com",
 	"edu",
 	"gov",
@@ -9996,6 +10102,7 @@ var nodeLabels = [...]string{
 	"qc",
 	"sk",
 	"yk",
+	"cloudns",
 	"fantasyleague",
 	"ftpaccess",
 	"game-server",
@@ -10027,6 +10134,7 @@ var nodeLabels = [...]string{
 	"gov",
 	"mil",
 	"magentosite",
+	"cloudns",
 	"co",
 	"com",
 	"gov",
@@ -10287,6 +10395,7 @@ var nodeLabels = [...]string{
 	"isa-geek",
 	"isa-hockeynut",
 	"issmarterthanyou",
+	"joyent",
 	"jpn",
 	"kr",
 	"likes-pie",
@@ -10315,6 +10424,7 @@ var nodeLabels = [...]string{
 	"pgfog",
 	"point2this",
 	"prgmr",
+	"publishproxy",
 	"qa2",
 	"qc",
 	"quicksytes",
@@ -10406,6 +10516,7 @@ var nodeLabels = [...]string{
 	"api",
 	"ext",
 	"gist",
+	"cns",
 	"eu",
 	"xen",
 	"ac",
@@ -10453,9 +10564,11 @@ var nodeLabels = [...]string{
 	"goip",
 	"isteingeek",
 	"istmein",
+	"keymachine",
 	"lebtimnetz",
 	"leitungsen",
 	"logoip",
+	"taifun-dns",
 	"traeumtgerade",
 	"biz",
 	"blogspot",
@@ -10534,11 +10647,15 @@ var nodeLabels = [...]string{
 	"name",
 	"net",
 	"org",
+	"cloudns",
 	"mycd",
+	"transurl",
+	"wellbeingzone",
 	"aland",
 	"blogspot",
 	"dy",
 	"iki",
+	"ptplus",
 	"aeroport",
 	"assedic",
 	"asso",
@@ -10655,6 +10772,7 @@ var nodeLabels = [...]string{
 	"mil",
 	"net",
 	"org",
+	"opencraft",
 	"blogspot",
 	"com",
 	"from",
@@ -10737,12 +10855,14 @@ var nodeLabels = [...]string{
 	"com",
 	"net",
 	"org",
+	"ro",
 	"tt",
 	"tv",
 	"ltd",
 	"plc",
 	"ac",
 	"blogspot",
+	"cloudns",
 	"co",
 	"edu",
 	"firm",
@@ -10756,6 +10876,7 @@ var nodeLabels = [...]string{
 	"res",
 	"barrel-of-knowledge",
 	"barrell-of-knowledge",
+	"cloudns",
 	"dvrcam",
 	"dyndns",
 	"for-our",
@@ -10782,6 +10903,7 @@ var nodeLabels = [...]string{
 	"ngrok",
 	"nid",
 	"pantheonsite",
+	"protonet",
 	"sandcats",
 	"spacekit",
 	"com",
@@ -13052,6 +13174,8 @@ var nodeLabels = [...]string{
 	"sc",
 	"seoul",
 	"ulsan",
+	"co",
+	"edu",
 	"com",
 	"edu",
 	"gov",
@@ -13063,6 +13187,7 @@ var nodeLabels = [...]string{
 	"mil",
 	"net",
 	"org",
+	"bnr",
 	"c",
 	"com",
 	"edu",
@@ -13804,7 +13929,14 @@ var nodeLabels = [...]string{
 	"name",
 	"net",
 	"org",
-	"teledata",
+	"ac",
+	"adv",
+	"co",
+	"edu",
+	"gov",
+	"mil",
+	"net",
+	"org",
 	"ca",
 	"cc",
 	"co",
@@ -13827,6 +13959,7 @@ var nodeLabels = [...]string{
 	"forgot",
 	"forgot",
 	"asso",
+	"alwaysdata",
 	"at-band-camp",
 	"azure-mobile",
 	"azurewebsites",
@@ -13946,6 +14079,7 @@ var nodeLabels = [...]string{
 	"blogspot",
 	"bv",
 	"co",
+	"transurl",
 	"virtueeldomein",
 	"aa",
 	"aarborte",
@@ -14758,6 +14892,7 @@ var nodeLabels = [...]string{
 	"cdn77",
 	"cdn77-secure",
 	"certmgr",
+	"cloudns",
 	"collegefan",
 	"couchpotatofries",
 	"dnsalias",
@@ -14803,6 +14938,7 @@ var nodeLabels = [...]string{
 	"is-very-nice",
 	"is-very-sweet",
 	"isa-geek",
+	"js",
 	"kicks-ass",
 	"misconfused",
 	"mlbfan",
@@ -14828,6 +14964,7 @@ var nodeLabels = [...]string{
 	"ufcfan",
 	"us",
 	"webhop",
+	"wmflabs",
 	"za",
 	"zapto",
 	"c",
@@ -15172,6 +15309,7 @@ var nodeLabels = [...]string{
 	"acct",
 	"avocat",
 	"bar",
+	"cloudns",
 	"cpa",
 	"eng",
 	"jur",
@@ -15195,6 +15333,7 @@ var nodeLabels = [...]string{
 	"org",
 	"publ",
 	"belau",
+	"cloudns",
 	"co",
 	"ed",
 	"go",
@@ -15229,6 +15368,7 @@ var nodeLabels = [...]string{
 	"nt",
 	"org",
 	"rec",
+	"shop",
 	"store",
 	"tm",
 	"www",
@@ -15536,6 +15676,7 @@ var nodeLabels = [...]string{
 	"mil",
 	"net",
 	"org",
+	"knightpoint",
 	"ac",
 	"co",
 	"org",
@@ -15768,6 +15909,7 @@ var nodeLabels = [...]string{
 	"sch",
 	"blogspot",
 	"no-ip",
+	"wellbeingzone",
 	"service",
 	"ak",
 	"al",
@@ -15775,6 +15917,7 @@ var nodeLabels = [...]string{
 	"as",
 	"az",
 	"ca",
+	"cloudns",
 	"co",
 	"ct",
 	"dc",
@@ -16098,4 +16241,5 @@ var nodeLabels = [...]string{
 	"net",
 	"org",
 	"sch",
+	"triton",
 }

部分文件因文件數量過多而無法顯示