chiark / gitweb /
Enforce https uniformly in all http links
authorDaniel Martí <mvdan@mvdan.cc>
Wed, 3 Jun 2015 19:00:15 +0000 (21:00 +0200)
committerDaniel Martí <mvdan@mvdan.cc>
Wed, 3 Jun 2015 19:00:15 +0000 (21:00 +0200)
fdroidserver/lint.py

index 12e1cc25aacac2288d3c02d63922e10e2cf1dfef..d1d0c5226b84043b1f0c5746ed16c0fcd8fd9ca9 100644 (file)
@@ -35,6 +35,12 @@ def enforce_https(domain):
 http_warnings = [
     (re.compile(r'.*/$'),
      "HTTP links shouldn't end with a slash"),
+    enforce_https('github.com'),
+    enforce_https('gitorious.org'),
+    enforce_https('apache.org'),
+    enforce_https('google.com'),
+    enforce_https('svn.code.sf.net'),
+    enforce_https('googlecode.com'),
     # TODO enable in August 2015, when Google Code goes read-only
     # (re.compile(r'.*://code\.google\.com/.*'),
     #  "code.google.com will be soon switching down, perhaps the project moved to github.com?"),
@@ -46,12 +52,6 @@ regex_warnings = {
     'Source Code': http_warnings + [
     ],
     'Repo': [
-        enforce_https('github.com'),
-        enforce_https('gitorious.org'),
-        enforce_https('apache.org'),
-        enforce_https('google.com'),
-        enforce_https('svn.code.sf.net'),
-        enforce_https('googlecode.com'),
     ],
     'Issue Tracker': http_warnings + [
         (re.compile(r'.*github\.com/[^/]+/[^/]+[/]*$'),