Update list of TLDs for release
authorRicardo Mones <ricardo@mones.org>
Sat, 6 Aug 2016 23:32:17 +0000 (01:32 +0200)
committerRicardo Mones <ricardo@mones.org>
Sat, 6 Aug 2016 23:32:17 +0000 (01:32 +0200)
src/common/tlds.h

index 04d6185f502be745deaf3315eddcf2572ac6bb65..1d187b76ba026b1f86a19809c19c111ddfec453c 100644 (file)
@@ -6,12 +6,17 @@
 #define __TLDS_H__
 
 static const gchar *toplvl_domains [] = {
-       /* Version 2015121900, Last Updated Sat Dec 19 07:07:02 2015 UTC */
+       /* Version 2016080600, Last Updated Sat Aug  6 07:07:01 2016 UTC */
        "aaa",
        "aarp",
+       "abarth",
        "abb",
        "abbott",
+       "abbvie",
+       "abc",
+       "able",
        "abogado",
+       "abudhabi",
        "ac",
        "academy",
        "accenture",
@@ -21,26 +26,43 @@ static const gchar *toplvl_domains [] = {
        "active",
        "actor",
        "ad",
+       "adac",
        "ads",
        "adult",
        "ae",
        "aeg",
        "aero",
+       "aetna",
        "af",
+       "afamilycompany",
        "afl",
        "ag",
+       "agakhan",
        "agency",
        "ai",
        "aig",
+       "airbus",
        "airforce",
        "airtel",
+       "akdn",
        "al",
+       "alfaromeo",
+       "alibaba",
+       "alipay",
        "allfinanz",
+       "allstate",
+       "ally",
        "alsace",
+       "alstom",
        "am",
+       "americanfamily",
+       "amfam",
        "amica",
        "amsterdam",
+       "analytics",
        "android",
+       "anquan",
+       "anz",
        "ao",
        "apartments",
        "app",
@@ -52,45 +74,59 @@ static const gchar *toplvl_domains [] = {
        "archi",
        "army",
        "arpa",
+       "art",
        "arte",
        "as",
        "asia",
        "associates",
        "at",
+       "athleta",
        "attorney",
        "au",
        "auction",
        "audi",
+       "audible",
        "audio",
        "author",
        "auto",
        "autos",
+       "avianca",
        "aw",
+       "aws",
        "ax",
        "axa",
        "az",
        "azure",
        "ba",
+       "baby",
+       "baidu",
+       "banamex",
+       "bananarepublic",
        "band",
        "bank",
        "bar",
        "barcelona",
        "barclaycard",
        "barclays",
+       "barefoot",
        "bargains",
        "bauhaus",
        "bayern",
        "bb",
        "bbc",
+       "bbt",
        "bbva",
+       "bcg",
        "bcn",
        "bd",
        "be",
        "beats",
+       "beauty",
        "beer",
        "bentley",
        "berlin",
        "best",
+       "bestbuy",
        "bet",
        "bf",
        "bg",
@@ -107,6 +143,9 @@ static const gchar *toplvl_domains [] = {
        "bj",
        "black",
        "blackfriday",
+       "blanco",
+       "blockbuster",
+       "blog",
        "bloomberg",
        "blue",
        "bm",
@@ -118,11 +157,14 @@ static const gchar *toplvl_domains [] = {
        "bo",
        "boats",
        "boehringer",
+       "bofa",
        "bom",
        "bond",
        "boo",
        "book",
+       "booking",
        "boots",
+       "bosch",
        "bostik",
        "bot",
        "boutique",
@@ -152,6 +194,8 @@ static const gchar *toplvl_domains [] = {
        "cafe",
        "cal",
        "call",
+       "calvinklein",
+       "cam",
        "camera",
        "camp",
        "cancerresearch",
@@ -173,6 +217,8 @@ static const gchar *toplvl_domains [] = {
        "catering",
        "cba",
        "cbn",
+       "cbre",
+       "cbs",
        "cc",
        "cd",
        "ceb",
@@ -186,16 +232,21 @@ static const gchar *toplvl_domains [] = {
        "ch",
        "chanel",
        "channel",
+       "chase",
        "chat",
        "cheap",
+       "chintai",
        "chloe",
        "christmas",
        "chrome",
+       "chrysler",
        "church",
        "ci",
        "cipriani",
        "circle",
        "cisco",
+       "citadel",
+       "citi",
        "citic",
        "city",
        "cityeats",
@@ -205,6 +256,7 @@ static const gchar *toplvl_domains [] = {
        "cleaning",
        "click",
        "clinic",
+       "clinique",
        "clothing",
        "cloud",
        "club",
@@ -218,20 +270,25 @@ static const gchar *toplvl_domains [] = {
        "college",
        "cologne",
        "com",
+       "comcast",
        "commbank",
        "community",
        "company",
+       "compare",
        "computer",
        "comsec",
        "condos",
        "construction",
        "consulting",
+       "contact",
        "contractors",
        "cooking",
+       "cookingchannel",
        "cool",
        "coop",
        "corsica",
        "country",
+       "coupon",
        "coupons",
        "courses",
        "cr",
@@ -260,11 +317,15 @@ static const gchar *toplvl_domains [] = {
        "datsun",
        "day",
        "dclk",
+       "dds",
        "de",
+       "deal",
+       "dealer",
        "deals",
        "degree",
        "delivery",
        "dell",
+       "deloitte",
        "delta",
        "democrat",
        "dental",
@@ -272,30 +333,41 @@ static const gchar *toplvl_domains [] = {
        "desi",
        "design",
        "dev",
+       "dhl",
        "diamonds",
        "diet",
        "digital",
        "direct",
        "directory",
        "discount",
+       "discover",
        "dj",
        "dk",
        "dm",
        "dnp",
        "do",
        "docs",
+       "doctor",
+       "dodge",
        "dog",
        "doha",
        "domains",
-       "doosan",
+       "dot",
        "download",
        "drive",
+       "dtv",
+       "dubai",
+       "duck",
+       "dunlop",
+       "duns",
+       "dupont",
        "durban",
        "dvag",
        "dz",
        "earth",
        "eat",
        "ec",
+       "edeka",
        "edu",
        "education",
        "ee",
@@ -306,13 +378,16 @@ static const gchar *toplvl_domains [] = {
        "engineer",
        "engineering",
        "enterprises",
+       "epost",
        "epson",
        "equipment",
        "er",
+       "ericsson",
        "erni",
        "es",
        "esq",
        "estate",
+       "esurance",
        "et",
        "eu",
        "eurovision",
@@ -323,6 +398,7 @@ static const gchar *toplvl_domains [] = {
        "expert",
        "exposed",
        "express",
+       "extraspace",
        "fage",
        "fail",
        "fairwinds",
@@ -331,15 +407,21 @@ static const gchar *toplvl_domains [] = {
        "fan",
        "fans",
        "farm",
+       "farmers",
        "fashion",
        "fast",
+       "fedex",
        "feedback",
+       "ferrari",
        "ferrero",
        "fi",
+       "fiat",
+       "fidelity",
        "film",
        "final",
        "finance",
        "financial",
+       "fire",
        "firestone",
        "firmdale",
        "fish",
@@ -348,23 +430,32 @@ static const gchar *toplvl_domains [] = {
        "fitness",
        "fj",
        "fk",
+       "flickr",
        "flights",
+       "flir",
        "florist",
        "flowers",
-       "flsmidth",
        "fly",
        "fm",
        "fo",
        "foo",
+       "foodnetwork",
        "football",
        "ford",
        "forex",
        "forsale",
        "forum",
        "foundation",
+       "fox",
        "fr",
+       "fresenius",
        "frl",
        "frogans",
+       "frontdoor",
+       "frontier",
+       "ftr",
+       "fujitsu",
+       "fujixerox",
        "fund",
        "furniture",
        "futbol",
@@ -372,7 +463,11 @@ static const gchar *toplvl_domains [] = {
        "ga",
        "gal",
        "gallery",
+       "gallo",
+       "gallup",
        "game",
+       "games",
+       "gap",
        "garden",
        "gb",
        "gbiz",
@@ -392,19 +487,24 @@ static const gchar *toplvl_domains [] = {
        "gives",
        "giving",
        "gl",
+       "glade",
        "glass",
        "gle",
        "global",
        "globo",
        "gm",
        "gmail",
+       "gmbh",
        "gmo",
        "gmx",
        "gn",
+       "godaddy",
        "gold",
        "goldpoint",
        "golf",
        "goo",
+       "goodhands",
+       "goodyear",
        "goog",
        "google",
        "gop",
@@ -422,6 +522,7 @@ static const gchar *toplvl_domains [] = {
        "gs",
        "gt",
        "gu",
+       "guardian",
        "gucci",
        "guge",
        "guide",
@@ -432,22 +533,31 @@ static const gchar *toplvl_domains [] = {
        "hamburg",
        "hangout",
        "haus",
+       "hdfcbank",
+       "health",
        "healthcare",
        "help",
+       "helsinki",
        "here",
        "hermes",
+       "hgtv",
        "hiphop",
+       "hisamitsu",
        "hitachi",
        "hiv",
        "hk",
+       "hkt",
        "hm",
        "hn",
        "hockey",
        "holdings",
        "holiday",
        "homedepot",
+       "homegoods",
        "homes",
+       "homesense",
        "honda",
+       "honeywell",
        "horse",
        "host",
        "hosting",
@@ -458,7 +568,9 @@ static const gchar *toplvl_domains [] = {
        "hr",
        "hsbc",
        "ht",
+       "htc",
        "hu",
+       "hyatt",
        "hyundai",
        "ibm",
        "icbc",
@@ -466,10 +578,14 @@ static const gchar *toplvl_domains [] = {
        "icu",
        "id",
        "ie",
+       "ieee",
        "ifm",
        "iinet",
+       "ikano",
        "il",
        "im",
+       "imamat",
+       "imdb",
        "immo",
        "immobilien",
        "in",
@@ -482,7 +598,9 @@ static const gchar *toplvl_domains [] = {
        "insurance",
        "insure",
        "int",
+       "intel",
        "international",
+       "intuit",
        "investments",
        "io",
        "ipiranga",
@@ -490,32 +608,43 @@ static const gchar *toplvl_domains [] = {
        "ir",
        "irish",
        "is",
+       "iselect",
+       "ismaili",
        "ist",
        "istanbul",
        "it",
        "itau",
+       "itv",
        "iwc",
        "jaguar",
        "java",
        "jcb",
+       "jcp",
        "je",
+       "jeep",
        "jetzt",
        "jewelry",
        "jlc",
        "jll",
        "jm",
        "jmp",
+       "jnj",
        "jo",
        "jobs",
        "joburg",
        "jot",
        "joy",
        "jp",
+       "jpmorgan",
        "jprs",
        "juegos",
+       "juniper",
        "kaufen",
        "kddi",
        "ke",
+       "kerryhotels",
+       "kerrylogistics",
+       "kerryproperties",
        "kfh",
        "kg",
        "kh",
@@ -523,29 +652,39 @@ static const gchar *toplvl_domains [] = {
        "kia",
        "kim",
        "kinder",
+       "kindle",
        "kitchen",
        "kiwi",
        "km",
        "kn",
        "koeln",
        "komatsu",
+       "kosher",
        "kp",
+       "kpmg",
        "kpn",
        "kr",
        "krd",
        "kred",
+       "kuokgroup",
        "kw",
        "ky",
        "kyoto",
        "kz",
        "la",
        "lacaixa",
+       "ladbrokes",
        "lamborghini",
+       "lamer",
        "lancaster",
+       "lancia",
+       "lancome",
        "land",
        "landrover",
+       "lanxess",
        "lasalle",
        "lat",
+       "latino",
        "latrobe",
        "law",
        "lawyer",
@@ -554,46 +693,60 @@ static const gchar *toplvl_domains [] = {
        "lds",
        "lease",
        "leclerc",
+       "lefrak",
        "legal",
+       "lego",
        "lexus",
        "lgbt",
        "li",
        "liaison",
        "lidl",
        "life",
+       "lifeinsurance",
        "lifestyle",
        "lighting",
        "like",
+       "lilly",
        "limited",
        "limo",
        "lincoln",
        "linde",
        "link",
+       "lipsy",
        "live",
+       "living",
        "lixil",
        "lk",
        "loan",
        "loans",
+       "locker",
+       "locus",
+       "loft",
        "lol",
        "london",
        "lotte",
        "lotto",
        "love",
+       "lpl",
+       "lplfinancial",
        "lr",
        "ls",
        "lt",
        "ltd",
        "ltda",
        "lu",
+       "lundbeck",
        "lupin",
        "luxe",
        "luxury",
        "lv",
        "ly",
        "ma",
+       "macys",
        "madrid",
        "maif",
        "maison",
+       "makeup",
        "man",
        "management",
        "mango",
@@ -601,8 +754,12 @@ static const gchar *toplvl_domains [] = {
        "marketing",
        "markets",
        "marriott",
+       "marshalls",
+       "maserati",
+       "mattel",
        "mba",
        "mc",
+       "mckinsey",
        "md",
        "me",
        "med",
@@ -614,19 +771,26 @@ static const gchar *toplvl_domains [] = {
        "men",
        "menu",
        "meo",
+       "metlife",
        "mg",
        "mh",
        "miami",
        "microsoft",
        "mil",
        "mini",
+       "mint",
+       "mit",
+       "mitsubishi",
        "mk",
        "ml",
+       "mlb",
+       "mls",
        "mm",
        "mma",
        "mn",
        "mo",
        "mobi",
+       "mobily",
        "moda",
        "moe",
        "moi",
@@ -634,6 +798,7 @@ static const gchar *toplvl_domains [] = {
        "monash",
        "money",
        "montblanc",
+       "mopar",
        "mormon",
        "mortgage",
        "moscow",
@@ -645,12 +810,14 @@ static const gchar *toplvl_domains [] = {
        "mq",
        "mr",
        "ms",
+       "msd",
        "mt",
        "mtn",
        "mtpc",
        "mtr",
        "mu",
        "museum",
+       "mutual",
        "mutuelle",
        "mv",
        "mw",
@@ -661,30 +828,43 @@ static const gchar *toplvl_domains [] = {
        "nadex",
        "nagoya",
        "name",
+       "nationwide",
+       "natura",
        "navy",
+       "nba",
        "nc",
        "ne",
        "nec",
        "net",
        "netbank",
+       "netflix",
        "network",
        "neustar",
        "new",
        "news",
+       "next",
+       "nextdirect",
        "nexus",
        "nf",
+       "nfl",
        "ng",
        "ngo",
        "nhk",
        "ni",
        "nico",
+       "nike",
+       "nikon",
        "ninja",
        "nissan",
+       "nissay",
        "nl",
        "no",
        "nokia",
+       "northwesternmutual",
        "norton",
+       "now",
        "nowruz",
+       "nowtv",
        "np",
        "nr",
        "nra",
@@ -694,33 +874,47 @@ static const gchar *toplvl_domains [] = {
        "nyc",
        "nz",
        "obi",
+       "off",
        "office",
        "okinawa",
+       "olayan",
+       "olayangroup",
+       "oldnavy",
+       "ollo",
        "om",
        "omega",
        "one",
        "ong",
        "onl",
        "online",
+       "onyourside",
        "ooo",
        "oracle",
        "orange",
        "org",
        "organic",
+       "orientexpress",
+       "origins",
        "osaka",
        "otsuka",
+       "ott",
        "ovh",
        "pa",
        "page",
+       "pamperedchef",
+       "panasonic",
        "panerai",
        "paris",
        "pars",
        "partners",
        "parts",
        "party",
+       "passagens",
+       "pccw",
        "pe",
        "pet",
        "pf",
+       "pfizer",
        "pg",
        "ph",
        "pharmacy",
@@ -733,9 +927,11 @@ static const gchar *toplvl_domains [] = {
        "pics",
        "pictet",
        "pictures",
+       "pid",
        "pin",
        "ping",
        "pink",
+       "pioneer",
        "pizza",
        "pk",
        "pl",
@@ -746,31 +942,44 @@ static const gchar *toplvl_domains [] = {
        "plus",
        "pm",
        "pn",
+       "pnc",
        "pohl",
        "poker",
+       "politie",
        "porn",
        "post",
        "pr",
+       "pramerica",
        "praxi",
        "press",
+       "prime",
        "pro",
        "prod",
        "productions",
        "prof",
+       "progressive",
+       "promo",
        "properties",
        "property",
        "protection",
+       "pru",
+       "prudential",
        "ps",
        "pt",
        "pub",
        "pw",
+       "pwc",
        "py",
        "qa",
        "qpon",
        "quebec",
+       "quest",
+       "qvc",
        "racing",
+       "raid",
        "re",
        "read",
+       "realestate",
        "realtor",
        "realty",
        "recipes",
@@ -791,8 +1000,11 @@ static const gchar *toplvl_domains [] = {
        "restaurant",
        "review",
        "reviews",
+       "rexroth",
        "rich",
+       "richardli",
        "ricoh",
+       "rightathome",
        "rio",
        "rip",
        "ro",
@@ -811,6 +1023,7 @@ static const gchar *toplvl_domains [] = {
        "sa",
        "saarland",
        "safe",
+       "safety",
        "sakura",
        "sale",
        "salon",
@@ -822,18 +1035,22 @@ static const gchar *toplvl_domains [] = {
        "sapo",
        "sarl",
        "sas",
+       "save",
        "saxo",
        "sb",
+       "sbi",
        "sbs",
        "sc",
        "sca",
        "scb",
+       "schaeffler",
        "schmidt",
        "scholarships",
        "school",
        "schule",
        "schwarz",
        "science",
+       "scjohnson",
        "scor",
        "scot",
        "sd",
@@ -841,8 +1058,10 @@ static const gchar *toplvl_domains [] = {
        "seat",
        "security",
        "seek",
+       "select",
        "sener",
        "services",
+       "ses",
        "seven",
        "sew",
        "sex",
@@ -850,48 +1069,68 @@ static const gchar *toplvl_domains [] = {
        "sfr",
        "sg",
        "sh",
+       "shangrila",
        "sharp",
+       "shaw",
        "shell",
        "shia",
        "shiksha",
        "shoes",
+       "shop",
+       "shopping",
+       "shouji",
        "show",
+       "showtime",
        "shriram",
        "si",
+       "silk",
+       "sina",
        "singles",
        "site",
        "sj",
        "sk",
        "ski",
+       "skin",
        "sky",
        "skype",
        "sl",
        "sm",
+       "smart",
        "smile",
        "sn",
        "sncf",
        "so",
        "soccer",
        "social",
+       "softbank",
        "software",
        "sohu",
        "solar",
        "solutions",
+       "song",
        "sony",
        "soy",
        "space",
        "spiegel",
+       "spot",
        "spreadbetting",
        "sr",
        "srl",
+       "srt",
        "st",
        "stada",
+       "staples",
+       "star",
        "starhub",
+       "statebank",
+       "statefarm",
        "statoil",
        "stc",
        "stcgroup",
        "stockholm",
        "storage",
+       "store",
+       "stream",
        "studio",
        "study",
        "style",
@@ -905,6 +1144,7 @@ static const gchar *toplvl_domains [] = {
        "suzuki",
        "sv",
        "swatch",
+       "swiftcover",
        "swiss",
        "sx",
        "sy",
@@ -914,6 +1154,9 @@ static const gchar *toplvl_domains [] = {
        "sz",
        "tab",
        "taipei",
+       "talk",
+       "taobao",
+       "target",
        "tatamotors",
        "tatar",
        "tattoo",
@@ -922,28 +1165,37 @@ static const gchar *toplvl_domains [] = {
        "tc",
        "tci",
        "td",
+       "tdk",
        "team",
        "tech",
        "technology",
        "tel",
+       "telecity",
        "telefonica",
        "temasek",
        "tennis",
+       "teva",
        "tf",
        "tg",
        "th",
        "thd",
        "theater",
        "theatre",
+       "tiaa",
        "tickets",
        "tienda",
+       "tiffany",
        "tips",
        "tires",
        "tirol",
        "tj",
+       "tjmaxx",
+       "tjx",
        "tk",
+       "tkmaxx",
        "tl",
        "tm",
+       "tmall",
        "tn",
        "to",
        "today",
@@ -952,6 +1204,7 @@ static const gchar *toplvl_domains [] = {
        "top",
        "toray",
        "toshiba",
+       "total",
        "tours",
        "town",
        "toyota",
@@ -961,23 +1214,30 @@ static const gchar *toplvl_domains [] = {
        "trading",
        "training",
        "travel",
+       "travelchannel",
        "travelers",
        "travelersinsurance",
        "trust",
        "trv",
        "tt",
+       "tube",
        "tui",
+       "tunes",
        "tushu",
        "tv",
+       "tvs",
        "tw",
        "tz",
        "ua",
        "ubs",
+       "uconnect",
        "ug",
        "uk",
+       "unicom",
        "university",
        "uno",
        "uol",
+       "ups",
        "us",
        "uy",
        "uz",
@@ -995,32 +1255,43 @@ static const gchar *toplvl_domains [] = {
        "vi",
        "viajes",
        "video",
+       "vig",
+       "viking",
        "villas",
        "vin",
        "vip",
        "virgin",
+       "visa",
        "vision",
        "vista",
        "vistaprint",
        "viva",
+       "vivo",
        "vlaanderen",
        "vn",
        "vodka",
+       "volkswagen",
        "vote",
        "voting",
        "voto",
        "voyage",
        "vu",
+       "vuelos",
        "wales",
        "walter",
        "wang",
        "wanggou",
+       "warman",
        "watch",
        "watches",
+       "weather",
+       "weatherchannel",
        "webcam",
+       "weber",
        "website",
        "wed",
        "wedding",
+       "weibo",
        "weir",
        "wf",
        "whoswho",
@@ -1030,7 +1301,10 @@ static const gchar *toplvl_domains [] = {
        "win",
        "windows",
        "wine",
+       "winners",
        "wme",
+       "wolterskluwer",
+       "woodside",
        "work",
        "works",
        "world",
@@ -1039,23 +1313,30 @@ static const gchar *toplvl_domains [] = {
        "wtf",
        "xbox",
        "xerox",
+       "xfinity",
+       "xihuan",
        "xin",
        "xperia",
        "xxx",
        "xyz",
        "yachts",
+       "yahoo",
        "yamaxun",
        "yandex",
        "ye",
        "yodobashi",
        "yoga",
        "yokohama",
+       "you",
        "youtube",
        "yt",
+       "yun",
        "za",
+       "zappos",
        "zara",
        "zero",
        "zip",
+       "zippo",
        "zm",
        "zone",
        "zuerich",
@@ -1068,13 +1349,10 @@ static const gchar *toplvl_domains [] = {
        "emc",
        "lib",
        /* Name.Space */
-       "art",
        "books",
        "inc",
        "music",
        "radio",
-       "shop",
-       "talk",
        "union",
        /* OpenNIC */
        "bbs",