diff options
| -rw-r--r-- | build.gradle | 2 | ||||
| -rw-r--r-- | main/src/main/java/de/blinkt/openvpn/LaunchVPN.java | 3 | ||||
| -rwxr-xr-x | main/src/main/res/values/strings.xml | 1 | 
3 files changed, 5 insertions, 1 deletions
diff --git a/build.gradle b/build.gradle index 462f6e89..a7407184 100644 --- a/build.gradle +++ b/build.gradle @@ -8,7 +8,7 @@ buildscript {          jcenter()      }      dependencies { -        classpath 'com.android.tools.build:gradle:2.2.0-beta3' +        classpath 'com.android.tools.build:gradle:2.2.0-rc1'      }  } diff --git a/main/src/main/java/de/blinkt/openvpn/LaunchVPN.java b/main/src/main/java/de/blinkt/openvpn/LaunchVPN.java index 1df4b0e4..38549a6c 100644 --- a/main/src/main/java/de/blinkt/openvpn/LaunchVPN.java +++ b/main/src/main/java/de/blinkt/openvpn/LaunchVPN.java @@ -210,6 +210,9 @@ public class LaunchVPN extends Activity {                  VpnStatus.updateStateString("USER_VPN_PERMISSION_CANCELLED", "", R.string.state_user_vpn_permission_cancelled,                          ConnectionStatus.LEVEL_NOTCONNECTED); +                if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) +                    VpnStatus.logError(R.string.nought_alwayson_warning); +                  finish();              }          } diff --git a/main/src/main/res/values/strings.xml b/main/src/main/res/values/strings.xml index af92f3c9..d9c11a8b 100755 --- a/main/src/main/res/values/strings.xml +++ b/main/src/main/res/values/strings.xml @@ -415,4 +415,5 @@      <string name="connectretrymaxmessage">Enter the maximum time between connection attempts. OpenVPN will slowly raise its waiting time after an unsuccessful connection attempt up to this value. Defaults to 300s.</string>      <string name="connectretrymaxtitle">Maximum time between connection attempts</string>      <string name="state_waitconnectretry">Waiting %ss seconds between connection attempt</string> +    <string name="nought_alwayson_warning"><![CDATA[If you did not get a VPN confirmation dialog, you have \"Always on VPN\" enabled for another app. In that case only that app is allowed to connect to a VPN. Check under Settings-> Networks more .. -> VPNS]]></string>  </resources>  | 
