├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── aidl │ └── ht │ │ └── vpn │ │ └── android │ │ └── api │ │ ├── APIVpnProfile.aidl │ │ ├── IOpenVPNAPIService.aidl │ │ └── IOpenVPNStatusCallback.aidl │ ├── assets │ ├── nopie_openvpn.arm64-v8a │ ├── nopie_openvpn.armeabi │ ├── nopie_openvpn.armeabi-v7a │ ├── nopie_openvpn.mips │ ├── nopie_openvpn.x86 │ ├── nopie_openvpn.x86_64 │ ├── pie_openvpn.arm64-v8a │ ├── pie_openvpn.armeabi │ ├── pie_openvpn.armeabi-v7a │ ├── pie_openvpn.mips │ ├── pie_openvpn.x86 │ └── pie_openvpn.x86_64 │ ├── java │ ├── de │ │ └── blinkt │ │ │ └── openvpn │ │ │ └── core │ │ │ ├── CIDRIP.java │ │ │ ├── ConfigParser.java │ │ │ ├── Connection.java │ │ │ ├── DeviceStateReceiver.java │ │ │ ├── LollipopDeviceStateListener.java │ │ │ ├── NativeUtils.java │ │ │ ├── NetworkSpace.java │ │ │ ├── OpenVPNManagement.java │ │ │ ├── OpenVPNService.java │ │ │ ├── OpenVPNThread.java │ │ │ ├── OpenVpnManagementThread.java │ │ │ ├── PRNGFixes.java │ │ │ ├── ProfileManager.java │ │ │ ├── ProxyDetection.java │ │ │ ├── VPNLaunchHelper.java │ │ │ ├── VpnStatus.java │ │ │ └── X509Utils.java │ ├── ht │ │ └── vpn │ │ │ └── android │ │ │ ├── LaunchVPN.java │ │ │ ├── OnBootReceiver.java │ │ │ ├── Preferences.java │ │ │ ├── VPNhtApplication.java │ │ │ ├── VpnProfile.java │ │ │ ├── activities │ │ │ ├── BaseActivity.java │ │ │ ├── ConfirmAPIActivity.java │ │ │ ├── DisconnectVPN.java │ │ │ ├── GrantPermissionsActivity.java │ │ │ ├── LogActivity.java │ │ │ ├── LoginActivity.java │ │ │ ├── MainActivity.java │ │ │ └── PreferencesActivity.java │ │ │ ├── api │ │ │ ├── APIVpnProfile.java │ │ │ ├── ExternalAppDatabase.java │ │ │ ├── ExternalOpenVPNService.java │ │ │ └── SecurityRemoteException.java │ │ │ ├── content │ │ │ ├── ObscuredSharedPreferences.java │ │ │ ├── PrefItem.java │ │ │ ├── VPNHTConfig.java │ │ │ └── adapters │ │ │ │ ├── LogListAdapter.java │ │ │ │ └── PreferencesListAdapter.java │ │ │ ├── fragment │ │ │ ├── BaseFragment.java │ │ │ ├── LogFragment.java │ │ │ ├── VPNFragment.java │ │ │ └── dialog │ │ │ │ ├── ConnectingDialogFragment.java │ │ │ │ ├── DisconnectingDialogFragment.java │ │ │ │ ├── LoadingDialogFragment.java │ │ │ │ ├── RebootDialogFragment.java │ │ │ │ └── StringArraySelectorDialogFragment.java │ │ │ ├── network │ │ │ ├── IPService.java │ │ │ ├── UserAgentInterceptor.java │ │ │ ├── VPNService.java │ │ │ └── responses │ │ │ │ ├── BaseResponse.java │ │ │ │ ├── Server.java │ │ │ │ ├── ServersResponse.java │ │ │ │ ├── SmartDNSResponse.java │ │ │ │ └── User.java │ │ │ ├── utils │ │ │ ├── NetworkUtils.java │ │ │ ├── PixelUtils.java │ │ │ ├── PrefUtils.java │ │ │ └── ThreadUtils.java │ │ │ └── widget │ │ │ └── TouchableScrollView.java │ └── org │ │ └── spongycastle │ │ └── util │ │ ├── encoders │ │ ├── Base64.java │ │ ├── Base64Encoder.java │ │ └── Encoder.java │ │ └── io │ │ └── pem │ │ ├── PemGenerationException.java │ │ ├── PemHeader.java │ │ ├── PemObject.java │ │ ├── PemObjectGenerator.java │ │ ├── PemReader.java │ │ └── PemWriter.java │ ├── jniLibs │ ├── arm64-v8a │ │ ├── libjbcrypto.so │ │ ├── libopenvpn.so │ │ └── libopvpnutil.so │ ├── armeabi-v7a │ │ ├── libjbcrypto.so │ │ ├── libopenvpn.so │ │ └── libopvpnutil.so │ ├── armeabi │ │ ├── libjbcrypto.so │ │ ├── libopenvpn.so │ │ └── libopvpnutil.so │ ├── mips │ │ ├── libjbcrypto.so │ │ ├── libopenvpn.so │ │ └── libopvpnutil.so │ ├── x86 │ │ ├── libjbcrypto.so │ │ ├── libopenvpn.so │ │ └── libopvpnutil.so │ └── x86_64 │ │ ├── libjbcrypto.so │ │ ├── libopenvpn.so │ │ └── libopvpnutil.so │ └── res │ ├── drawable-hdpi │ ├── current_location.png │ ├── drawable-hdpi │ │ └── server.png │ ├── drawable-mdpi │ │ └── server.png │ ├── drawable-xhdpi │ │ └── server.png │ ├── drawable-xxhdpi │ │ └── server.png │ ├── drawable-xxxhdpi │ │ └── server.png │ ├── ic_prefs_encryption.png │ ├── ic_prefs_killswitch.png │ ├── ic_prefs_log.png │ ├── ic_prefs_logout.png │ ├── ic_prefs_reconnect.png │ ├── ic_prefs_smartdns.png │ ├── ic_stat_vpn.png │ ├── ic_stat_vpn_outline.png │ ├── logo.9.png │ ├── monsters.9.png │ └── server.png │ ├── drawable-mdpi │ ├── current_location.png │ ├── ic_prefs_encryption.png │ ├── ic_prefs_killswitch.png │ ├── ic_prefs_log.png │ ├── ic_prefs_logout.png │ ├── ic_prefs_reconnect.png │ ├── ic_prefs_smartdns.png │ ├── ic_stat_vpn.png │ ├── ic_stat_vpn_outline.png │ ├── logo.9.png │ ├── monsters.9.png │ └── server.png │ ├── drawable-v21 │ └── selectable_background_list.xml │ ├── drawable-xhdpi │ ├── banner.png │ ├── current_location.png │ ├── ic_prefs_encryption.png │ ├── ic_prefs_killswitch.png │ ├── ic_prefs_log.png │ ├── ic_prefs_logout.png │ ├── ic_prefs_reconnect.png │ ├── ic_prefs_smartdns.png │ ├── ic_stat_vpn.png │ ├── ic_stat_vpn_outline.png │ ├── logo.9.png │ ├── monsters.9.png │ └── server.png │ ├── drawable-xxhdpi │ ├── current_location.png │ ├── ic_prefs_encryption.png │ ├── ic_prefs_killswitch.png │ ├── ic_prefs_log.png │ ├── ic_prefs_logout.png │ ├── ic_prefs_reconnect.png │ ├── ic_prefs_smartdns.png │ ├── ic_stat_vpn.png │ ├── ic_stat_vpn_outline.png │ ├── logo.9.png │ ├── monsters.9.png │ └── server.png │ ├── drawable-xxxhdpi │ ├── current_location.png │ ├── ic_prefs_encryption.png │ ├── ic_prefs_killswitch.png │ ├── ic_prefs_log.png │ ├── ic_prefs_logout.png │ ├── ic_prefs_reconnect.png │ ├── ic_prefs_smartdns.png │ ├── ic_stat_vpn.png │ ├── ic_stat_vpn_outline.png │ ├── logo.9.png │ ├── monsters.9.png │ └── server.png │ ├── drawable │ ├── list_focused.xml │ ├── list_pressed.xml │ └── selectable_background_list.xml │ ├── layout │ ├── activity_frame.xml │ ├── activity_login.xml │ ├── activity_main.xml │ ├── activity_preferences.xml │ ├── api_confirm.xml │ ├── fragment_log.xml │ ├── fragment_vpn.xml │ ├── list_icon_twoline_item.xml │ ├── list_subheader.xml │ ├── simple_spinner_item.xml │ ├── toolbar.xml │ └── userpass.xml │ ├── list_pressed.xml │ ├── menu │ ├── activity_main.xml │ └── fragment_log.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ ├── values-fr │ ├── .DS_Store │ └── strings.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ ├── styles.xml │ ├── vpn_strings.xml │ └── vpn_untranslatable.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | fabric.properties -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/aidl/ht/vpn/android/api/APIVpnProfile.aidl: -------------------------------------------------------------------------------- 1 | package ht.vpn.android.api; 2 | 3 | parcelable APIVpnProfile; 4 | -------------------------------------------------------------------------------- /app/src/main/aidl/ht/vpn/android/api/IOpenVPNAPIService.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/aidl/ht/vpn/android/api/IOpenVPNAPIService.aidl -------------------------------------------------------------------------------- /app/src/main/aidl/ht/vpn/android/api/IOpenVPNStatusCallback.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/aidl/ht/vpn/android/api/IOpenVPNStatusCallback.aidl -------------------------------------------------------------------------------- /app/src/main/assets/nopie_openvpn.arm64-v8a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/assets/nopie_openvpn.arm64-v8a -------------------------------------------------------------------------------- /app/src/main/assets/nopie_openvpn.armeabi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/assets/nopie_openvpn.armeabi -------------------------------------------------------------------------------- /app/src/main/assets/nopie_openvpn.armeabi-v7a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/assets/nopie_openvpn.armeabi-v7a -------------------------------------------------------------------------------- /app/src/main/assets/nopie_openvpn.mips: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/assets/nopie_openvpn.mips -------------------------------------------------------------------------------- /app/src/main/assets/nopie_openvpn.x86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/assets/nopie_openvpn.x86 -------------------------------------------------------------------------------- /app/src/main/assets/nopie_openvpn.x86_64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/assets/nopie_openvpn.x86_64 -------------------------------------------------------------------------------- /app/src/main/assets/pie_openvpn.arm64-v8a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/assets/pie_openvpn.arm64-v8a -------------------------------------------------------------------------------- /app/src/main/assets/pie_openvpn.armeabi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/assets/pie_openvpn.armeabi -------------------------------------------------------------------------------- /app/src/main/assets/pie_openvpn.armeabi-v7a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/assets/pie_openvpn.armeabi-v7a -------------------------------------------------------------------------------- /app/src/main/assets/pie_openvpn.mips: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/assets/pie_openvpn.mips -------------------------------------------------------------------------------- /app/src/main/assets/pie_openvpn.x86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/assets/pie_openvpn.x86 -------------------------------------------------------------------------------- /app/src/main/assets/pie_openvpn.x86_64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/assets/pie_openvpn.x86_64 -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/CIDRIP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/CIDRIP.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/ConfigParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/ConfigParser.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/Connection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/Connection.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/DeviceStateReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/DeviceStateReceiver.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/LollipopDeviceStateListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/LollipopDeviceStateListener.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/NativeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/NativeUtils.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/NetworkSpace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/NetworkSpace.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/OpenVPNManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/OpenVPNManagement.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/OpenVPNService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/OpenVPNService.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/OpenVPNThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/OpenVPNThread.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/OpenVpnManagementThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/OpenVpnManagementThread.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/PRNGFixes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/PRNGFixes.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/ProfileManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/ProfileManager.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/ProxyDetection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/ProxyDetection.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/VPNLaunchHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/VPNLaunchHelper.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/VpnStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/VpnStatus.java -------------------------------------------------------------------------------- /app/src/main/java/de/blinkt/openvpn/core/X509Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/de/blinkt/openvpn/core/X509Utils.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/LaunchVPN.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/LaunchVPN.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/OnBootReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/OnBootReceiver.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/Preferences.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/Preferences.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/VPNhtApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/VPNhtApplication.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/VpnProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/VpnProfile.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/activities/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/activities/BaseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/activities/ConfirmAPIActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/activities/ConfirmAPIActivity.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/activities/DisconnectVPN.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/activities/DisconnectVPN.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/activities/GrantPermissionsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/activities/GrantPermissionsActivity.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/activities/LogActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/activities/LogActivity.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/activities/LoginActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/activities/LoginActivity.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/activities/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/activities/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/activities/PreferencesActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/activities/PreferencesActivity.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/api/APIVpnProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/api/APIVpnProfile.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/api/ExternalAppDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/api/ExternalAppDatabase.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/api/ExternalOpenVPNService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/api/ExternalOpenVPNService.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/api/SecurityRemoteException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/api/SecurityRemoteException.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/content/ObscuredSharedPreferences.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/content/ObscuredSharedPreferences.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/content/PrefItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/content/PrefItem.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/content/VPNHTConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/content/VPNHTConfig.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/content/adapters/LogListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/content/adapters/LogListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/content/adapters/PreferencesListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/content/adapters/PreferencesListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/fragment/BaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/fragment/BaseFragment.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/fragment/LogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/fragment/LogFragment.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/fragment/VPNFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/fragment/VPNFragment.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/fragment/dialog/ConnectingDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/fragment/dialog/ConnectingDialogFragment.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/fragment/dialog/DisconnectingDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/fragment/dialog/DisconnectingDialogFragment.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/fragment/dialog/LoadingDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/fragment/dialog/LoadingDialogFragment.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/fragment/dialog/RebootDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/fragment/dialog/RebootDialogFragment.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/fragment/dialog/StringArraySelectorDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/fragment/dialog/StringArraySelectorDialogFragment.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/network/IPService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/network/IPService.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/network/UserAgentInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/network/UserAgentInterceptor.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/network/VPNService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/network/VPNService.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/network/responses/BaseResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/network/responses/BaseResponse.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/network/responses/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/network/responses/Server.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/network/responses/ServersResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/network/responses/ServersResponse.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/network/responses/SmartDNSResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/network/responses/SmartDNSResponse.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/network/responses/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/network/responses/User.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/utils/NetworkUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/utils/NetworkUtils.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/utils/PixelUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/utils/PixelUtils.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/utils/PrefUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/utils/PrefUtils.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/utils/ThreadUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/utils/ThreadUtils.java -------------------------------------------------------------------------------- /app/src/main/java/ht/vpn/android/widget/TouchableScrollView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/ht/vpn/android/widget/TouchableScrollView.java -------------------------------------------------------------------------------- /app/src/main/java/org/spongycastle/util/encoders/Base64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/org/spongycastle/util/encoders/Base64.java -------------------------------------------------------------------------------- /app/src/main/java/org/spongycastle/util/encoders/Base64Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/org/spongycastle/util/encoders/Base64Encoder.java -------------------------------------------------------------------------------- /app/src/main/java/org/spongycastle/util/encoders/Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/org/spongycastle/util/encoders/Encoder.java -------------------------------------------------------------------------------- /app/src/main/java/org/spongycastle/util/io/pem/PemGenerationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/org/spongycastle/util/io/pem/PemGenerationException.java -------------------------------------------------------------------------------- /app/src/main/java/org/spongycastle/util/io/pem/PemHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/org/spongycastle/util/io/pem/PemHeader.java -------------------------------------------------------------------------------- /app/src/main/java/org/spongycastle/util/io/pem/PemObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/org/spongycastle/util/io/pem/PemObject.java -------------------------------------------------------------------------------- /app/src/main/java/org/spongycastle/util/io/pem/PemObjectGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/org/spongycastle/util/io/pem/PemObjectGenerator.java -------------------------------------------------------------------------------- /app/src/main/java/org/spongycastle/util/io/pem/PemReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/org/spongycastle/util/io/pem/PemReader.java -------------------------------------------------------------------------------- /app/src/main/java/org/spongycastle/util/io/pem/PemWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/java/org/spongycastle/util/io/pem/PemWriter.java -------------------------------------------------------------------------------- /app/src/main/jniLibs/arm64-v8a/libjbcrypto.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/arm64-v8a/libjbcrypto.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/arm64-v8a/libopenvpn.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/arm64-v8a/libopenvpn.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/arm64-v8a/libopvpnutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/arm64-v8a/libopvpnutil.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/armeabi-v7a/libjbcrypto.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/armeabi-v7a/libjbcrypto.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/armeabi-v7a/libopenvpn.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/armeabi-v7a/libopenvpn.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/armeabi-v7a/libopvpnutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/armeabi-v7a/libopvpnutil.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/armeabi/libjbcrypto.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/armeabi/libjbcrypto.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/armeabi/libopenvpn.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/armeabi/libopenvpn.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/armeabi/libopvpnutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/armeabi/libopvpnutil.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/mips/libjbcrypto.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/mips/libjbcrypto.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/mips/libopenvpn.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/mips/libopenvpn.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/mips/libopvpnutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/mips/libopvpnutil.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/x86/libjbcrypto.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/x86/libjbcrypto.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/x86/libopenvpn.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/x86/libopenvpn.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/x86/libopvpnutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/x86/libopvpnutil.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/x86_64/libjbcrypto.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/x86_64/libjbcrypto.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/x86_64/libopenvpn.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/x86_64/libopenvpn.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/x86_64/libopvpnutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/jniLibs/x86_64/libopvpnutil.so -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/current_location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/current_location.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/drawable-hdpi/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/drawable-hdpi/server.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/drawable-mdpi/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/drawable-mdpi/server.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/drawable-xhdpi/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/drawable-xhdpi/server.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/drawable-xxhdpi/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/drawable-xxhdpi/server.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/drawable-xxxhdpi/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/drawable-xxxhdpi/server.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prefs_encryption.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/ic_prefs_encryption.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prefs_killswitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/ic_prefs_killswitch.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prefs_log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/ic_prefs_log.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prefs_logout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/ic_prefs_logout.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prefs_reconnect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/ic_prefs_reconnect.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prefs_smartdns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/ic_prefs_smartdns.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_stat_vpn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/ic_stat_vpn.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_stat_vpn_outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/ic_stat_vpn_outline.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/logo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/logo.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/monsters.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/monsters.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-hdpi/server.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/current_location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-mdpi/current_location.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_prefs_encryption.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-mdpi/ic_prefs_encryption.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_prefs_killswitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-mdpi/ic_prefs_killswitch.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_prefs_log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-mdpi/ic_prefs_log.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_prefs_logout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-mdpi/ic_prefs_logout.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_prefs_reconnect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-mdpi/ic_prefs_reconnect.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_prefs_smartdns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-mdpi/ic_prefs_smartdns.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_stat_vpn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-mdpi/ic_stat_vpn.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_stat_vpn_outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-mdpi/ic_stat_vpn_outline.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/logo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-mdpi/logo.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/monsters.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-mdpi/monsters.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-mdpi/server.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/selectable_background_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-v21/selectable_background_list.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xhdpi/banner.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/current_location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xhdpi/current_location.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prefs_encryption.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xhdpi/ic_prefs_encryption.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prefs_killswitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xhdpi/ic_prefs_killswitch.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prefs_log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xhdpi/ic_prefs_log.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prefs_logout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xhdpi/ic_prefs_logout.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prefs_reconnect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xhdpi/ic_prefs_reconnect.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prefs_smartdns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xhdpi/ic_prefs_smartdns.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_stat_vpn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xhdpi/ic_stat_vpn.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_stat_vpn_outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xhdpi/ic_stat_vpn_outline.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/logo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xhdpi/logo.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/monsters.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xhdpi/monsters.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xhdpi/server.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/current_location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxhdpi/current_location.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prefs_encryption.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxhdpi/ic_prefs_encryption.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prefs_killswitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxhdpi/ic_prefs_killswitch.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prefs_log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxhdpi/ic_prefs_log.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prefs_logout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxhdpi/ic_prefs_logout.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prefs_reconnect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxhdpi/ic_prefs_reconnect.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prefs_smartdns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxhdpi/ic_prefs_smartdns.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_stat_vpn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxhdpi/ic_stat_vpn.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_stat_vpn_outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxhdpi/ic_stat_vpn_outline.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/logo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxhdpi/logo.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/monsters.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxhdpi/monsters.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxhdpi/server.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/current_location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxxhdpi/current_location.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_prefs_encryption.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxxhdpi/ic_prefs_encryption.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_prefs_killswitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxxhdpi/ic_prefs_killswitch.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_prefs_log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxxhdpi/ic_prefs_log.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_prefs_logout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxxhdpi/ic_prefs_logout.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_prefs_reconnect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxxhdpi/ic_prefs_reconnect.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_prefs_smartdns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxxhdpi/ic_prefs_smartdns.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_stat_vpn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxxhdpi/ic_stat_vpn.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_stat_vpn_outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxxhdpi/ic_stat_vpn_outline.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/logo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxxhdpi/logo.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/monsters.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxxhdpi/monsters.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable-xxxhdpi/server.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/list_focused.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable/list_focused.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/list_pressed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable/list_pressed.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/selectable_background_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/drawable/selectable_background_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_frame.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/layout/activity_frame.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/layout/activity_login.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/layout/activity_preferences.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/api_confirm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/layout/api_confirm.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_log.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/layout/fragment_log.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_vpn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/layout/fragment_vpn.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_icon_twoline_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/layout/list_icon_twoline_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_subheader.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/layout/list_subheader.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/simple_spinner_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/layout/simple_spinner_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/layout/toolbar.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/userpass.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/layout/userpass.xml -------------------------------------------------------------------------------- /app/src/main/res/list_pressed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/list_pressed.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/menu/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/fragment_log.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/menu/fragment_log.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-fr/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/values-fr/.DS_Store -------------------------------------------------------------------------------- /app/src/main/res/values-fr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/values-fr/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/vpn_strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/values/vpn_strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/vpn_untranslatable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/app/src/main/res/values/vpn_untranslatable.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VPNht/android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------