From d306200773f1f8b5f47436c757c7eb85806d09cd Mon Sep 17 00:00:00 2001 From: Oleg Khovayko Date: Fri, 29 Nov 2019 15:43:56 +0200 Subject: [PATCH] Cleanup StunSrvList --- src/stun.cpp | 89 ++------------------------------------------------------- 1 files changed, 4 insertions(+), 85 deletions(-) diff --git a/src/stun.cpp b/src/stun.cpp index e6bc133..746c72c 100644 --- a/src/stun.cpp +++ b/src/stun.cpp @@ -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}, -- 1.7.1