Cleanup StunSrvList
authorOleg Khovayko <khovayko@gmail.com>
Fri, 29 Nov 2019 13:43:56 +0000 (15:43 +0200)
committerLaser9un <laser9un@gmail.com>
Fri, 29 Nov 2019 13:43:56 +0000 (15:43 +0200)
src/stun.cpp

index e6bc133..746c72c 100644 (file)
@@ -62,9 +62,10 @@ struct StunSrv {
 };
 
 /*---------------------------------------------------------------------*/
-static const int StunSrvListQty = 701; // Must be PRIME!!!!!
+// STUN server list from 2019-06-27
+static const int StunSrvListQty = 619; // Must be PRIME!!!!!
 
-static struct StunSrv StunSrvList[701] = {
+static struct StunSrv StunSrvList[619] = {
   {"iphone-stun.strato-iphone.de",     3478},
   {"stun.1-voip.com",  3478},
   {"stun.12connect.com",       3478},
@@ -72,7 +73,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.1531.ru",     3478},
   {"stun.1cbit.ru",    3478},
   {"stun.1und1.de",    3478},
-  {"stun.3clogic.com", 3478},
   {"stun.3cx.com",     3478},
   {"stun.3deluxe.de",  3478},
   {"stun.3wayint.com", 3478},
@@ -91,12 +91,9 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.aeta-audio.com",      3478},
   {"stun.aeta.com",    3478},
   {"stun.alberon.cz",  3478},
-  {"stun.alexeev.in.ua",       3478},
   {"stun.allflac.com", 3478},
   {"stun.alphacron.de",        3478},
   {"stun.alpirsbacher.de",     3478},
-  {"stun.amiwx.com",   3478},
-  {"stun.anglodance.co.uk",    3478},
   {"stun.anlx.net",    3478},
   {"stun.ansur.no",    3478},
   {"stun.antisip.com", 3478},
@@ -114,7 +111,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.b2b2c.ca",    3478},
   {"stun.babelforce.com",      3478},
   {"stun.bahnhof.net", 3478},
-  {"stun.baileymarine.co.uk",  3478},
   {"stun.baltmannsweiler.de",  3478},
   {"stun.bandyer.com", 3478},
   {"stun.barbaratabita.it",    3478},
@@ -129,20 +125,14 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.bethesda.net",        3478},
   {"stun.biamp.com",   3478},
   {"stun.bimp.fr",     3478},
-  {"stun.bistri.com",  3478},
   {"stun.bitburger.de",        3478},
   {"stun.bluesip.net", 3478},
-  {"stun.bolignet.dk", 3478},
-  {"stun.bomgar.com",  3478},
   {"stun.botonakis.com",       3478},
   {"stun.bridesbay.com",       3478},
   {"stun.budgetsip.com",       3478},
   {"stun.bultest.org", 3478},
-  {"stun.bungi.com",   3478},
   {"stun.business-isp.nl",     3478},
-  {"stun.bytedesk.com",        3478},
   {"stun.cablenet-as.net",     3478},
-  {"stun.cabsoapp.com",        3478},
   {"stun.call.me",     3478},
   {"stun.callromania.ro",      3478},
   {"stun.callwithus.com",      3478},
@@ -157,15 +147,12 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.chewinggum.nl",       3478},
   {"stun.cibercloud.com.br",   3478},
   {"stun.circledoo.com",       3478},
-  {"stun.cle.com.ua",  3478},
   {"stun.clickphone.ro",       3478},
-  {"stun.clonesgame.com",      3478},
   {"stun.cloopen.com", 3478},
   {"stun.club-galicia-bonn.de",        3478},
   {"stun.cnj.gov.br",  3478},
   {"stun.cnj.jus.br",  3478},
   {"stun.coffee-sen.com",      3478},
-  {"stun.commpeak.com",        3478},
   {"stun.comrex.com",  3478},
   {"stun.comtube.com", 3478},
   {"stun.comtube.ru",  3478},
@@ -181,7 +168,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.csforall.org",        3478},
   {"stun.ctafauni.it", 3478},
   {"stun.databay.de",  3478},
-  {"stun.davemadethis.com",    3478},
   {"stun.dcalling.de", 3478},
   {"stun.deepfinesse.com",     3478},
   {"stun.degaronline.com",     3478},
@@ -190,7 +176,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.deutscherskiverband.de",      3478},
   {"stun.diallog.com", 3478},
   {"stun.dincloud.com",        3478},
-  {"stun.disroot.org", 3478},
   {"stun.dls.net",     3478},
   {"stun.dokom.net",   3478},
   {"stun.dorfbrunnen.eu",      3478},
@@ -201,7 +186,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.dsin-berufsschulen.de",       3478},
   {"stun.dsin-blog.de",        3478},
   {"stun.dukun.de",    3478},
-  {"stun.dumdarac.com",        3478},
   {"stun.dunyatelekom.com",    3478},
   {"stun.dus.net",     3478},
   {"stun.eaclipt.org", 3478},
@@ -211,7 +195,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.edwin-wiegele.at",    3478},
   {"stun.effexx.com",  3478},
   {"stun.einfachcallback.de",  3478},
-  {"stun.ekiga.net",   3478},
   {"stun.ekir.de",     3478},
   {"stun.eleusi.com",  3478},
   {"stun.elitetele.com",       3478},
@@ -220,13 +203,11 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.eoni.com",    3478},
   {"stun.epygi.com",   3478},
   {"stun.eurescom.de", 3478},
-  {"stun.eurescom.eu", 3478},
   {"stun.eurosys.be",  3478},
   {"stun.evolution-movement.com",      3478},
   {"stun.exoplatform.org",     3478},
   {"stun.expandable.io",       3478},
   {"stun.extrasaltmobile.com", 3478},
-  {"stun.ezuce.com",   3478},
   {"stun.faceflow.com",        3478},
   {"stun.faelix.net",  3478},
   {"stun.fairytel.at", 3478},
@@ -245,23 +226,19 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.fondazioneroccochinnici.it",  3478},
   {"stun.framasoft.org",       3478},
   {"stun.framatalk.org",       3478},
-  {"stun.francescopaologravina.it",    3478},
   {"stun.freecall.com",        3478},
   {"stun.freeswitch.org",      3478},
   {"stun.freevoipdeal.com",    3478},
   {"stun.frozenmountain.com",  3478},
   {"stun.funwithelectronics.com",      3478},
-  {"stun.fusion-lifestyle.eu", 3478},
   {"stun.futurasp.es", 3478},
   {"stun.galeriemagnet.at",    3478},
   {"stun.galerievorspann.com", 3478},
-  {"stun.gap.im",      3478},
   {"stun.geekyboo.com",        3478},
   {"stun.geesthacht.de",       3478},
   {"stun.genymotion.com",      3478},
   {"stun.geonet.ro",   3478},
   {"stun.getzoop.com", 3478},
-  {"stun.gezondheid-solidariteit.be",  3478},
   {"stun.gigaset.net", 3478},
   {"stun.gkarnet.org", 3478},
   {"stun.globalmeet.com",      3478},
@@ -271,7 +248,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.godatenow.com",       3478},
   {"stun.goldener-internetpreis.de",   3478},
   {"stun.goldfish.ie", 3478},
-  {"stun.goober.com",  3478},
   {"stun.gotye.com.cn",        3478},
   {"stun.graftlab.com",        3478},
   {"stun.gravitel.ru", 3478},
@@ -280,7 +256,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.gruene.at",   3478},
   {"stun.guenzburg.de",        3478},
   {"stun.gulfsip.com", 3478},
-  {"stun.gurumd.net",  3478},
   {"stun.h4v.eu",      3478},
   {"stun.hacknology.de",       3478},
   {"stun.halonet.pl",  3478},
@@ -292,7 +267,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.hide.me",     3478},
   {"stun.highfidelity.io",     3478},
   {"stun.hinet.net",   3478},
-  {"stun.hiphone.org", 3478},
   {"stun.histocaffe.com",      3478},
   {"stun.hitv.com",    3478},
   {"stun.hobby-drechselei.de", 3478},
@@ -302,13 +276,10 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.hotelparadisebeach.it",       3478},
   {"stun.ica-net.it",  3478},
   {"stun.ideasip.com", 3478},
-  {"stun.idnext.net",  3478},
   {"stun.ihk.cn",      3478},
   {"stun.imafex.sk",   3478},
   {"stun.imp.ch",      3478},
   {"stun.ines-seidel.de",      3478},
-  {"stun.inetvl.ru",   3478},
-  {"stun.infoartikel.site",    3478},
   {"stun.infra.net",   3478},
   {"stun.innotel.com.au",      3478},
   {"stun.innovaphone.com",     3478},
@@ -318,14 +289,13 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.interplanet.it",      3478},
   {"stun.intervoip.com",       3478},
   {"stun.invaluable.com",      3478},
-  {"stun.ipex.cz",     3478},
   {"stun.ippi.com",    3478},
   {"stun.ippi.fr",     3478},
+  {"stun.ipshka.com",  3478},
   {"stun.irishvoip.com",       3478},
   {"stun.isp.net.au",  3478},
   {"stun.issabel.org", 3478},
   {"stun.istitutogramscisiciliano.it", 3478},
-  {"stun.it-zone.org", 3478},
   {"stun.it1.hr",      3478},
   {"stun.ivao.aero",   3478},
   {"stun.ivao.co.uk",  3478},
@@ -335,7 +305,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.jabbim.cz",   3478},
   {"stun.janmedia.pl", 3478},
   {"stun.jay.net",     3478},
-  {"stun.jesuislibre.net",     3478},
   {"stun.jowisoftware.de",     3478},
   {"stun.jpluso.cz",   3478},
   {"stun.julienschmidt.com",   3478},
@@ -343,23 +312,15 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.jumblo.com",  3478},
   {"stun.junet.se",    3478},
   {"stun.justvoip.com",        3478},
-  {"stun.kanatasymphony.ca",   3478},
   {"stun.kanojo.de",   3478},
-  {"stun.kaospilot.dk",        3478},
-  {"stun.kaospilot.no",        3478},
-  {"stun.kaospilot.se",        3478},
-  {"stun.kaospilots.dk",       3478},
   {"stun.kaseya.com",  3478},
   {"stun.katholischekirche-ruegen.de", 3478},
   {"stun.kaznpu.kz",   3478},
-  {"stun.keatsmuseum.frl",     3478},
   {"stun.kedr.io",     3478},
   {"stun.kendama.ru",  3478},
   {"stun.kiesler.at",  3478},
   {"stun.kitamaebune.com",     3478},
-  {"stun.klimaschutzgarten.at",        3478},
   {"stun.ko2100.at",   3478},
-  {"stun.kolatzek.org",        3478},
   {"stun.komsa.de",    3478},
   {"stun.kore.com",    3478},
   {"stun.kostenloses-forum.com",       3478},
@@ -404,7 +365,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.mda.gov.br",  3478},
   {"stun.mdaemon.com", 3478},
   {"stun.medvc.eu",    3478},
-  {"stun.meebl.de",    3478},
   {"stun.meetangee.com",       3478},
   {"stun.meetwife.com",        3478},
   {"stun.megakosmos.com.br",   3478},
@@ -417,7 +377,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.mls.com.br",  3478},
   {"stun.mobile-italia.com",   3478},
   {"stun.modulus.gr",  3478},
-  {"stun.modxclub.ru", 3478},
   {"stun.mondiaspora.net",     3478},
   {"stun.mondiaspora.org",     3478},
   {"stun.moonlight-stream.org",        3478},
@@ -436,7 +395,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.nabto.com",   3478},
   {"stun.nanocosmos.de",       3478},
   {"stun.naturfakta.com",      3478},
-  {"stun.naturfakta.no",       3478},
   {"stun.nautile.nc",  3478},
   {"stun.ncic.com",    3478},
   {"stun.neomedia.it", 3478},
@@ -462,10 +420,8 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.officinabit.com",     3478},
   {"stun.olimontel.it",        3478},
   {"stun.omnitor.se",  3478},
-  {"stun.omnivoice.eu",        3478},
   {"stun.oncloud7.ch", 3478},
   {"stun.onesuite.com",        3478},
-  {"stun.onez.cn",     3478},
   {"stun.onthenet.com.au",     3478},
   {"stun.ooma.com",    3478},
   {"stun.openjobs.hu", 3478},
@@ -475,14 +431,9 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.ortopediacoam.it",    3478},
   {"stun.osbid.cz",    3478},
   {"stun.otos.pl",     3478},
-  {"stun.ovesnekladruby.cz",   3478},
-  {"stun.ozekiphone.com",      3478},
   {"stun.pados.hu",    3478},
   {"stun.palava.tv",   3478},
   {"stun.parcodeinebrodi.it",  3478},
-  {"stun.parejas.net", 3478},
-  {"stun.pavelepifanov.org",   3478},
-  {"stun.pawlowicz.name",      3478},
   {"stun.pbo.ru",      3478},
   {"stun.peeters.com", 3478},
   {"stun.peethultra.be",       3478},
@@ -510,7 +461,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.qbictechnology.com",  3478},
   {"stun.qcol.net",    3478},
   {"stun.qq.com",      3478},
-  {"stun.qualitalia.fr",       3478},
   {"stun.qwant.com",   3478},
   {"stun.rackco.com",  3478},
   {"stun.racknine.net",        3478},
@@ -520,11 +470,9 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.realgarant.com",      3478},
   {"stun.redworks.nl", 3478},
   {"stun.revreso.de",  3478},
-  {"stun.ridesroadsandronman.com",     3478},
   {"stun.ringostat.com",       3478},
   {"stun.ringvoz.com", 3478},
   {"stun.rmf.pl",      3478},
-  {"stun.roannais-agglomeration.fr",   3478},
   {"stun.robocup.at",  3478},
   {"stun.rockenstein.de",      3478},
   {"stun.rolmail.net", 3478},
@@ -535,19 +483,13 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.rudtp.ru",    3478},
   {"stun.rynga.com",   3478},
   {"stun.sacko.com.au",        3478},
-  {"stun.salustelehealth.com", 3478},
   {"stun.samy.pl",     3478},
-  {"stun.sanierer.at", 3478},
-  {"stun.sante-solidarite.be", 3478},
   {"stun.saooti.com",  3478},
-  {"stun.saratov-rcdo.ru",     3478},
-  {"stun.saripkro.ru", 3478},
   {"stun.savemgo.com", 3478},
   {"stun.scalix.com",  3478},
   {"stun.schlund.de",  3478},
   {"stun.schoeffel.de",        3478},
   {"stun.schulinformatik.at",  3478},
-  {"stun.secret-wg.org",       3478},
   {"stun.selasky.org", 3478},
   {"stun.semiocast.com",       3478},
   {"stun.senstar.com", 3478},
@@ -556,12 +498,10 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.shadrinsk.net",       3478},
   {"stun.sharpbai.com",        3478},
   {"stun.shy.cz",      3478},
-  {"stun.sibel.by",    3478},
   {"stun.siedle.com",  3478},
   {"stun.sigmavoip.com",       3478},
   {"stun.signalwire.com",      3478},
   {"stun.simlar.org",  3478},
-  {"stun.simplewan.com",       3478},
   {"stun.sip.us",      3478},
   {"stun.sipdiscount.com",     3478},
   {"stun.sipgate.net", 10000},
@@ -569,8 +509,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.sipglobalphone.com",  3478},
   {"stun.siplogin.de", 3478},
   {"stun.sipnet.com",  3478},
-  {"stun.sipnet.net",  3478},
-  {"stun.sipnet.ru",   3478},
   {"stun.siportal.it", 3478},
   {"stun.sippeer.dk",  3478},
   {"stun.sipthor.net", 3478},
@@ -584,14 +522,11 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.skydrone.aero",       3478},
   {"stun.slackline.at",        3478},
   {"stun.sma.de",      3478},
-  {"stun.smart-university.ru", 3478},
   {"stun.smartvoip.com",       3478},
   {"stun.smdr.ru",     3478},
   {"stun.smsdiscount.com",     3478},
   {"stun.smslisto.com",        3478},
-  {"stun.snafu.de",    3478},
   {"stun.soho66.co.uk",        3478},
-  {"stun.soiro.ru",    3478},
   {"stun.sokoll.com",  3478},
   {"stun.solcon.nl",   3478},
   {"stun.solnet.ch",   3478},
@@ -625,12 +560,9 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.syncthing.net",       3478},
   {"stun.synergiejobs.be",     3478},
   {"stun.syrex.co.za", 3478},
-  {"stun.szatmarnet.hu",       3478},
   {"stun.t-online.de", 3478},
   {"stun.talk.by",     3478},
-  {"stun.talkfusionconnect.com",       3478},
   {"stun.talkho.com",  3478},
-  {"stun.talking-forex.com",   3478},
   {"stun.talks.by",    3478},
   {"stun.taxsee.com",  3478},
   {"stun.teamfon.de",  3478},
@@ -645,7 +577,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.telnyx.com",  3478},
   {"stun.telonline.com",       3478},
   {"stun.telviva.com", 3478},
-  {"stun.telz.com",    3478},
   {"stun.telzio.com",  3478},
   {"stun.testreach.com",       3478},
   {"stun.textz.com",   3478},
@@ -659,7 +590,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.touchcast.com",       3478},
   {"stun.training-online.eu",  3478},
   {"stun.trainingspace.online",        3478},
-  {"stun.transitiontown-essen.de",     3478},
   {"stun.trivenet.it", 3478},
   {"stun.ttmath.org",  3478},
   {"stun.tula.nu",     3478},
@@ -674,16 +604,11 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.vadacom.co.nz",       3478},
   {"stun.var6.cn",     3478},
   {"stun.vavadating.com",      3478},
-  {"stun.vbuzzer.com", 3478},
-  {"stun.vedamo.com",  3478},
   {"stun.verbo.be",    3478},
   {"stun.viagenie.ca", 3478},
-  {"stun.vietid.net",  3478},
   {"stun.villapalagonia.it",   3478},
   {"stun.vincross.com",        3478},
-  {"stun.vipgroup.net",        3478},
   {"stun.viptel.sk",   3478},
-  {"stun.virishi.net", 3478},
   {"stun.visocon.com", 3478},
   {"stun.viva.gr",     3478},
   {"stun.vivox.com",   3478},
@@ -698,7 +623,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.voipblast.com",       3478},
   {"stun.voipbuster.com",      3478},
   {"stun.voipbusterpro.com",   3478},
-  {"stun.voipcheap.co.uk",     3478},
   {"stun.voipcheap.com",       3478},
   {"stun.voipconnect.com",     3478},
   {"stun.voipdiscount.com",    3478},
@@ -718,14 +642,12 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.voipxs.nl",   3478},
   {"stun.voipzoom.com",        3478},
   {"stun.vomessen.de", 3478},
-  {"stun.voxgratia.org",       3478},
   {"stun.voxox.com",   3478},
   {"stun.voys.nl",     3478},
   {"stun.vozelia.com", 3478},
   {"stun.voztele.com", 3478},
   {"stun.voztovoice.org",      3478},
   {"stun.waterpolopalermo.it", 3478},
-  {"stun.watsh.tv",    3478},
   {"stun.wcoil.com",   3478},
   {"stun.webcalldirect.com",   3478},
   {"stun.webfreak.org",        3478},
@@ -733,8 +655,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.webmatrix.com.br",    3478},
   {"stun.webscience-journal.net",      3478},
   {"stun.weepee.org",  3478},
-  {"stun.weilnetz.de", 3478},
-  {"stun.welten-wechsler.de",  3478},
   {"stun.wemag.com",   3478},
   {"stun.westtel.ky",  3478},
   {"stun.whc.net",     3478},
@@ -745,7 +665,6 @@ static struct StunSrv StunSrvList[701] = {
   {"stun.xn----8sbcoa5btidn9i.xn--p1ai",       3478},
   {"stun.xten.com",    3478},
   {"stun.xtratelecom.es",      3478},
-  {"stun.xyzz.work",   3478},
   {"stun.yangutu.com", 3478},
   {"stun.yesdates.com",        3478},
   {"stun.yeymo.com",   3478},