From 1739d4861e6b4b39d159b0c9c74dada7413f08cc Mon Sep 17 00:00:00 2001 From: Mykola Baibuz Date: Wed, 25 Oct 2023 21:48:44 +0300 Subject: [PATCH] Allow acces to Amnezia DNS when used only for selected sites --- client/mozilla/localsocketcontroller.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/client/mozilla/localsocketcontroller.cpp b/client/mozilla/localsocketcontroller.cpp index 56178eeb..db9f9663 100644 --- a/client/mozilla/localsocketcontroller.cpp +++ b/client/mozilla/localsocketcontroller.cpp @@ -199,6 +199,14 @@ void LocalSocketController::activate(const QJsonObject &rawConfig) { jsAllowedIPAddesses.append(range); } } + + // Allow access to Amnezia DNS + QJsonObject range_ipv4; + range_ipv4.insert("address", amnezia::protocols::dns::amneziaDnsIp); + range_ipv4.insert("range", 32); + range_ipv4.insert("isIpv6", false); + jsAllowedIPAddesses.append(range_ipv4); + } }