├── settings.gradle ├── .gitignore ├── app ├── src │ └── main │ │ ├── java │ │ ├── net │ │ │ └── openvpn │ │ │ │ └── openvpn │ │ │ │ ├── ovpncli.java │ │ │ │ ├── JellyBeanHackBase.java │ │ │ │ ├── OpenVPNDebug.java │ │ │ │ ├── BuildConfig.java │ │ │ │ ├── OpenVPNRebootReceiver.java │ │ │ │ ├── OpenVPNApplication.java │ │ │ │ ├── OpenVPNDisconnect.java │ │ │ │ ├── OpenVPNPrefs.java │ │ │ │ ├── SWIGTYPE_p_std__string.java │ │ │ │ ├── Util.java │ │ │ │ ├── CPUUsage.java │ │ │ │ ├── SWIGTYPE_p_std__vectorT_std__string_t.java │ │ │ │ ├── SWIGTYPE_p_std__vectorT_openvpn__ClientAPI__KeyValue_t.java │ │ │ │ ├── ClientAPI_ExternalPKIBase.java │ │ │ │ ├── ClientAPI_LogInfo.java │ │ │ │ ├── OpenVPNHelp.java │ │ │ │ ├── ClientAPI_ServerEntry.java │ │ │ │ ├── ClientAPI_SessionToken.java │ │ │ │ ├── ClientAPI_KeyValue.java │ │ │ │ ├── ClientAPI_ExternalPKISignRequest.java │ │ │ │ ├── ClientAPI_ExternalPKICertRequest.java │ │ │ │ ├── ClientAPI_Status.java │ │ │ │ ├── OpenVPNAbout.java │ │ │ │ ├── ClientAPI_Event.java │ │ │ │ ├── ClientAPI_LLVector.java │ │ │ │ ├── ClientAPI_RemoteOverride.java │ │ │ │ ├── ClientAPI_DynamicChallenge.java │ │ │ │ ├── ClientAPI_ExternalPKIRequestBase.java │ │ │ │ ├── ClientAPI_ServerEntryVector.java │ │ │ │ ├── SpinUtil.java │ │ │ │ ├── ClientAPI_TransportStats.java │ │ │ │ ├── ClientAPI_MergeConfig.java │ │ │ │ ├── ClientAPI_InterfaceStats.java │ │ │ │ ├── ClientAPI_ProvideCreds.java │ │ │ │ ├── JellyBeanHack.java │ │ │ │ ├── OpenVPNLog.java │ │ │ │ ├── OpenVPNAddShortcut.java │ │ │ │ ├── ClientAPI_ConnectionInfo.java │ │ │ │ ├── OpenVPNStats.java │ │ │ │ ├── FileUtil.java │ │ │ │ ├── OpenVPNAddProxy.java │ │ │ │ ├── OpenVPNProxyCreds.java │ │ │ │ └── PrefUtil.java │ │ └── lib │ │ │ ├── x86 │ │ │ └── libovpncli.so │ │ │ ├── arm64-v8a │ │ │ └── libovpncli.so │ │ │ └── armeabi-v7a │ │ │ └── libovpncli.so │ │ ├── res │ │ ├── drawable-hdpi-v4 │ │ │ ├── edit.png │ │ │ ├── icon.png │ │ │ ├── info.png │ │ │ ├── pt.png │ │ │ ├── delete.png │ │ │ ├── error.png │ │ │ ├── pause.png │ │ │ ├── connected.png │ │ │ ├── connecting.png │ │ │ ├── rightarrow.png │ │ │ ├── disconnected.png │ │ │ ├── file_dialog_file.png │ │ │ ├── file_dialog_folder.png │ │ │ ├── openvpn_connected.png │ │ │ ├── openvpn_disconnected.png │ │ │ ├── openvpn_notification.png │ │ │ ├── notification_bg_normal.9.png │ │ │ ├── notification_bg_low_normal.9.png │ │ │ ├── notification_bg_low_pressed.9.png │ │ │ ├── notification_bg_normal_pressed.9.png │ │ │ └── notify_panel_notification_icon_bg.png │ │ ├── drawable-ldpi-v4 │ │ │ ├── edit.png │ │ │ ├── icon.png │ │ │ ├── info.png │ │ │ ├── pt.png │ │ │ ├── delete.png │ │ │ ├── error.png │ │ │ ├── pause.png │ │ │ ├── connected.png │ │ │ ├── connecting.png │ │ │ ├── rightarrow.png │ │ │ ├── disconnected.png │ │ │ ├── file_dialog_file.png │ │ │ ├── file_dialog_folder.png │ │ │ ├── openvpn_connected.png │ │ │ ├── openvpn_disconnected.png │ │ │ └── openvpn_notification.png │ │ ├── drawable-mdpi-v4 │ │ │ ├── edit.png │ │ │ ├── icon.png │ │ │ ├── info.png │ │ │ ├── pt.png │ │ │ ├── delete.png │ │ │ ├── error.png │ │ │ ├── pause.png │ │ │ ├── connected.png │ │ │ ├── connecting.png │ │ │ ├── rightarrow.png │ │ │ ├── disconnected.png │ │ │ ├── file_dialog_file.png │ │ │ ├── file_dialog_folder.png │ │ │ ├── openvpn_connected.png │ │ │ ├── openvpn_disconnected.png │ │ │ ├── openvpn_notification.png │ │ │ ├── notification_bg_normal.9.png │ │ │ ├── notification_bg_low_normal.9.png │ │ │ ├── notification_bg_low_pressed.9.png │ │ │ ├── notification_bg_normal_pressed.9.png │ │ │ └── notify_panel_notification_icon_bg.png │ │ ├── drawable-xhdpi-v4 │ │ │ ├── pt.png │ │ │ ├── edit.png │ │ │ ├── error.png │ │ │ ├── icon.png │ │ │ ├── info.png │ │ │ ├── pause.png │ │ │ ├── delete.png │ │ │ ├── connected.png │ │ │ ├── connecting.png │ │ │ ├── rightarrow.png │ │ │ ├── disconnected.png │ │ │ ├── file_dialog_file.png │ │ │ ├── file_dialog_folder.png │ │ │ ├── openvpn_connected.png │ │ │ ├── openvpn_disconnected.png │ │ │ ├── openvpn_notification.png │ │ │ ├── notification_bg_normal.9.png │ │ │ ├── notification_bg_low_normal.9.png │ │ │ ├── notification_bg_low_pressed.9.png │ │ │ ├── notification_bg_normal_pressed.9.png │ │ │ └── notify_panel_notification_icon_bg.png │ │ ├── drawable-xxhdpi-v4 │ │ │ ├── pt.png │ │ │ ├── edit.png │ │ │ ├── icon.png │ │ │ ├── info.png │ │ │ ├── delete.png │ │ │ ├── error.png │ │ │ ├── pause.png │ │ │ ├── connected.png │ │ │ ├── connecting.png │ │ │ ├── disconnected.png │ │ │ ├── rightarrow.png │ │ │ ├── file_dialog_file.png │ │ │ ├── openvpn_connected.png │ │ │ ├── file_dialog_folder.png │ │ │ ├── openvpn_disconnected.png │ │ │ └── openvpn_notification.png │ │ ├── drawable-xxxhdpi-v4 │ │ │ ├── pt.png │ │ │ ├── delete.png │ │ │ ├── edit.png │ │ │ ├── error.png │ │ │ ├── icon.png │ │ │ ├── info.png │ │ │ ├── pause.png │ │ │ ├── connected.png │ │ │ ├── connecting.png │ │ │ ├── rightarrow.png │ │ │ ├── disconnected.png │ │ │ ├── file_dialog_file.png │ │ │ ├── file_dialog_folder.png │ │ │ ├── openvpn_connected.png │ │ │ ├── openvpn_disconnected.png │ │ │ └── openvpn_notification.png │ │ ├── values-port │ │ │ └── bools.xml │ │ ├── values-v16 │ │ │ └── dimens.xml │ │ ├── values │ │ │ ├── integers.xml │ │ │ ├── drawables.xml │ │ │ ├── colors.xml │ │ │ ├── attrs.xml │ │ │ ├── arrays.xml │ │ │ └── dimens.xml │ │ ├── values-af │ │ │ └── strings.xml │ │ ├── values-am │ │ │ └── strings.xml │ │ ├── values-ar │ │ │ └── strings.xml │ │ ├── values-az │ │ │ └── strings.xml │ │ ├── values-bg │ │ │ └── strings.xml │ │ ├── values-bn │ │ │ └── strings.xml │ │ ├── values-bs │ │ │ └── strings.xml │ │ ├── values-ca │ │ │ └── strings.xml │ │ ├── values-cs │ │ │ └── strings.xml │ │ ├── values-da │ │ │ └── strings.xml │ │ ├── values-de │ │ │ └── strings.xml │ │ ├── values-el │ │ │ └── strings.xml │ │ ├── values-es │ │ │ └── strings.xml │ │ ├── values-et │ │ │ └── strings.xml │ │ ├── values-eu │ │ │ └── strings.xml │ │ ├── values-fa │ │ │ └── strings.xml │ │ ├── values-fi │ │ │ └── strings.xml │ │ ├── values-fr │ │ │ └── strings.xml │ │ ├── values-gl │ │ │ └── strings.xml │ │ ├── values-gu │ │ │ └── strings.xml │ │ ├── values-hi │ │ │ └── strings.xml │ │ ├── values-hr │ │ │ └── strings.xml │ │ ├── values-hu │ │ │ └── strings.xml │ │ ├── values-hy │ │ │ └── strings.xml │ │ ├── values-in │ │ │ └── strings.xml │ │ ├── values-is │ │ │ └── strings.xml │ │ ├── values-it │ │ │ └── strings.xml │ │ ├── values-iw │ │ │ └── strings.xml │ │ ├── values-ja │ │ │ └── strings.xml │ │ ├── values-ka │ │ │ └── strings.xml │ │ ├── values-kk │ │ │ └── strings.xml │ │ ├── values-km │ │ │ └── strings.xml │ │ ├── values-kn │ │ │ └── strings.xml │ │ ├── values-ko │ │ │ └── strings.xml │ │ ├── values-ky │ │ │ └── strings.xml │ │ ├── values-lo │ │ │ └── strings.xml │ │ ├── values-lt │ │ │ └── strings.xml │ │ ├── values-lv │ │ │ └── strings.xml │ │ ├── values-mk │ │ │ └── strings.xml │ │ ├── values-ml │ │ │ └── strings.xml │ │ ├── values-mn │ │ │ └── strings.xml │ │ ├── values-mr │ │ │ └── strings.xml │ │ ├── values-ms │ │ │ └── strings.xml │ │ ├── values-my │ │ │ └── strings.xml │ │ ├── values-nb │ │ │ └── strings.xml │ │ ├── values-ne │ │ │ └── strings.xml │ │ ├── values-nl │ │ │ └── strings.xml │ │ ├── values-pa │ │ │ └── strings.xml │ │ ├── values-pl │ │ │ └── strings.xml │ │ ├── values-pt │ │ │ └── strings.xml │ │ ├── values-ro │ │ │ └── strings.xml │ │ ├── values-ru │ │ │ └── strings.xml │ │ ├── values-si │ │ │ └── strings.xml │ │ ├── values-sk │ │ │ └── strings.xml │ │ ├── values-sl │ │ │ └── strings.xml │ │ ├── values-sq │ │ │ └── strings.xml │ │ ├── values-sr │ │ │ └── strings.xml │ │ ├── values-sv │ │ │ └── strings.xml │ │ ├── values-sw │ │ │ └── strings.xml │ │ ├── values-ta │ │ │ └── strings.xml │ │ ├── values-te │ │ │ └── strings.xml │ │ ├── values-th │ │ │ └── strings.xml │ │ ├── values-tl │ │ │ └── strings.xml │ │ ├── values-tr │ │ │ └── strings.xml │ │ ├── values-uk │ │ │ └── strings.xml │ │ ├── values-ur │ │ │ └── strings.xml │ │ ├── values-uz │ │ │ └── strings.xml │ │ ├── values-vi │ │ │ └── strings.xml │ │ ├── values-zu │ │ │ └── strings.xml │ │ ├── values-b+sr+Latn │ │ │ └── strings.xml │ │ ├── values-be │ │ │ └── strings.xml │ │ ├── values-en-rAU │ │ │ └── strings.xml │ │ ├── values-en-rGB │ │ │ └── strings.xml │ │ ├── values-en-rIN │ │ │ └── strings.xml │ │ ├── values-es-rUS │ │ │ └── strings.xml │ │ ├── values-fr-rCA │ │ │ └── strings.xml │ │ ├── values-pt-rBR │ │ │ └── strings.xml │ │ ├── values-pt-rPT │ │ │ └── strings.xml │ │ ├── values-zh-rCN │ │ │ └── strings.xml │ │ ├── values-zh-rHK │ │ │ └── strings.xml │ │ ├── values-zh-rTW │ │ │ └── strings.xml │ │ ├── values-v21 │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ └── styles.xml │ │ ├── layout │ │ │ ├── jessa.xml │ │ │ ├── rename_profile_dialog.xml │ │ │ ├── import_server_item.xml │ │ │ ├── notification_template_icon_group.xml │ │ │ ├── notification_template_part_time.xml │ │ │ ├── notification_template_part_chronometer.xml │ │ │ ├── cr_dialog.xml │ │ │ ├── create_shortcut_dialog.xml │ │ │ ├── stats.xml │ │ │ ├── notification_action.xml │ │ │ ├── file_dialog_row.xml │ │ │ ├── log.xml │ │ │ ├── notification_action_tombstone.xml │ │ │ ├── about.xml │ │ │ ├── proxy_creds.xml │ │ │ ├── add_shortcut.xml │ │ │ ├── attachment_receiver.xml │ │ │ ├── notification_template_custom_big.xml │ │ │ ├── import_profile.xml │ │ │ ├── add_proxy.xml │ │ │ └── file_dialog_main.xml │ │ ├── drawable │ │ │ ├── notification_tile_bg.xml │ │ │ ├── notification_icon_background.xml │ │ │ ├── notification_bg.xml │ │ │ ├── info_box.xml │ │ │ ├── notification_bg_low.xml │ │ │ ├── profile_box.xml │ │ │ └── stats_box.xml │ │ ├── layout-v21 │ │ │ ├── notification_action.xml │ │ │ ├── notification_template_icon_group.xml │ │ │ ├── notification_action_tombstone.xml │ │ │ └── notification_template_custom_big.xml │ │ ├── layout-v17 │ │ │ ├── notification_action.xml │ │ │ ├── notification_action_tombstone.xml │ │ │ └── notification_template_custom_big.xml │ │ ├── drawable-v21 │ │ │ └── notification_action_background.xml │ │ ├── menu │ │ │ └── menu.xml │ │ ├── xml │ │ │ └── preferences.xml │ │ └── layout-v16 │ │ │ └── notification_template_custom_big.xml │ │ └── AndroidManifest.xml ├── proguard-rules.pro └── build.gradle └── README.md /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | gen/ 3 | obj/ 4 | libs/*/*.so 5 | 6 | -------------------------------------------------------------------------------- /app/src/main/java/net/openvpn/openvpn/ovpncli.java: -------------------------------------------------------------------------------- 1 | package net.openvpn.openvpn; 2 | 3 | public class ovpncli { 4 | } 5 | -------------------------------------------------------------------------------- /app/src/main/java/lib/x86/libovpncli.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/java/lib/x86/libovpncli.so -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/edit.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/info.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/pt.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/edit.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/info.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/pt.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/edit.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/info.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/pt.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/pt.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/pt.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/delete.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/error.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/pause.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/delete.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/error.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/pause.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/delete.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/error.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/pause.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/edit.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/error.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/info.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/pause.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/edit.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/info.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/pt.png -------------------------------------------------------------------------------- /app/src/main/java/lib/arm64-v8a/libovpncli.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/java/lib/arm64-v8a/libovpncli.so -------------------------------------------------------------------------------- /app/src/main/java/lib/armeabi-v7a/libovpncli.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/java/lib/armeabi-v7a/libovpncli.so -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/connected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/connected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/connected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/delete.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/delete.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/error.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/pause.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/delete.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/edit.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/error.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/info.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/pause.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/connecting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/connecting.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/rightarrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/rightarrow.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/connecting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/connecting.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/rightarrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/rightarrow.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/connecting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/connecting.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/rightarrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/rightarrow.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/connected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/connecting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/connecting.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/rightarrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/rightarrow.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/connected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/disconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/disconnected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/disconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/disconnected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/disconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/disconnected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/disconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/disconnected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/connecting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/connecting.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/disconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/disconnected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/rightarrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/rightarrow.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/connected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/connecting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/connecting.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/rightarrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/rightarrow.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/file_dialog_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/file_dialog_file.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/file_dialog_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/file_dialog_file.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/file_dialog_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/file_dialog_file.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/disconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/disconnected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/file_dialog_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/file_dialog_folder.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/openvpn_connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/openvpn_connected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/file_dialog_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/file_dialog_folder.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/openvpn_connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/openvpn_connected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/file_dialog_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/file_dialog_folder.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/openvpn_connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/openvpn_connected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/file_dialog_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/file_dialog_file.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/file_dialog_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/file_dialog_folder.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/openvpn_connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/openvpn_connected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/file_dialog_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/file_dialog_file.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/openvpn_connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/openvpn_connected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/file_dialog_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/file_dialog_file.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/openvpn_disconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/openvpn_disconnected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/openvpn_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/openvpn_notification.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/openvpn_disconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/openvpn_disconnected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi-v4/openvpn_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-ldpi-v4/openvpn_notification.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/openvpn_disconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/openvpn_disconnected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/openvpn_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/openvpn_notification.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/openvpn_disconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/openvpn_disconnected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/openvpn_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/openvpn_notification.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/file_dialog_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/file_dialog_folder.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/file_dialog_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/file_dialog_folder.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/openvpn_connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/openvpn_connected.png -------------------------------------------------------------------------------- /app/src/main/res/values-port/bools.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | false 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/notification_bg_normal.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/notification_bg_normal.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/notification_bg_normal.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/notification_bg_normal.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/openvpn_disconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/openvpn_disconnected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v4/openvpn_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxhdpi-v4/openvpn_notification.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/openvpn_disconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/openvpn_disconnected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v4/openvpn_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xxxhdpi-v4/openvpn_notification.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/notification_bg_normal.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/notification_bg_normal.9.png -------------------------------------------------------------------------------- /app/src/main/res/values-v16/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4.0dip 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values/integers.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/notification_bg_low_normal.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/notification_bg_low_normal.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/notification_bg_low_pressed.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/notification_bg_low_pressed.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/notification_bg_low_normal.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/notification_bg_low_normal.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/notification_bg_low_pressed.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/notification_bg_low_pressed.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/notification_bg_low_normal.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/notification_bg_low_normal.9.png -------------------------------------------------------------------------------- /app/src/main/res/values-af/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-am/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-ar/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | +999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-az/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-bg/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-bn/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ৯৯৯+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-bs/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | >999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-ca/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | +999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-cs/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-da/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-de/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-el/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-es/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | +999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-et/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-eu/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-fa/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ۹۹۹+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-fi/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-fr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | >999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-gl/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | >999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-gu/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-hi/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-hr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-hu/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-hy/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-in/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-is/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-it/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-iw/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ‎999+‎ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-ja/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-ka/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-kk/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-km/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-kn/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-ko/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-ky/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-lo/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-lt/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-lv/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-mk/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-ml/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-mn/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-mr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-ms/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-my/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ၉၉၉+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-nb/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-ne/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ९९९+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-nl/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-pa/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-pl/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-pt/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-ro/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ˃999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-ru/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | >999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-si/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-sk/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-sl/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-sq/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-sr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | >999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-sv/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | >999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-sw/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-ta/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-te/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-th/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-tl/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-tr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-uk/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-ur/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ‎999+‎ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-uz/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-vi/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-zu/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png -------------------------------------------------------------------------------- /app/src/main/res/values-b+sr+Latn/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | >999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-be/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | больш за 999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-en-rAU/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-en-rGB/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-en-rIN/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-es-rUS/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-fr-rCA/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | >999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-pt-rBR/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-pt-rPT/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | +999 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-zh-rHK/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999 + 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-zh-rTW/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999+ 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/java/net/openvpn/openvpn/JellyBeanHackBase.java: -------------------------------------------------------------------------------- 1 | package net.openvpn.openvpn; 2 | 3 | public class JellyBeanHackBase { 4 | protected static final boolean ENABLED = true; 5 | } 6 | -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raksss/OpenVPNLite/HEAD/app/src/main/res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png -------------------------------------------------------------------------------- /app/src/main/res/values-v21/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | @color/secondary_text_default_material_light 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/layout/jessa.xml: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /app/src/main/java/net/openvpn/openvpn/OpenVPNDebug.java: -------------------------------------------------------------------------------- 1 | package net.openvpn.openvpn; 2 | 3 | class OpenVPNDebug { 4 | OpenVPNDebug() { 5 | } 6 | 7 | public static String pw_repl(String user, String pw) { 8 | return pw; 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/notification_tile_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /app/src/main/res/values/drawables.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3333b5e5 4 | #0cffffff 5 | 6 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/notification_icon_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 7 | 8 | -------------------------------------------------------------------------------- /app/src/main/res/layout/rename_profile_dialog.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values-v21/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 0.0dip 4 | 0.0dip 5 | 12.0dip 6 | 7 | -------------------------------------------------------------------------------- /app/src/main/res/layout/import_server_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /app/src/main/res/layout/notification_template_icon_group.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /app/src/main/res/layout/notification_template_part_time.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /app/src/main/res/layout/notification_template_part_chronometer.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #ffffffff 4 | #ffff0000 5 | #ff9e9e9e 6 | #1f000000 7 | #8a000000 8 | 9 | -------------------------------------------------------------------------------- /app/src/main/res/layout/cr_dialog.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 10 | 11 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /app/src/main/res/layout/create_shortcut_dialog.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 10 | 11 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/notification_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 8 | 11 | 12 | -------------------------------------------------------------------------------- /app/src/main/java/net/openvpn/openvpn/BuildConfig.java: -------------------------------------------------------------------------------- 1 | package net.openvpn.openvpn; 2 | 3 | public final class BuildConfig 4 | { 5 | public static final String APPLICATION_ID = "net.openvpn.openvpn"; 6 | public static final String BUILD_TYPE = "release"; 7 | public static final boolean DEBUG = false; 8 | public static final String FLAVOR = ""; 9 | public static final int VERSION_CODE = 96; 10 | public static final String VERSION_NAME = "1.1.27"; 11 | } 12 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/info_box.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 8 | 13 | 16 | 17 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/notification_bg_low.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 8 | 11 | 12 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/profile_box.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 8 | 13 | 16 | 17 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/stats_box.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 8 | 13 | 16 | 17 | -------------------------------------------------------------------------------- /app/src/main/java/net/openvpn/openvpn/OpenVPNRebootReceiver.java: -------------------------------------------------------------------------------- 1 | package net.openvpn.openvpn; 2 | 3 | import android.content.BroadcastReceiver; 4 | import android.content.Context; 5 | import android.content.Intent; 6 | 7 | public class OpenVPNRebootReceiver extends BroadcastReceiver { 8 | private static final String TAG = "OpenVPNRebootReceiver"; 9 | 10 | public void onReceive(Context context, Intent intent) { 11 | OpenVPNClientBase.autostart(context); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /app/src/main/java/net/openvpn/openvpn/OpenVPNApplication.java: -------------------------------------------------------------------------------- 1 | package net.openvpn.openvpn; 2 | 3 | import android.app.Application; 4 | import android.content.Context; 5 | 6 | public class OpenVPNApplication extends Application { 7 | public static Context context; 8 | 9 | public void onCreate() { 10 | super.onCreate(); 11 | context = getApplicationContext(); 12 | } 13 | 14 | public static String resString(int res_id) { 15 | return context.getString(res_id); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /app/src/main/java/net/openvpn/openvpn/OpenVPNDisconnect.java: -------------------------------------------------------------------------------- 1 | package net.openvpn.openvpn; 2 | 3 | import android.os.Bundle; 4 | import android.util.Log; 5 | 6 | public class OpenVPNDisconnect extends OpenVPNClientBase { 7 | private static final String TAG = "OpenVPNDisconnect"; 8 | 9 | public void onCreate(Bundle savedInstanceState) { 10 | super.onCreate(savedInstanceState); 11 | Log.d(TAG, "disconnect"); 12 | submitDisconnectIntent(false); 13 | finish(); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /app/src/main/java/net/openvpn/openvpn/OpenVPNPrefs.java: -------------------------------------------------------------------------------- 1 | package net.openvpn.openvpn; 2 | 3 | import android.os.Bundle; 4 | import android.preference.PreferenceActivity; 5 | 6 | public class OpenVPNPrefs extends PreferenceActivity { 7 | public void onCreate(Bundle savedInstanceState) { 8 | if (OpenVPNClientBase.themeSet) { 9 | setTheme(OpenVPNClientBase.themeResId); 10 | } 11 | super.onCreate(savedInstanceState); 12 | addPreferencesFromResource(R.xml.preferences); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /app/src/main/java/net/openvpn/openvpn/SWIGTYPE_p_std__string.java: -------------------------------------------------------------------------------- 1 | package net.openvpn.openvpn; 2 | 3 | public class SWIGTYPE_p_std__string { 4 | private transient long swigCPtr; 5 | 6 | protected SWIGTYPE_p_std__string(long cPtr, boolean futureUse) { 7 | this.swigCPtr = cPtr; 8 | } 9 | 10 | protected SWIGTYPE_p_std__string() { 11 | this.swigCPtr = 0; 12 | } 13 | 14 | protected static long getCPtr(SWIGTYPE_p_std__string obj) { 15 | return obj == null ? 0 : obj.swigCPtr; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /app/src/main/java/net/openvpn/openvpn/Util.java: -------------------------------------------------------------------------------- 1 | package net.openvpn.openvpn; 2 | 3 | public class Util { 4 | private static final char[] hexArray = "0123456789ABCDEF".toCharArray(); 5 | 6 | public static String bytesToHex(byte[] bytes) { 7 | char[] hexChars = new char[(bytes.length * 2)]; 8 | for (int j = 0; j < bytes.length; j++) { 9 | int v = bytes[j] & 255; 10 | hexChars[j * 2] = hexArray[v >>> 4]; 11 | hexChars[(j * 2) + 1] = hexArray[v & 15]; 12 | } 13 | return new String(hexChars); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /app/src/main/res/layout/stats.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /app/src/main/java/net/openvpn/openvpn/CPUUsage.java: -------------------------------------------------------------------------------- 1 | package net.openvpn.openvpn; 2 | 3 | public class CPUUsage { 4 | private double end_time = 0.0d; 5 | private boolean halted = false; 6 | private double start_time = cpu_usage(); 7 | 8 | private static native double cpu_usage(); 9 | 10 | public double usage() { 11 | return (this.halted ? this.end_time : cpu_usage()) - this.start_time; 12 | } 13 | 14 | public void stop() { 15 | if (!this.halted) { 16 | this.end_time = cpu_usage(); 17 | this.halted = true; 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /app/src/main/java/net/openvpn/openvpn/SWIGTYPE_p_std__vectorT_std__string_t.java: -------------------------------------------------------------------------------- 1 | package net.openvpn.openvpn; 2 | 3 | public class SWIGTYPE_p_std__vectorT_std__string_t { 4 | private transient long swigCPtr; 5 | 6 | protected SWIGTYPE_p_std__vectorT_std__string_t(long cPtr, boolean futureUse) { 7 | this.swigCPtr = cPtr; 8 | } 9 | 10 | protected SWIGTYPE_p_std__vectorT_std__string_t() { 11 | this.swigCPtr = 0; 12 | } 13 | 14 | protected static long getCPtr(SWIGTYPE_p_std__vectorT_std__string_t obj) { 15 | return obj == null ? 0 : obj.swigCPtr; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /app/src/main/java/net/openvpn/openvpn/SWIGTYPE_p_std__vectorT_openvpn__ClientAPI__KeyValue_t.java: -------------------------------------------------------------------------------- 1 | package net.openvpn.openvpn; 2 | 3 | public class SWIGTYPE_p_std__vectorT_openvpn__ClientAPI__KeyValue_t { 4 | private transient long swigCPtr; 5 | 6 | protected SWIGTYPE_p_std__vectorT_openvpn__ClientAPI__KeyValue_t(long cPtr, boolean futureUse) { 7 | this.swigCPtr = cPtr; 8 | } 9 | 10 | protected SWIGTYPE_p_std__vectorT_openvpn__ClientAPI__KeyValue_t() { 11 | this.swigCPtr = 0; 12 | } 13 | 14 | protected static long getCPtr(SWIGTYPE_p_std__vectorT_openvpn__ClientAPI__KeyValue_t obj) { 15 | return obj == null ? 0 : obj.swigCPtr; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /app/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # OpenVPNLite 2 | for professionals purposes only 3 | 4 | Credits: 5 | 1. openvpn.net 6 | 2. Renzo Lanes Barba 7 | 3. and Unknown Developer 8 | 4. Alliance Team 9 | 5. Raksss 10 | 11 | Special Thanks to the fallowing tools 12 | 13 | 1. apktool 14 | 2. dex2jar 15 | 3. DJ Java Decompiler 16 | 4. eclipse 17 | 5. Android Studio 18 | 6. APK Studio 19 | 7. Smali2JavaUI 20 | 8. jd-gui 21 | 9. AndroChef Java Decompiler 22 | 10. My Brain 23 | 24 | Download Here 25 | https://play.google.com/store/apps/details?id=net.openvpn.openvpn 26 | 27 | Website 28 | http://raksss.com/ 29 | 30 | Facebook 31 | https://www.facebook.com/profile.php?id=100009354416601 32 | 33 | Facebook Page 34 | https://www.facebook.com/groups/raksssdotcom/ 35 | -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | # Add project specific ProGuard rules here. 2 | # By default, the flags in this file are appended to flags specified 3 | # in C:\tools\adt-bundle-windows-x86_64-20131030\sdk/tools/proguard/proguard-android.txt 4 | # You can edit the include path and order by changing the proguardFiles 5 | # directive in build.gradle. 6 | # 7 | # For more details, see 8 | # http://developer.android.com/guide/developing/tools/proguard.html 9 | 10 | # Add any project specific keep options here: 11 | 12 | # If your project uses WebView with JS, uncomment the following 13 | # and specify the fully qualified class name to the JavaScript interface 14 | # class: 15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 16 | # public *; 17 | #} 18 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | compileSdkVersion 26 5 | buildToolsVersion "8.0.0" 6 | 7 | defaultConfig { 8 | applicationId "net.openvpn.openvpn" 9 | minSdkVersion 14 10 | targetSdkVersion 26 11 | versionCode 96 12 | versionName "1.1.27" 13 | } 14 | buildTypes { 15 | release { 16 | minifyEnabled false 17 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 18 | } 19 | } 20 | } 21 | 22 | dependencies { 23 | compile 'com.android.support:support-v4:+' 24 | compile 'com.android.support:support-annotations:+' 25 | compile 'com.android.support:support-compat:+' 26 | compile fileTree(dir: 'libs', include: ['*.jar']) 27 | } 28 | -------------------------------------------------------------------------------- /app/src/main/res/layout-v21/notification_action.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /app/src/main/res/layout/notification_action.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /app/src/main/res/layout/file_dialog_row.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 17 | 18 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /app/src/main/res/layout-v17/notification_action.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /app/src/main/res/layout-v21/notification_template_icon_group.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/notification_action_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /app/src/main/res/layout-v21/notification_action_tombstone.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /app/src/main/res/layout/log.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |