update URL TLDs table data

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2023-05-19 08:04:36 +03:00
parent 9285cf9105
commit d64fa2fde6

View file

@ -29,7 +29,7 @@ QT_BEGIN_NAMESPACE
// file, You can obtain one at https://mozilla.org/MPL/2.0/.
// generated via gentld.py
static const char* TLDTbl[9466] = {
static const char* TLDTbl[9029] = {
"ac",
"com.ac",
"edu.ac",
@ -327,9 +327,26 @@ static const char* TLDTbl[9466] = {
"org.bi",
"biz",
"bj",
"asso.bj",
"barreau.bj",
"gouv.bj",
"africa.bj",
"agro.bj",
"architectes.bj",
"assur.bj",
"avocats.bj",
"co.bj",
"com.bj",
"eco.bj",
"econo.bj",
"edu.bj",
"info.bj",
"loisirs.bj",
"money.bj",
"net.bj",
"org.bj",
"ote.bj",
"resto.bj",
"restaurant.bj",
"tourism.bj",
"univ.bj",
"bm",
"com.bm",
"edu.bm",
@ -3621,552 +3638,6 @@ static const char* TLDTbl[9466] = {
"co.mu",
"or.mu",
"museum",
"academy.museum",
"agriculture.museum",
"air.museum",
"airguard.museum",
"alabama.museum",
"alaska.museum",
"amber.museum",
"ambulance.museum",
"american.museum",
"americana.museum",
"americanantiques.museum",
"americanart.museum",
"amsterdam.museum",
"and.museum",
"annefrank.museum",
"anthro.museum",
"anthropology.museum",
"antiques.museum",
"aquarium.museum",
"arboretum.museum",
"archaeological.museum",
"archaeology.museum",
"architecture.museum",
"art.museum",
"artanddesign.museum",
"artcenter.museum",
"artdeco.museum",
"arteducation.museum",
"artgallery.museum",
"arts.museum",
"artsandcrafts.museum",
"asmatart.museum",
"assassination.museum",
"assisi.museum",
"association.museum",
"astronomy.museum",
"atlanta.museum",
"austin.museum",
"australia.museum",
"automotive.museum",
"aviation.museum",
"axis.museum",
"badajoz.museum",
"baghdad.museum",
"bahn.museum",
"bale.museum",
"baltimore.museum",
"barcelona.museum",
"baseball.museum",
"basel.museum",
"baths.museum",
"bauern.museum",
"beauxarts.museum",
"beeldengeluid.museum",
"bellevue.museum",
"bergbau.museum",
"berkeley.museum",
"berlin.museum",
"bern.museum",
"bible.museum",
"bilbao.museum",
"bill.museum",
"birdart.museum",
"birthplace.museum",
"bonn.museum",
"boston.museum",
"botanical.museum",
"botanicalgarden.museum",
"botanicgarden.museum",
"botany.museum",
"brandywinevalley.museum",
"brasil.museum",
"bristol.museum",
"british.museum",
"britishcolumbia.museum",
"broadcast.museum",
"brunel.museum",
"brussel.museum",
"brussels.museum",
"bruxelles.museum",
"building.museum",
"burghof.museum",
"bus.museum",
"bushey.museum",
"cadaques.museum",
"california.museum",
"cambridge.museum",
"can.museum",
"canada.museum",
"capebreton.museum",
"carrier.museum",
"cartoonart.museum",
"casadelamoneda.museum",
"castle.museum",
"castres.museum",
"celtic.museum",
"center.museum",
"chattanooga.museum",
"cheltenham.museum",
"chesapeakebay.museum",
"chicago.museum",
"children.museum",
"childrens.museum",
"childrensgarden.museum",
"chiropractic.museum",
"chocolate.museum",
"christiansburg.museum",
"cincinnati.museum",
"cinema.museum",
"circus.museum",
"civilisation.museum",
"civilization.museum",
"civilwar.museum",
"clinton.museum",
"clock.museum",
"coal.museum",
"coastaldefence.museum",
"cody.museum",
"coldwar.museum",
"collection.museum",
"colonialwilliamsburg.museum",
"coloradoplateau.museum",
"columbia.museum",
"columbus.museum",
"communication.museum",
"communications.museum",
"community.museum",
"computer.museum",
"computerhistory.museum",
"comunicações.museum",
"contemporary.museum",
"contemporaryart.museum",
"convent.museum",
"copenhagen.museum",
"corporation.museum",
"correios-e-telecomunicações.museum",
"corvette.museum",
"costume.museum",
"countryestate.museum",
"county.museum",
"crafts.museum",
"cranbrook.museum",
"creation.museum",
"cultural.museum",
"culturalcenter.museum",
"culture.museum",
"cyber.museum",
"cymru.museum",
"dali.museum",
"dallas.museum",
"database.museum",
"ddr.museum",
"decorativearts.museum",
"delaware.museum",
"delmenhorst.museum",
"denmark.museum",
"depot.museum",
"design.museum",
"detroit.museum",
"dinosaur.museum",
"discovery.museum",
"dolls.museum",
"donostia.museum",
"durham.museum",
"eastafrica.museum",
"eastcoast.museum",
"education.museum",
"educational.museum",
"egyptian.museum",
"eisenbahn.museum",
"elburg.museum",
"elvendrell.museum",
"embroidery.museum",
"encyclopedic.museum",
"england.museum",
"entomology.museum",
"environment.museum",
"environmentalconservation.museum",
"epilepsy.museum",
"essex.museum",
"estate.museum",
"ethnology.museum",
"exeter.museum",
"exhibition.museum",
"family.museum",
"farm.museum",
"farmequipment.museum",
"farmers.museum",
"farmstead.museum",
"field.museum",
"figueres.museum",
"filatelia.museum",
"film.museum",
"fineart.museum",
"finearts.museum",
"finland.museum",
"flanders.museum",
"florida.museum",
"force.museum",
"fortmissoula.museum",
"fortworth.museum",
"foundation.museum",
"francaise.museum",
"frankfurt.museum",
"franziskaner.museum",
"freemasonry.museum",
"freiburg.museum",
"fribourg.museum",
"frog.museum",
"fundacio.museum",
"furniture.museum",
"gallery.museum",
"garden.museum",
"gateway.museum",
"geelvinck.museum",
"gemological.museum",
"geology.museum",
"georgia.museum",
"giessen.museum",
"glas.museum",
"glass.museum",
"gorge.museum",
"grandrapids.museum",
"graz.museum",
"guernsey.museum",
"halloffame.museum",
"hamburg.museum",
"handson.museum",
"harvestcelebration.museum",
"hawaii.museum",
"health.museum",
"heimatunduhren.museum",
"hellas.museum",
"helsinki.museum",
"hembygdsforbund.museum",
"heritage.museum",
"histoire.museum",
"historical.museum",
"historicalsociety.museum",
"historichouses.museum",
"historisch.museum",
"historisches.museum",
"history.museum",
"historyofscience.museum",
"horology.museum",
"house.museum",
"humanities.museum",
"illustration.museum",
"imageandsound.museum",
"indian.museum",
"indiana.museum",
"indianapolis.museum",
"indianmarket.museum",
"intelligence.museum",
"interactive.museum",
"iraq.museum",
"iron.museum",
"isleofman.museum",
"jamison.museum",
"jefferson.museum",
"jerusalem.museum",
"jewelry.museum",
"jewish.museum",
"jewishart.museum",
"jfk.museum",
"journalism.museum",
"judaica.museum",
"judygarland.museum",
"juedisches.museum",
"juif.museum",
"karate.museum",
"karikatur.museum",
"kids.museum",
"koebenhavn.museum",
"koeln.museum",
"kunst.museum",
"kunstsammlung.museum",
"kunstunddesign.museum",
"labor.museum",
"labour.museum",
"lajolla.museum",
"lancashire.museum",
"landes.museum",
"lans.museum",
"läns.museum",
"larsson.museum",
"lewismiller.museum",
"lincoln.museum",
"linz.museum",
"living.museum",
"livinghistory.museum",
"localhistory.museum",
"london.museum",
"losangeles.museum",
"louvre.museum",
"loyalist.museum",
"lucerne.museum",
"luxembourg.museum",
"luzern.museum",
"mad.museum",
"madrid.museum",
"mallorca.museum",
"manchester.museum",
"mansion.museum",
"mansions.museum",
"manx.museum",
"marburg.museum",
"maritime.museum",
"maritimo.museum",
"maryland.museum",
"marylhurst.museum",
"media.museum",
"medical.museum",
"medizinhistorisches.museum",
"meeres.museum",
"memorial.museum",
"mesaverde.museum",
"michigan.museum",
"midatlantic.museum",
"military.museum",
"mill.museum",
"miners.museum",
"mining.museum",
"minnesota.museum",
"missile.museum",
"missoula.museum",
"modern.museum",
"moma.museum",
"money.museum",
"monmouth.museum",
"monticello.museum",
"montreal.museum",
"moscow.museum",
"motorcycle.museum",
"muenchen.museum",
"muenster.museum",
"mulhouse.museum",
"muncie.museum",
"museet.museum",
"museumcenter.museum",
"museumvereniging.museum",
"music.museum",
"national.museum",
"nationalfirearms.museum",
"nationalheritage.museum",
"nativeamerican.museum",
"naturalhistory.museum",
"naturalhistorymuseum.museum",
"naturalsciences.museum",
"nature.museum",
"naturhistorisches.museum",
"natuurwetenschappen.museum",
"naumburg.museum",
"naval.museum",
"nebraska.museum",
"neues.museum",
"newhampshire.museum",
"newjersey.museum",
"newmexico.museum",
"newport.museum",
"newspaper.museum",
"newyork.museum",
"niepce.museum",
"norfolk.museum",
"north.museum",
"nrw.museum",
"nyc.museum",
"nyny.museum",
"oceanographic.museum",
"oceanographique.museum",
"omaha.museum",
"online.museum",
"ontario.museum",
"openair.museum",
"oregon.museum",
"oregontrail.museum",
"otago.museum",
"oxford.museum",
"pacific.museum",
"paderborn.museum",
"palace.museum",
"paleo.museum",
"palmsprings.museum",
"panama.museum",
"paris.museum",
"pasadena.museum",
"pharmacy.museum",
"philadelphia.museum",
"philadelphiaarea.museum",
"philately.museum",
"phoenix.museum",
"photography.museum",
"pilots.museum",
"pittsburgh.museum",
"planetarium.museum",
"plantation.museum",
"plants.museum",
"plaza.museum",
"portal.museum",
"portland.museum",
"portlligat.museum",
"posts-and-telecommunications.museum",
"preservation.museum",
"presidio.museum",
"press.museum",
"project.museum",
"public.museum",
"pubol.museum",
"quebec.museum",
"railroad.museum",
"railway.museum",
"research.museum",
"resistance.museum",
"riodejaneiro.museum",
"rochester.museum",
"rockart.museum",
"roma.museum",
"russia.museum",
"saintlouis.museum",
"salem.museum",
"salvadordali.museum",
"salzburg.museum",
"sandiego.museum",
"sanfrancisco.museum",
"santabarbara.museum",
"santacruz.museum",
"santafe.museum",
"saskatchewan.museum",
"satx.museum",
"savannahga.museum",
"schlesisches.museum",
"schoenbrunn.museum",
"schokoladen.museum",
"school.museum",
"schweiz.museum",
"science.museum",
"scienceandhistory.museum",
"scienceandindustry.museum",
"sciencecenter.museum",
"sciencecenters.museum",
"science-fiction.museum",
"sciencehistory.museum",
"sciences.museum",
"sciencesnaturelles.museum",
"scotland.museum",
"seaport.museum",
"settlement.museum",
"settlers.museum",
"shell.museum",
"sherbrooke.museum",
"sibenik.museum",
"silk.museum",
"ski.museum",
"skole.museum",
"society.museum",
"sologne.museum",
"soundandvision.museum",
"southcarolina.museum",
"southwest.museum",
"space.museum",
"spy.museum",
"square.museum",
"stadt.museum",
"stalbans.museum",
"starnberg.museum",
"state.museum",
"stateofdelaware.museum",
"station.museum",
"steam.museum",
"steiermark.museum",
"stjohn.museum",
"stockholm.museum",
"stpetersburg.museum",
"stuttgart.museum",
"suisse.museum",
"surgeonshall.museum",
"surrey.museum",
"svizzera.museum",
"sweden.museum",
"sydney.museum",
"tank.museum",
"tcm.museum",
"technology.museum",
"telekommunikation.museum",
"television.museum",
"texas.museum",
"textile.museum",
"theater.museum",
"time.museum",
"timekeeping.museum",
"topology.museum",
"torino.museum",
"touch.museum",
"town.museum",
"transport.museum",
"tree.museum",
"trolley.museum",
"trust.museum",
"trustee.museum",
"uhren.museum",
"ulm.museum",
"undersea.museum",
"university.museum",
"usa.museum",
"usantiques.museum",
"usarts.museum",
"uscountryestate.museum",
"usculture.museum",
"usdecorativearts.museum",
"usgarden.museum",
"ushistory.museum",
"ushuaia.museum",
"uslivinghistory.museum",
"utah.museum",
"uvic.museum",
"valley.museum",
"vantaa.museum",
"versailles.museum",
"viking.museum",
"village.museum",
"virginia.museum",
"virtual.museum",
"virtuel.museum",
"vlaanderen.museum",
"volkenkunde.museum",
"wales.museum",
"wallonie.museum",
"war.museum",
"washingtondc.museum",
"watchandclock.museum",
"watch-and-clock.museum",
"western.museum",
"westfalen.museum",
"whaling.museum",
"wildlife.museum",
"williamsburg.museum",
"windmill.museum",
"workshop.museum",
"york.museum",
"yorkshire.museum",
"yosemite.museum",
"youth.museum",
"zoological.museum",
"zoology.museum",
"ירושלים.museum",
"иком.museum",
"mv",
"aero.mv",
"biz.mv",
@ -5158,52 +4629,60 @@ static const char* TLDTbl[9466] = {
"turystyka.pl",
"gov.pl",
"ap.gov.pl",
"griw.gov.pl",
"ic.gov.pl",
"is.gov.pl",
"us.gov.pl",
"kmpsp.gov.pl",
"konsulat.gov.pl",
"kppsp.gov.pl",
"kwpsp.gov.pl",
"psp.gov.pl",
"wskr.gov.pl",
"kwp.gov.pl",
"kwpsp.gov.pl",
"mup.gov.pl",
"mw.gov.pl",
"ug.gov.pl",
"um.gov.pl",
"umig.gov.pl",
"ugim.gov.pl",
"upow.gov.pl",
"uw.gov.pl",
"starostwo.gov.pl",
"oia.gov.pl",
"oirm.gov.pl",
"oke.gov.pl",
"oow.gov.pl",
"oschr.gov.pl",
"oum.gov.pl",
"pa.gov.pl",
"pinb.gov.pl",
"piw.gov.pl",
"po.gov.pl",
"pr.gov.pl",
"psp.gov.pl",
"psse.gov.pl",
"pup.gov.pl",
"rzgw.gov.pl",
"sa.gov.pl",
"sdn.gov.pl",
"sko.gov.pl",
"so.gov.pl",
"sr.gov.pl",
"wsa.gov.pl",
"sko.gov.pl",
"starostwo.gov.pl",
"ug.gov.pl",
"ugim.gov.pl",
"um.gov.pl",
"umig.gov.pl",
"upow.gov.pl",
"uppo.gov.pl",
"us.gov.pl",
"uw.gov.pl",
"uzs.gov.pl",
"wif.gov.pl",
"wiih.gov.pl",
"winb.gov.pl",
"pinb.gov.pl",
"wios.gov.pl",
"witd.gov.pl",
"wzmiuw.gov.pl",
"piw.gov.pl",
"wiw.gov.pl",
"griw.gov.pl",
"wif.gov.pl",
"oum.gov.pl",
"sdn.gov.pl",
"zp.gov.pl",
"uppo.gov.pl",
"mup.gov.pl",
"wkz.gov.pl",
"wsa.gov.pl",
"wskr.gov.pl",
"wsse.gov.pl",
"wuoz.gov.pl",
"konsulat.gov.pl",
"oirm.gov.pl",
"wzmiuw.gov.pl",
"zp.gov.pl",
"zpisdn.gov.pl",
"augustow.pl",
"babia-gora.pl",
"bedzin.pl",
@ -5747,6 +5226,7 @@ static const char* TLDTbl[9466] = {
"kirovograd.ua",
"km.ua",
"kr.ua",
"kropyvnytskyi.ua",
"krym.ua",
"ks.ua",
"kv.ua",
@ -6813,7 +6293,6 @@ static const char* TLDTbl[9466] = {
"limited",
"limo",
"lincoln",
"linde",
"link",
"lipsy",
"live",
@ -6824,7 +6303,6 @@ static const char* TLDTbl[9466] = {
"loans",
"locker",
"locus",
"loft",
"lol",
"london",
"lotte",
@ -6837,7 +6315,6 @@ static const char* TLDTbl[9466] = {
"lundbeck",
"luxe",
"luxury",
"macys",
"madrid",
"maif",
"maison",
@ -7087,7 +6564,6 @@ static const char* TLDTbl[9466] = {
"select",
"sener",
"services",
"ses",
"seven",
"sew",
"sex",
@ -7409,11 +6885,28 @@ static const char* TLDTbl[9466] = {
"adobeaemcloud.net",
"hlx.page",
"hlx3.page",
"adobeio-static.net",
"adobeioruntime.net",
"beep.pl",
"airkitapps.com",
"airkitapps-au.com",
"airkitapps.eu",
"aivencloud.com",
"akadns.net",
"akamai.net",
"akamai-staging.net",
"akamaiedge.net",
"akamaiedge-staging.net",
"akamaihd.net",
"akamaihd-staging.net",
"akamaiorigin.net",
"akamaiorigin-staging.net",
"akamaized.net",
"akamaized-staging.net",
"edgekey.net",
"edgekey-staging.net",
"edgesuite.net",
"edgesuite-staging.net",
"barsy.ca",
"*.compute.estate",
"*.alces.network",
@ -7566,6 +7059,7 @@ static const char* TLDTbl[9466] = {
"myasustor.com",
"cdn.prod.atlassian-dev.net",
"translated.page",
"autocode.dev",
"myfritz.net",
"onavstack.net",
"*.awdev.ca",
@ -7612,6 +7106,8 @@ static const char* TLDTbl[9466] = {
"vm.bytemark.co.uk",
"cafjs.com",
"mycd.eu",
"canva-apps.cn",
"canva-apps.com",
"drr.ac",
"uwu.ai",
"carrd.co",
@ -8254,6 +7750,7 @@ static const char* TLDTbl[9466] = {
"channelsdvr.net",
"u.channelsdvr.net",
"edgecompute.app",
"fastly-edge.com",
"fastly-terrarium.com",
"fastlylb.net",
"map.fastlylb.net",
@ -8593,6 +8090,7 @@ static const char* TLDTbl[9466] = {
"ngo.ng",
"edu.scot",
"sch.so",
"ie.ua",
"hostyhosting.io",
"häkkinen.fi",
"*.moonscale.io",
@ -8861,6 +8359,7 @@ static const char* TLDTbl[9466] = {
"azurestaticapps.net",
"1.azurestaticapps.net",
"2.azurestaticapps.net",
"3.azurestaticapps.net",
"centralus.azurestaticapps.net",
"eastasia.azurestaticapps.net",
"eastus2.azurestaticapps.net",
@ -8891,7 +8390,19 @@ static const char* TLDTbl[9466] = {
"cloud.nospamproxy.com",
"netlify.app",
"4u.com",
"ngrok.app",
"ngrok-free.app",
"ngrok.dev",
"ngrok-free.dev",
"ngrok.io",
"ap.ngrok.io",
"au.ngrok.io",
"eu.ngrok.io",
"in.ngrok.io",
"jp.ngrok.io",
"sa.ngrok.io",
"us.ngrok.io",
"ngrok.pizza",
"nh-serv.co.uk",
"nfshost.com",
"*.developer.app",
@ -9111,6 +8622,7 @@ static const char* TLDTbl[9466] = {
"eu.pythonanywhere.com",
"qoto.io",
"qualifioapp.com",
"ladesk.com",
"qbuser.com",
"cloudsite.builders",
"instances.spawn.cc",
@ -9159,6 +8671,53 @@ static const char* TLDTbl[9466] = {
"сочи.рус",
"спб.рус",
"я.рус",
"180r.com",
"dojin.com",
"sakuratan.com",
"sakuraweb.com",
"x0.com",
"2-d.jp",
"bona.jp",
"crap.jp",
"daynight.jp",
"eek.jp",
"flop.jp",
"halfmoon.jp",
"jeez.jp",
"matrix.jp",
"mimoza.jp",
"ivory.ne.jp",
"mail-box.ne.jp",
"mints.ne.jp",
"mokuren.ne.jp",
"opal.ne.jp",
"sakura.ne.jp",
"sumomo.ne.jp",
"topaz.ne.jp",
"netgamers.jp",
"nyanta.jp",
"o0o0.jp",
"rdy.jp",
"rgr.jp",
"rulez.jp",
"s3.isk01.sakurastorage.jp",
"s3.isk02.sakurastorage.jp",
"saloon.jp",
"sblo.jp",
"skr.jp",
"tank.jp",
"uh-oh.jp",
"undo.jp",
"rs.webaccel.jp",
"user.webaccel.jp",
"websozai.jp",
"xii.jp",
"squares.net",
"jpn.org",
"kirara.st",
"x0.to",
"from.tv",
"sakura.tv",
"*.builder.code.com",
"*.dev-builder.code.com",
"*.stg-builder.code.com",
@ -9231,6 +8790,9 @@ static const char* TLDTbl[9466] = {
"beta.bounty-full.com",
"small-web.org",
"vp4.me",
"snowflake.app",
"privatelink.snowflake.app",
"streamlit.app",
"streamlitapp.com",
"try-snowplow.com",
"srht.site",
@ -9379,6 +8941,7 @@ static const char* TLDTbl[9466] = {
"hk.org",
"ltd.hk",
"inc.hk",
"it.com",
"name.pm",
"sch.tf",
"biz.wf",
@ -9497,7 +9060,7 @@ static const char* TLDTbl[9466] = {
"virtualserver.io",
"enterprisecloud.nu",
};
static const qint16 TLDTblSize = 9466;
static const qint16 TLDTblSize = 9029;
static inline bool containsTLDEntry(const QString &entry)
{