diff options
Diffstat (limited to 'AndroidManifest.xml')
-rw-r--r-- | AndroidManifest.xml | 91 |
1 files changed, 5 insertions, 86 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 2ac10a26..6738a90c 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -17,19 +17,18 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="se.leap.bitmaskclient" - android:versionCode="64" - android:versionName="0.2.3" > + android:versionCode="67" + android:versionName="0.4" > <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> + + <!-- if you want to run test, this permissions are needed. Gradle will get rid of them once we implement it. --> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/> <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> - <!-- if you want to run the unit test for Dashboard you will need that you uncomment the following line --> - <!-- <uses-permission android:name="android.permission.WRITE_SETTINGS" /> --> - <!-- <uses-permission android:name="com.android.vending.BILLING" /> --> @@ -37,29 +36,11 @@ android:minSdkVersion="14" android:targetSdkVersion="17" /> - <permission - android:name="se.leap.openvpn.REMOTE_API" - android:description="@string/permission_description" - android:label="Control OpenVPN" - android:permissionGroup="android.permission-group.NETWORK" - android:protectionLevel="dangerous" /> - <application android:allowBackup="true" android:icon="@drawable/icon" android:logo="@drawable/icon" android:label="@string/app" > - <activity android:name="se.leap.openvpn.AboutFragment" /> - <activity - android:name="se.leap.openvpn.VPNPreferences" - android:windowSoftInputMode="stateHidden" /> - <activity - android:name="se.leap.openvpn.LogWindow" - android:label="@string/openvpn_log" /> - <activity android:name="se.leap.openvpn.SendDumpActivity" /> - <activity android:name="se.leap.openvpn.FileSelect" /> - <activity android:name="se.leap.openvpn.MainActivity" > - </activity> <service android:name="se.leap.openvpn.OpenVpnService" @@ -68,75 +49,13 @@ <action android:name="android.net.VpnService" /> </intent-filter> </service> - <service - android:name="se.leap.openvpn.api.ExternalOpenVPNService" - android:permission="se.leap.openvpn.REMOTE_API" > - <intent-filter> - <action android:name="se.leap.openvpn.api.IOpenVPNAPIService" /> - </intent-filter> - </service> - <service android:name="se.leap.bitmaskclient.ProviderAPI" android:enabled="true"/> + <service android:name="se.leap.bitmaskclient.ProviderAPI" android:enabled="true"/> <activity - android:name="se.leap.openvpn.api.GrantPermissionsActivity" - android:permission="se.leap.openvpn.REMOTE_API" > - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - </intent-filter> - </activity> - - <receiver android:name="se.leap.openvpn.OnBootReceiver" > - <intent-filter> - <action android:name="android.intent.action.BOOT_COMPLETED" /> - </intent-filter> - </receiver> - - <activity - android:name="se.leap.openvpn.ConfigConverter" - android:label="Convert Config File" > - <intent-filter android:label="@string/import_config" > - <action android:name="android.intent.action.VIEW" /> - - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.BROWSABLE" /> - - <data android:mimeType="application/x-openvpn-profile" /> - </intent-filter> - <intent-filter android:label="@string/import_config" > - <action android:name="android.intent.action.VIEW" /> - - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.BROWSABLE" /> - - <data android:mimeType="application/ovpn" /> - </intent-filter> - <intent-filter android:label="@string/import_config" > - <action android:name="android.intent.action.VIEW" /> - - <category android:name="android.intent.category.BROWSABLE" /> - <category android:name="android.intent.category.DEFAULT" /> - - <data - android:pathPattern=".*\\.ovpn" - android:scheme="content" /> - </intent-filter> - </activity> - <activity android:name="se.leap.openvpn.LaunchVPN" android:label="@string/vpn_launch_title" > - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> </activity> - <provider - android:name="se.leap.openvpn.FileProvider" - android:authorities="se.leap.openvpn.FileProvider" - android:exported="true" - android:grantUriPermissions="true" /> - <activity android:name="se.leap.bitmaskclient.Dashboard" android:label="@string/title_activity_dashboard" |