1
0
Fork 0
mirror of https://github.com/M66B/NetGuard.git synced 2025-02-25 07:32:46 +00:00

Storing resolved DNS names depends on filtering allowed traffic

This commit is contained in:
M66B 2016-02-20 13:00:50 +01:00
parent ddc3704379
commit a07677b0a2
3 changed files with 3 additions and 3 deletions

View file

@ -554,7 +554,7 @@ public class SinkholeService extends VpnService implements SharedPreferences.OnS
private void resolved(ResourceRecord rr) { private void resolved(ResourceRecord rr) {
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(SinkholeService.this); SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(SinkholeService.this);
if (prefs.getBoolean("resolved", true)) if (prefs.getBoolean("filter_allowed", false) && prefs.getBoolean("resolved", true))
DatabaseHelper.getInstance(SinkholeService.this).insertDns(rr); DatabaseHelper.getInstance(SinkholeService.this).insertDns(rr);
} }

View file

@ -135,7 +135,7 @@
android:title="@string/setting_block_domains" /> android:title="@string/setting_block_domains" />
<CheckBoxPreference <CheckBoxPreference
android:defaultValue="true" android:defaultValue="true"
android:dependency="filter" android:dependency="filter_allowed"
android:key="resolved" android:key="resolved"
android:summary="@string/summary_resolved" android:summary="@string/summary_resolved"
android:title="@string/setting_resolved" /> android:title="@string/setting_resolved" />

View file

@ -135,7 +135,7 @@
android:title="@string/setting_block_domains" /> android:title="@string/setting_block_domains" />
<eu.faircode.netguard.SwitchPreference <eu.faircode.netguard.SwitchPreference
android:defaultValue="true" android:defaultValue="true"
android:dependency="filter" android:dependency="filter_allowed"
android:key="resolved" android:key="resolved"
android:summary="@string/summary_resolved" android:summary="@string/summary_resolved"
android:title="@string/setting_resolved" /> android:title="@string/setting_resolved" />