From: Hans-Christoph Steiner Date: Mon, 4 Dec 2017 19:54:06 +0000 (+0100) Subject: lint: greatly expand the list of link shorteners to ban X-Git-Tag: 1.0.0~44^2 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=b31239803a164bd7e4faee9c97f225f06ed795f7;p=fdroidserver.git lint: greatly expand the list of link shorteners to ban Since we are now getting credit for fighting trackers, might as well step up the fight! gleaned from these sources: * https://bit.do/list-of-url-shorteners.php * https://www.hashtags.org/featured/list-of-url-shorteners/ * http://l-lists.com/en/lists/gvaoif.html --- diff --git a/fdroidserver/lint.py b/fdroidserver/lint.py index 31922585..18bd3d47 100644 --- a/fdroidserver/lint.py +++ b/fdroidserver/lint.py @@ -60,13 +60,59 @@ def forbid_shortener(domain): http_url_shorteners = [ + forbid_shortener('1url.com'), + forbid_shortener('adf.ly'), + forbid_shortener('bc.vc'), + forbid_shortener('bit.do'), + forbid_shortener('bit.ly'), + forbid_shortener('bitly.com'), + forbid_shortener('budurl.com'), + forbid_shortener('buzurl.com'), + forbid_shortener('cli.gs'), + forbid_shortener('cur.lv'), + forbid_shortener('cutt.us'), + forbid_shortener('db.tt'), + forbid_shortener('filoops.info'), forbid_shortener('goo.gl'), - forbid_shortener('t.co'), - forbid_shortener('ur1.ca'), forbid_shortener('is.gd'), - forbid_shortener('bit.ly'), + forbid_shortener('ity.im'), + forbid_shortener('j.mp'), + forbid_shortener('l.gg'), + forbid_shortener('lnkd.in'), + forbid_shortener('moourl.com'), + forbid_shortener('ow.ly'), + forbid_shortener('para.pt'), + forbid_shortener('po.st'), + forbid_shortener('q.gs'), + forbid_shortener('qr.ae'), + forbid_shortener('qr.net'), + forbid_shortener('rdlnk.com'), + forbid_shortener('scrnch.me'), + forbid_shortener('short.nr'), + forbid_shortener('sn.im'), + forbid_shortener('snipurl.com'), + forbid_shortener('su.pr'), + forbid_shortener('t.co'), forbid_shortener('tiny.cc'), + forbid_shortener('tinyarrows.com'), forbid_shortener('tinyurl.com'), + forbid_shortener('tr.im'), + forbid_shortener('tweez.me'), + forbid_shortener('twitthis.com'), + forbid_shortener('twurl.nl'), + forbid_shortener('tyn.ee'), + forbid_shortener('u.bb'), + forbid_shortener('u.to'), + forbid_shortener('ur1.ca'), + forbid_shortener('urlof.site'), + forbid_shortener('v.gd'), + forbid_shortener('vzturl.com'), + forbid_shortener('x.co'), + forbid_shortener('xrl.us'), + forbid_shortener('yourls.org'), + forbid_shortener('zip.net'), + forbid_shortener('✩.ws'), + forbid_shortener('➡.ws'), ] http_checks = https_enforcings + http_url_shorteners + [