From 1cf4fba8621dac12b3a61031dd66f03067f59446 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Fri, 9 Oct 2020 10:51:55 +0300 Subject: [PATCH] update URL TLDs Signed-off-by: Ivailo Monev --- src/core/io/qtldurl.cpp | 140 +++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 115 insertions(+), 25 deletions(-) diff --git a/src/core/io/qtldurl.cpp b/src/core/io/qtldurl.cpp index dfa5419dd..b7399c934 100644 --- a/src/core/io/qtldurl.cpp +++ b/src/core/io/qtldurl.cpp @@ -41,7 +41,7 @@ QT_BEGIN_NAMESPACE // file, You can obtain one at https://mozilla.org/MPL/2.0/. // generated via gentld.py -static const char* TLDTbl[8915] = { +static const char* TLDTbl[9005] = { "ac\0", "com.ac\0", "edu.ac\0", @@ -244,7 +244,6 @@ static const char* TLDTbl[8915] = { "tas.gov.au\0", "vic.gov.au\0", "wa.gov.au\0", - "education.tas.edu.au\0", "schools.nsw.edu.au\0", "aw\0", "com.aw\0", @@ -403,6 +402,7 @@ static const char* TLDTbl[8915] = { "am.br\0", "anani.br\0", "aparecida.br\0", + "app.br\0", "arq.br\0", "art.br\0", "ato.br\0", @@ -410,6 +410,7 @@ static const char* TLDTbl[8915] = { "barueri.br\0", "belem.br\0", "bhz.br\0", + "bib.br\0", "bio.br\0", "blog.br\0", "bmd.br\0", @@ -424,14 +425,19 @@ static const char* TLDTbl[8915] = { "com.br\0", "contagem.br\0", "coop.br\0", + "coz.br\0", "cri.br\0", "cuiaba.br\0", "curitiba.br\0", "def.br\0", + "des.br\0", + "det.br\0", + "dev.br\0", "ecn.br\0", "eco.br\0", "edu.br\0", "emp.br\0", + "enf.br\0", "eng.br\0", "esp.br\0", "etc.br\0", @@ -447,6 +453,7 @@ static const char* TLDTbl[8915] = { "foz.br\0", "fst.br\0", "g12.br\0", + "geo.br\0", "ggf.br\0", "goiania.br\0", "gov.br\0", @@ -489,6 +496,7 @@ static const char* TLDTbl[8915] = { "jus.br\0", "leg.br\0", "lel.br\0", + "log.br\0", "londrina.br\0", "macapa.br\0", "maceio.br\0", @@ -521,6 +529,7 @@ static const char* TLDTbl[8915] = { "radio.br\0", "rec.br\0", "recife.br\0", + "rep.br\0", "ribeirao.br\0", "rio.br\0", "riobranco.br\0", @@ -531,6 +540,7 @@ static const char* TLDTbl[8915] = { "santoandre.br\0", "saobernardo.br\0", "saogonca.br\0", + "seg.br\0", "sjc.br\0", "slg.br\0", "slz.br\0", @@ -538,6 +548,7 @@ static const char* TLDTbl[8915] = { "srv.br\0", "taxi.br\0", "tc.br\0", + "tec.br\0", "teo.br\0", "the.br\0", "tmp.br\0", @@ -749,14 +760,16 @@ static const char* TLDTbl[8915] = { "sld.do\0", "web.do\0", "dz\0", + "art.dz\0", + "asso.dz\0", "com.dz\0", + "edu.dz\0", + "gov.dz\0", "org.dz\0", "net.dz\0", - "gov.dz\0", - "edu.dz\0", - "asso.dz\0", "pol.dz\0", - "art.dz\0", + "soc.dz\0", + "tm.dz\0", "ec\0", "com.ec\0", "info.ec\0", @@ -823,6 +836,10 @@ static const char* TLDTbl[8915] = { "org.fj\0", "pro.fj\0", "*.fk\0", + "com.fm\0", + "edu.fm\0", + "net.fm\0", + "org.fm\0", "fm\0", "fo\0", "fr\0", @@ -849,6 +866,8 @@ static const char* TLDTbl[8915] = { "veterinaire.fr\0", "ga\0", "gb\0", + "edu.gd\0", + "gov.gd\0", "gd\0", "ge\0", "com.ge\0", @@ -6218,7 +6237,6 @@ static const char* TLDTbl[8915] = { "agakhan\0", "agency\0", "aig\0", - "aigo\0", "airbus\0", "airforce\0", "airtel\0", @@ -6691,7 +6709,6 @@ static const char* TLDTbl[8915] = { "institute\0", "insurance\0", "insure\0", - "intel\0", "international\0", "intuit\0", "investments\0", @@ -6827,7 +6844,6 @@ static const char* TLDTbl[8915] = { "men\0", "menu\0", "merckmsd\0", - "metlife\0", "miami\0", "microsoft\0", "mini\0", @@ -7006,7 +7022,6 @@ static const char* TLDTbl[8915] = { "rich\0", "richardli\0", "ricoh\0", - "rightathome\0", "ril\0", "rio\0", "rip\0", @@ -7131,7 +7146,6 @@ static const char* TLDTbl[8915] = { "swiftcover\0", "swiss\0", "sydney\0", - "symantec\0", "systems\0", "tab\0", "taipei\0", @@ -7238,7 +7252,6 @@ static const char* TLDTbl[8915] = { "webcam\0", "weber\0", "website\0", - "wed\0", "wedding\0", "weibo\0", "weir\0", @@ -7321,7 +7334,6 @@ static const char* TLDTbl[8915] = { "诺基亚\0", "食品\0", "飞利浦\0", - "手表\0", "手机\0", "ارامكو\0", "العليان\0", @@ -7340,7 +7352,6 @@ static const char* TLDTbl[8915] = { "健康\0", "招聘\0", "рус\0", - "珠宝\0", "大拿\0", "みんな\0", "グーグル\0", @@ -7388,6 +7399,9 @@ static const char* TLDTbl[8915] = { "*.compute.estate\0", "*.alces.network\0", "kasserver.com\0", + "*.algorithmia.com\0", + "!teams.algorithmia.com\0", + "!test.algorithmia.com\0", "altervista.org\0", "alwaysdata.net\0", "cloudfront.net\0", @@ -7514,37 +7528,44 @@ static const char* TLDTbl[8915] = { "crd.co\0", "uwu.ai\0", "ae.org\0", - "ar.com\0", "br.com\0", "cn.com\0", "com.de\0", "com.se\0", "de.com\0", "eu.com\0", - "gb.com\0", "gb.net\0", - "hu.com\0", "hu.net\0", "jp.net\0", "jpn.com\0", - "kr.com\0", "mex.com\0", - "no.com\0", - "qc.com\0", "ru.com\0", "sa.com\0", "se.net\0", "uk.com\0", "uk.net\0", "us.com\0", - "uy.com\0", "za.bz\0", "za.com\0", + "ar.com\0", + "gb.com\0", + "hu.com\0", + "kr.com\0", + "no.com\0", + "qc.com\0", + "uy.com\0", "africa.com\0", "gr.com\0", "in.net\0", + "web.in\0", "us.org\0", "co.com\0", + "aus.basketball\0", + "nz.basketball\0", + "radio.am\0", + "radio.fm\0", + "co.ro\0", + "shop.ro\0", "c.la\0", "certmgr.org\0", "xenapponazure.com\0", @@ -7566,6 +7587,7 @@ static const char* TLDTbl[8915] = { "cloudcontrolled.com\0", "cloudcontrolapp.com\0", "cloudera.site\0", + "pages.dev\0", "trycloudflare.com\0", "workers.dev\0", "wnext.app\0", @@ -7619,6 +7641,9 @@ static const char* TLDTbl[8915] = { "*.ocs.customer-oci.com\0", "cyon.link\0", "cyon.site\0", + "fnwk.site\0", + "folionetwork.site\0", + "platform0.app\0", "daplie.me\0", "localhost.daplie.me\0", "dattolocal.com\0", @@ -7639,6 +7664,7 @@ static const char* TLDTbl[8915] = { "edgestack.me\0", "debian.net\0", "dedyn.io\0", + "jozi.biz\0", "dnshome.de\0", "online.th\0", "shop.th\0", @@ -7648,6 +7674,7 @@ static const char* TLDTbl[8915] = { "drud.io\0", "drud.us\0", "duckdns.org\0", + "bip.sh\0", "bitbridge.net\0", "dy.fi\0", "tunk.org\0", @@ -8176,14 +8203,15 @@ static const char* TLDTbl[8915] = { "github.io\0", "githubusercontent.com\0", "gitlab.io\0", + "gitapp.si\0", "gitpage.si\0", "glitch.me\0", "lolipop.io\0", "cloudapps.digital\0", "london.cloudapps.digital\0", + "pymnt.uk\0", "homeoffice.gov.uk\0", "ro.im\0", - "shop.ro\0", "goip.de\0", "run.app\0", "a.run.app\0", @@ -8272,6 +8300,7 @@ static const char* TLDTbl[8915] = { "googlecode.com\0", "pagespeedmobilizer.com\0", "publishproxy.com\0", + "translate.goog\0", "withgoogle.com\0", "withyoutube.com\0", "graphox.us\0", @@ -8352,17 +8381,35 @@ static const char* TLDTbl[8915] = { "sp.leg.br\0", "to.leg.br\0", "pixolino.com\0", + "na4u.ru\0", "ipifony.net\0", "mein-iserv.de\0", "schulserver.de\0", "test-iserv.de\0", "iserv.dev\0", "iobb.net\0", + "appengine.flow.ch\0", + "vip.jelastic.cloud\0", + "jele.cloud\0", + "jele.club\0", + "dopaas.com\0", "hidora.com\0", + "jcloud.ik-server.com\0", "demo.jelastic.com\0", + "paas.massivegrid.com\0", "j.scaleforce.com.cy\0", + "jelastic.dogado.eu\0", + "fi.cloudplatform.fi\0", + "paas.datacenter.fi\0", + "jele.host\0", "mircloud.host\0", + "jele.io\0", + "cloudjiffy.net\0", "jls-sto1.elastx.net\0", + "jelastic.saveincloud.net\0", + "jelastic.regruhosting.ru\0", + "jele.site\0", + "jelastic.team\0", "j.layershift.co.uk\0", "myjino.ru\0", "*.hosting.myjino.ru\0", @@ -8403,6 +8450,7 @@ static const char* TLDTbl[8915] = { "*.nodebalancer.linode.com\0", "*.linodeobjects.com\0", "we.bs\0", + "localzone.xyz\0", "loginline.app\0", "loginline.dev\0", "loginline.io\0", @@ -8445,9 +8493,12 @@ static const char* TLDTbl[8915] = { "mayfirst.info\0", "mayfirst.org\0", "hb.cldmail.ru\0", + "mcpe.me\0", + "mcdir.ru\0", + "vps.mcdir.ru\0", "miniserver.com\0", "memset.net\0", - "cloud.metacentrum.cz\0", + "*.cloud.metacentrum.cz\0", "custom.metacentrum.cz\0", "flt.cloud.muni.cz\0", "usr.cloud.muni.cz\0", @@ -8458,11 +8509,23 @@ static const char* TLDTbl[8915] = { "azurewebsites.net\0", "azure-mobile.net\0", "cloudapp.net\0", + "csx.cc\0", + "forte.id\0", "mozilla-iot.org\0", "bmoattachments.org\0", "net.ru\0", "org.ru\0", "pp.ru\0", + "hostedpi.com\0", + "customer.mythic-beasts.com\0", + "lynx.mythic-beasts.com\0", + "ocelot.mythic-beasts.com\0", + "onza.mythic-beasts.com\0", + "sphinx.mythic-beasts.com\0", + "vs.mythic-beasts.com\0", + "x.mythic-beasts.com\0", + "yali.mythic-beasts.com\0", + "cust.retrosnub.co.uk\0", "ui.nabu.casa\0", "pony.club\0", "of.fashion\0", @@ -8653,8 +8716,11 @@ static const char* TLDTbl[8915] = { "nom.vg\0", "static.observableusercontent.com\0", "cya.gg\0", + "omg.lol\0", "cloudycluster.net\0", + "omniwe.site\0", "nid.io\0", + "opensocial.site\0", "opencraft.hosting\0", "operaunite.com\0", "skygearapp.com\0", @@ -8667,6 +8733,10 @@ static const char* TLDTbl[8915] = { "pgfog.com\0", "pagefrontapp.com\0", "pagexl.com\0", + "bar0.net\0", + "bar1.net\0", + "bar2.net\0", + "rdv.to\0", "art.pl\0", "gliwice.pl\0", "krakow.pl\0", @@ -8678,7 +8748,10 @@ static const char* TLDTbl[8915] = { "mypep.link\0", "perspecta.cloud\0", "on-web.fr\0", - "*.platform.sh\0", + "bc.platform.sh\0", + "ent.platform.sh\0", + "eu.platform.sh\0", + "us.platform.sh\0", "*.platformsh.site\0", "platter-app.com\0", "platter-app.dev\0", @@ -8763,6 +8836,7 @@ static const char* TLDTbl[8915] = { "bounty-full.com\0", "alpha.bounty-full.com\0", "beta.bounty-full.com\0", + "small-web.org\0", "stackhero-network.com\0", "static.land\0", "dev.static.land\0", @@ -8814,6 +8888,8 @@ static const char* TLDTbl[8915] = { "cust.disrec.thingdust.io\0", "cust.prod.thingdust.io\0", "cust.testing.thingdust.io\0", + "*.firenet.ch\0", + "*.svc.firenet.ch\0", "arvo.network\0", "azimuth.network\0", "bloxcms.com\0", @@ -8914,11 +8990,18 @@ static const char* TLDTbl[8915] = { "me.vu\0", "v.ua\0", "wafflecell.com\0", + "idnblogger.com\0", + "indowapblog.com\0", + "bloghp.id\0", + "wblog.id\0", + "wbq.me\0", + "fastblog.net\0", "*.webhare.dev\0", "wedeploy.io\0", "wedeploy.me\0", "wedeploy.sh\0", "remotewd.com\0", + "pages.wiardweb.com\0", "wmflabs.org\0", "toolforge.org\0", "wmcloud.org\0", @@ -8929,6 +9012,7 @@ static const char* TLDTbl[8915] = { "diskussionsbereich.de\0", "community-pro.net\0", "meinforum.net\0", + "cn.vu\0", "half.host\0", "xnbay.com\0", "u2.xnbay.com\0", @@ -8957,8 +9041,14 @@ static const char* TLDTbl[8915] = { "virtualserver.io\0", "enterprisecloud.nu\0", "mintere.site\0", + "cx.ua\0", + "wpenginepowered.com\0", + "js.wpenginepowered.com\0", + "impertrixcdn.com\0", + "impertrix.com\0", + "gsj.bz\0", }; -static const qint16 TLDTblSize = 8915; +static const qint16 TLDTblSize = 9005; static inline bool containsTLDEntry(const QString &entry) { -- 2.11.0