From 2a0842b8ae74dc3c1458e41760f1a8ecf5515125 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Tue, 28 Jan 2020 18:52:36 +0100 Subject: [PATCH] rough check for valid domains --- src/provider/update.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/provider/update.py b/src/provider/update.py index d1d4a3831..9cd023bc6 100755 --- a/src/provider/update.py +++ b/src/provider/update.py @@ -38,6 +38,9 @@ def process_data(data, file): if not "domains" in data: raise TypeError("no domains found") for domain in data["domains"]: + domain = cleanstr(domain) + if domain == "" or domain.count(".") < 1: + raise TypeError("bad domain: " + domain) out_domains += " (\"" + domain + "\", &*P" + str(count) + "),\n" comment += domain + ", "