summaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
authorArne Schwabe <arne@rfc2549.org>2014-02-02 18:01:03 +0100
committerArne Schwabe <arne@rfc2549.org>2014-02-02 18:01:03 +0100
commit83a741a917e56f1d6079a95394f72a2c7cf709ed (patch)
tree89dd03c401d995e878fd5dd7025202b6af2a460b /res
parentec5b4540d6f163861c6d639e5aba853e8702aae1 (diff)
Implement bypassing the VPN when accessing local resources
Diffstat (limited to 'res')
-rwxr-xr-xres/values/strings.xml2
-rw-r--r--res/xml/vpn_routing.xml6
2 files changed, 8 insertions, 0 deletions
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 34721515..2998a9a4 100755
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -309,4 +309,6 @@
<string name="unhandled_exception_context">%3$s: %1$s\n\n%2$s</string>
<string name="faq_system_dialog_xposed">If you have rooted your Android device you can install the &lt;a href=\"http://xposed.info/\"&gt;Xposed framework&lt;/a&gt; and a the &lt;a href=\"http://repo.xposed.info/module/de.blinkt.vpndialogxposed\"&gt;VPN Dialog confirm module&lt;/a&gt; at your own risk"</string>
<string name="full_licenses">Full licenses</string>
+ <string name="blocklocal_summary">Networks directly connected to the local interfaces will not be routed over the VPN. Unchecking this option will redirect all traffic indented for local networks to VPN.</string>
+ <string name="blocklocal_title">Bypass VPN for local networks</string>
</resources>
diff --git a/res/xml/vpn_routing.xml b/res/xml/vpn_routing.xml
index ce19a500..298f488f 100644
--- a/res/xml/vpn_routing.xml
+++ b/res/xml/vpn_routing.xml
@@ -6,6 +6,12 @@
android:summary="@string/ignore_routes_summary"
android:title="@string/ignored_pushed_routes" />
+ <CheckBoxPreference
+ android:title="@string/blocklocal_title"
+ android:summary="@string/blocklocal_summary"
+ android:key="unblockLocal"
+ />
+
<PreferenceCategory android:title="@string/ipv4" >
<CheckBoxPreference
android:disableDependentsState="true"