diff --git a/NorwegianExperimentalList alternate versions/LittleSnitchNorwegianList.lsrules b/NorwegianExperimentalList alternate versions/LittleSnitchNorwegianList.lsrules index 6040fea09..6ec9f5ca8 100644 --- a/NorwegianExperimentalList alternate versions/LittleSnitchNorwegianList.lsrules +++ b/NorwegianExperimentalList alternate versions/LittleSnitchNorwegianList.lsrules @@ -331,27 +331,27 @@ { "action": "deny", "process": "any", "remote-domains": "www.soda.is" }, { "action": "deny", "process": "any", "remote-domains": "xn--sykkeltrye-7cb.com" }, -{ "action": "deny", "process": "any", "remote-domains": "3.248.18.175" }, -{ "action": "deny", "process": "any", "remote-domains": "13.49.35.236" }, -{ "action": "deny", "process": "any", "remote-domains": "35.227.231.163" }, -{ "action": "deny", "process": "any", "remote-domains": "45.58.146.154" }, -{ "action": "deny", "process": "any", "remote-domains": "52.216.146.90" }, -{ "action": "deny", "process": "any", "remote-domains": "82.118.242.69" }, -{ "action": "deny", "process": "any", "remote-domains": "82.196.13.38" }, -{ "action": "deny", "process": "any", "remote-domains": "82.221.81.9" }, -{ "action": "deny", "process": "any", "remote-domains": "85.17.76.181" }, -{ "action": "deny", "process": "any", "remote-domains": "92.42.104.146" }, -{ "action": "deny", "process": "any", "remote-domains": "134.209.82.119" }, -{ "action": "deny", "process": "any", "remote-domains": "136.243.73.30" }, -{ "action": "deny", "process": "any", "remote-domains": "138.201.126.227" }, -{ "action": "deny", "process": "any", "remote-domains": "154.213.16.136" }, -{ "action": "deny", "process": "any", "remote-domains": "156.236.126.173" }, -{ "action": "deny", "process": "any", "remote-domains": "167.71.49.177" }, -{ "action": "deny", "process": "any", "remote-domains": "185.13.40.150" }, -{ "action": "deny", "process": "any", "remote-domains": "195.88.54.21" }, -{ "action": "deny", "process": "any", "remote-domains": "195.88.55.21" }, -{ "action": "deny", "process": "any", "remote-domains": "196.196.230.76" }, -{ "action": "deny", "process": "any", "remote-domains": "2001:67c:21e0::ad" } +{ "action": "deny", "process": "any", "remote-addresses": "3.248.18.175" }, +{ "action": "deny", "process": "any", "remote-addresses": "13.49.35.236" }, +{ "action": "deny", "process": "any", "remote-addresses": "35.227.231.163" }, +{ "action": "deny", "process": "any", "remote-addresses": "45.58.146.154" }, +{ "action": "deny", "process": "any", "remote-addresses": "52.216.146.90" }, +{ "action": "deny", "process": "any", "remote-addresses": "82.118.242.69" }, +{ "action": "deny", "process": "any", "remote-addresses": "82.196.13.38" }, +{ "action": "deny", "process": "any", "remote-addresses": "82.221.81.9" }, +{ "action": "deny", "process": "any", "remote-addresses": "85.17.76.181" }, +{ "action": "deny", "process": "any", "remote-addresses": "92.42.104.146" }, +{ "action": "deny", "process": "any", "remote-addresses": "134.209.82.119" }, +{ "action": "deny", "process": "any", "remote-addresses": "136.243.73.30" }, +{ "action": "deny", "process": "any", "remote-addresses": "138.201.126.227" }, +{ "action": "deny", "process": "any", "remote-addresses": "154.213.16.136" }, +{ "action": "deny", "process": "any", "remote-addresses": "156.236.126.173" }, +{ "action": "deny", "process": "any", "remote-addresses": "167.71.49.177" }, +{ "action": "deny", "process": "any", "remote-addresses": "185.13.40.150" }, +{ "action": "deny", "process": "any", "remote-addresses": "195.88.54.21" }, +{ "action": "deny", "process": "any", "remote-addresses": "195.88.55.21" }, +{ "action": "deny", "process": "any", "remote-addresses": "196.196.230.76" }, +{ "action": "deny", "process": "any", "remote-addresses": "2001:67c:21e0::ad" } ]} diff --git a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py index 5f5c83b10..2cf668d5e 100644 --- a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py +++ b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py @@ -2386,6 +2386,18 @@ def prepare_ls(lines) -> str: line ) + line = re.sub( + r"remote-domains(\": \"[0-9.]{7,15}\")", + r"remote-addresses\1", + line + ) + + line = re.sub( + r"remote-domains(\": \"[0-9a-f:]{4,39}\")", + r"remote-addresses\1", + line + ) + if is_supported_ls(line): text += line + '\r\n'