diff options
48 files changed, 107 insertions, 88 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 320d4fc4..2933a1ba 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -16,7 +16,7 @@  -->  <manifest xmlns:android="http://schemas.android.com/apk/res/android" -    package="se.leap.leapclient" +    package="se.leap.bitmaskclient"      android:versionCode="60"      android:versionName="0.2.0" > @@ -67,7 +67,7 @@                  <action android:name="se.leap.openvpn.api.IOpenVPNAPIService" />              </intent-filter>          </service> -		<service android:name="se.leap.leapclient.ProviderAPI" android:enabled="true"/> +		<service android:name="se.leap.bitmaskclient.ProviderAPI" android:enabled="true"/>          <activity              android:name="se.leap.openvpn.api.GrantPermissionsActivity" @@ -141,7 +141,7 @@              android:grantUriPermissions="true" />          <activity -            android:name="se.leap.leapclient.Dashboard" +            android:name="se.leap.bitmaskclient.Dashboard"              android:label="@string/title_activity_dashboard" >              <intent-filter android:label="@string/app_name">                  <action android:name="android.intent.action.MAIN" /> @@ -150,15 +150,15 @@              </intent-filter>          </activity>          <activity -            android:name="se.leap.leapclient.ConfigurationWizard" +            android:name="se.leap.bitmaskclient.ConfigurationWizard"              android:label="@string/title_activity_configuration_wizard" >          </activity> -        <service android:name=".EIP" android:exported="false"> +        <service android:name="se.leap.bitmaskclient.EIP" android:exported="false">              <intent-filter> -                <action android:name="se.leap.leapclient.UPDATE_EIP_SERVICE"/> -                <action android:name="se.leap.leapclient.START_EIP"/> -                <action android:name="se.leap.leapclient.STOP_EIP"/> +                <action android:name="se.leap.bitmaskclient.UPDATE_EIP_SERVICE"/> +                <action android:name="se.leap.bitmaskclient.START_EIP"/> +                <action android:name="se.leap.bitmaskclient.STOP_EIP"/>              </intent-filter>          </service>      </application> @@ -25,9 +25,9 @@ wait_until_booted() {  emulator -wipe-data @$avd_name & # If you want to test the app from scratch  wait_until_booted  adb install -r $PROJECT_FOLDER/bin/LEAP\ Android-debug.apk # Install the new version of the application -adb shell am start -D se.leap.leapclient/.Dashboard # Run app +adb shell am start -D se.leap.bitmaskclient/.Dashboard # Run app  sleep 1 -pid=`adb shell ps | grep leap | awk '{print $2}'` # Identify the process id (pid) of the current leapclient process instance +pid=`adb shell ps | grep leap | awk '{print $2}'` # Identify the process id (pid) of the current bitmaskclient process instance  echo forwarding tcp:$localport to jwdp:$pid  adb forward tcp:$localport jdwp:$pid  jdb -sourcepath $PROJECT_FOLDER/src/ -attach localhost:$localport diff --git a/res/layout/basic_settings.xml b/res/layout/basic_settings.xml index b71ae664..542de365 100644 --- a/res/layout/basic_settings.xml +++ b/res/layout/basic_settings.xml @@ -1,6 +1,6 @@  <?xml version="1.0" encoding="utf-8"?>  <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" -    xmlns:leap="http://schemas.android.com/apk/res/se.leap.leapclient" +    xmlns:leap="http://schemas.android.com/apk/res/se.leap.bitmaskclient"      android:layout_width="wrap_content"      android:layout_height="wrap_content" > diff --git a/res/values/strings.xml b/res/values/strings.xml index a6afb71d..d2c57734 100755 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -2,8 +2,8 @@  <!-- Generated by crowdin.net -->  <resources> -    <string name="app">LEAP for Android</string> -    <string name="app_name">LEAP</string> +    <string name="app">Bitmask for Android</string> +    <string name="app_name">Bitmask</string>      <string name="address">Server Address:</string>      <string name="port">Server Port:</string>      <string name="location">Location</string> @@ -22,7 +22,7 @@      <string name="copyright_others">This program uses the following components; see the source code for full details on the licenses</string>      <string name="about">About</string>      <string name="switch_provider_menu_option">Switch provider</string> -    <string name="about_summary">About LEAP for Android</string> +    <string name="about_summary">About Bitmask for Android</string>      <string name="vpn_list_summary">List of all configured VPNs</string>      <string name="vpn_list_title">VPN Profiles</string>      <string name="vpn_type">Type</string> @@ -113,7 +113,7 @@      <string name="version_info">%1$s %2$s</string>      <string name="send_logfile">Send log file</string>      <string name="send">Send</string> -    <string name="ics_openvpn_log_file">LEAP OpenVPN log file</string> +    <string name="ics_openvpn_log_file">Bitmask OpenVPN log file</string>      <string name="copied_entry">Copied log entry to clip board</string>      <string name="tap_mode">Tap Mode</string>      <string name="faq_tap_mode">Tap Mode is not possible with the non root VPN API. Therefore this application cannot provide tap support</string> @@ -256,13 +256,13 @@      <string name="state_auth_failed">Authentication failed</string>      <string name="state_nonetwork">Waiting for usable network</string>      <string name="menu_settings">Settings</string> -    <string name="title_activity_dashboard">LEAP Dashboard</string> +    <string name="title_activity_dashboard">Bitmask Dashboard</string>      <string name="provider_label">Provider:</string>      <string name="provider_label_none">No provider configured</string>      <string name="eip_settings_button_description">Access EIP connection settings</string>      <string name="eip_status">Status unknown</string>      <string name="eip_service_label">Encrypted Internet</string> -    <string name="title_activity_configuration_wizard">Configure LEAP</string> +    <string name="title_activity_configuration_wizard">Configure Bitmask</string>      <string name="new_provider_button">Select new Provider</string>      <string name="introduce_new_provider">Introduce new provider</string>      <string name="save">Save</string> @@ -290,19 +290,19 @@      <string name="setup_error_title">Configuration Error</string>      <string name="setup_error_configure_button">Configure</string>      <string name="setup_error_close_button">Exit</string> -    <string name="setup_error_text">There was an error configuring LEAP with your chosen provider.\n\nYou may choose to reconfigure, or exit and configure a provider upon next launch.</string> -    <string name="config_wait_title">Configuring LEAP provider</string> +    <string name="setup_error_text">There was an error configuring Bitmask with your chosen provider.\n\nYou may choose to reconfigure, or exit and configure a provider upon next launch.</string> +    <string name="config_wait_title">Configuring Bitmask provider</string>      <string name="config_connecting_provider">Downloading provider configuration</string>      <string name="config_downloading_services">Downloading service definitions</string>      <string name="config_downloading_certificates">Downloading authentication certificates</string>      <string name="config_error_parsing">Error parsing provider\'s responses!</string>      <string name="success">Success!</string> -    <string name="incorrectly_downloaded_json_files_message">You have not entered a LEAP provider URL or it is unavailable</string> +    <string name="incorrectly_downloaded_json_files_message">You have not entered a Bitmask provider URL or it is unavailable</string>      <string name="correctly_downloaded_json_files_message">Your anon cert has been correctly downloaded</string>      <string name="incorrectly_downloaded_certificate_message">Your anon cert was not downloaded</string>      <string name="server_is_down_message">Server is down.</string> -    <string name="malformed_url">It doesn\'t seem to be a LEAP provider.</string> -    <string name="certificate_error">This is not a trusted LEAP provider.</string> +    <string name="malformed_url">It doesn\'t seem to be a Bitmask provider.</string> +    <string name="certificate_error">This is not a trusted Bitmask provider.</string>      <string name="authenticating_title">Authenticating</string>      <string name="authenticating_message">Authenticating with entered login and password.</string>      <string name="logout_title">Log out</string> @@ -35,4 +35,4 @@ fi  wait_until_booted  adb install -r $PROJECT_FOLDER/bin/LEAP\ Android-debug.apk # Install the new version of the application -adb shell am start se.leap.leapclient/.Dashboard # Run app +adb shell am start se.leap.bitmaskclient/.Dashboard # Run app diff --git a/src/se/leap/leapclient/AboutFragment.java b/src/se/leap/bitmaskclient/AboutFragment.java index 97cfb584..d751dc2f 100644 --- a/src/se/leap/leapclient/AboutFragment.java +++ b/src/se/leap/bitmaskclient/AboutFragment.java @@ -1,4 +1,4 @@ -package se.leap.leapclient; +package se.leap.bitmaskclient;  import android.app.Fragment;  import android.content.pm.PackageInfo; @@ -11,7 +11,7 @@ import android.view.LayoutInflater;  import android.view.View;  import android.view.ViewGroup;  import android.widget.TextView; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.R;  public class AboutFragment extends Fragment  { diff --git a/src/se/leap/leapclient/ConfigHelper.java b/src/se/leap/bitmaskclient/ConfigHelper.java index 14b29787..b916a9ac 100644 --- a/src/se/leap/leapclient/ConfigHelper.java +++ b/src/se/leap/bitmaskclient/ConfigHelper.java @@ -14,7 +14,7 @@   * You should have received a copy of the GNU General Public License   * along with this program. If not, see <http://www.gnu.org/licenses/>.   */ -package se.leap.leapclient; +package se.leap.bitmaskclient;  import java.io.ByteArrayInputStream;  import java.io.IOException; diff --git a/src/se/leap/leapclient/ConfigurationWizard.java b/src/se/leap/bitmaskclient/ConfigurationWizard.java index dd9f4121..bcb4fa9f 100644 --- a/src/se/leap/leapclient/ConfigurationWizard.java +++ b/src/se/leap/bitmaskclient/ConfigurationWizard.java @@ -14,7 +14,7 @@   * You should have received a copy of the GNU General Public License
   * along with this program. If not, see <http://www.gnu.org/licenses/>.
   */
 - package se.leap.leapclient;
 + package se.leap.bitmaskclient;
  import java.io.IOException;
  import java.util.Iterator;
 @@ -22,9 +22,9 @@ import java.util.Iterator;  import org.json.JSONException;
  import org.json.JSONObject;
 -import se.leap.leapclient.ProviderAPIResultReceiver.Receiver;
 -import se.leap.leapclient.ProviderListContent.ProviderItem;
 -import se.leap.leapclient.R;
 +import se.leap.bitmaskclient.R;
 +import se.leap.bitmaskclient.ProviderAPIResultReceiver.Receiver;
 +import se.leap.bitmaskclient.ProviderListContent.ProviderItem;
  import android.app.Activity;
  import android.app.DialogFragment;
  import android.app.Fragment;
 diff --git a/src/se/leap/leapclient/Dashboard.java b/src/se/leap/bitmaskclient/Dashboard.java index 19d33a12..97367e25 100644 --- a/src/se/leap/leapclient/Dashboard.java +++ b/src/se/leap/bitmaskclient/Dashboard.java @@ -14,14 +14,15 @@   * You should have received a copy of the GNU General Public License   * along with this program. If not, see <http://www.gnu.org/licenses/>.   */ - package se.leap.leapclient; + package se.leap.bitmaskclient;  import org.apache.http.cookie.Cookie;  import org.apache.http.impl.cookie.BasicClientCookie;  import org.json.JSONException;  import org.json.JSONObject; -import se.leap.leapclient.ProviderAPIResultReceiver.Receiver; +import se.leap.bitmaskclient.R; +import se.leap.bitmaskclient.ProviderAPIResultReceiver.Receiver;  import se.leap.openvpn.MainActivity;  import android.app.Activity;  import android.app.AlertDialog; diff --git a/src/se/leap/leapclient/EIP.java b/src/se/leap/bitmaskclient/EIP.java index 0a537b4d..c643d501 100644 --- a/src/se/leap/leapclient/EIP.java +++ b/src/se/leap/bitmaskclient/EIP.java @@ -14,7 +14,7 @@   * You should have received a copy of the GNU General Public License   * along with this program. If not, see <http://www.gnu.org/licenses/>.   */ - package se.leap.leapclient; + package se.leap.bitmaskclient;  import java.util.Collection;  import java.util.HashMap; @@ -26,6 +26,7 @@ import org.json.JSONArray;  import org.json.JSONException;  import org.json.JSONObject; +import se.leap.bitmaskclient.R;  import se.leap.openvpn.ConfigParser;  import se.leap.openvpn.ConfigParser.ConfigParseError;  import se.leap.openvpn.LaunchVPN; @@ -57,10 +58,10 @@ import android.util.Log;   */  public final class EIP extends IntentService { -	public final static String ACTION_START_EIP = "se.leap.leapclient.START_EIP"; -	public final static String ACTION_STOP_EIP = "se.leap.leapclient.STOP_EIP"; -	public final static String ACTION_UPDATE_EIP_SERVICE = "se.leap.leapclient.UPDATE_EIP_SERVICE"; -	public final static String ACTION_IS_EIP_RUNNING = "se.leap.leapclient.IS_RUNNING"; +	public final static String ACTION_START_EIP = "se.leap.bitmaskclient.START_EIP"; +	public final static String ACTION_STOP_EIP = "se.leap.bitmaskclient.STOP_EIP"; +	public final static String ACTION_UPDATE_EIP_SERVICE = "se.leap.bitmaskclient.UPDATE_EIP_SERVICE"; +	public final static String ACTION_IS_EIP_RUNNING = "se.leap.bitmaskclient.IS_RUNNING";  	public final static String EIP_NOTIFICATION = "EIP_NOTIFICATION";  	public final static String ALLOWED_ANON = "allow_anonymous";  	public final static String CERTIFICATE = "cert"; diff --git a/src/se/leap/leapclient/EipServiceFragment.java b/src/se/leap/bitmaskclient/EipServiceFragment.java index 628572b4..daf446a5 100644 --- a/src/se/leap/leapclient/EipServiceFragment.java +++ b/src/se/leap/bitmaskclient/EipServiceFragment.java @@ -1,5 +1,6 @@ -package se.leap.leapclient; +package se.leap.bitmaskclient; +import se.leap.bitmaskclient.R;  import se.leap.openvpn.LogWindow;  import se.leap.openvpn.OpenVPN;  import se.leap.openvpn.OpenVPN.StateListener; diff --git a/src/se/leap/leapclient/LeapHttpClient.java b/src/se/leap/bitmaskclient/LeapHttpClient.java index 5dca31e9..837da236 100644 --- a/src/se/leap/leapclient/LeapHttpClient.java +++ b/src/se/leap/bitmaskclient/LeapHttpClient.java @@ -14,7 +14,7 @@   * You should have received a copy of the GNU General Public License   * along with this program. If not, see <http://www.gnu.org/licenses/>.   */ - package se.leap.leapclient; + package se.leap.bitmaskclient;  import java.security.KeyStore; diff --git a/src/se/leap/leapclient/LeapSRPSession.java b/src/se/leap/bitmaskclient/LeapSRPSession.java index 5a78219b..9260c81f 100644 --- a/src/se/leap/leapclient/LeapSRPSession.java +++ b/src/se/leap/bitmaskclient/LeapSRPSession.java @@ -14,7 +14,7 @@   * You should have received a copy of the GNU General Public License   * along with this program. If not, see <http://www.gnu.org/licenses/>.   */ - package se.leap.leapclient; + package se.leap.bitmaskclient;  import java.io.UnsupportedEncodingException;  import java.math.BigInteger; diff --git a/src/se/leap/leapclient/LogInDialog.java b/src/se/leap/bitmaskclient/LogInDialog.java index 7dd1c732..3651e9ba 100644 --- a/src/se/leap/leapclient/LogInDialog.java +++ b/src/se/leap/bitmaskclient/LogInDialog.java @@ -14,9 +14,9 @@   * You should have received a copy of the GNU General Public License   * along with this program. If not, see <http://www.gnu.org/licenses/>.   */ - package se.leap.leapclient; + package se.leap.bitmaskclient; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.R;  import android.R.color;  import android.app.Activity;  import android.app.AlertDialog; diff --git a/src/se/leap/leapclient/NewProviderDialog.java b/src/se/leap/bitmaskclient/NewProviderDialog.java index 5cb16f7d..f77cb6d4 100644 --- a/src/se/leap/leapclient/NewProviderDialog.java +++ b/src/se/leap/bitmaskclient/NewProviderDialog.java @@ -14,9 +14,9 @@   * You should have received a copy of the GNU General Public License   * along with this program. If not, see <http://www.gnu.org/licenses/>.   */ - package se.leap.leapclient; + package se.leap.bitmaskclient; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.R;  import android.app.Activity;  import android.app.AlertDialog;  import android.app.Dialog; diff --git a/src/se/leap/leapclient/Provider.java b/src/se/leap/bitmaskclient/Provider.java index 2846ea60..e462829f 100644 --- a/src/se/leap/leapclient/Provider.java +++ b/src/se/leap/bitmaskclient/Provider.java @@ -14,7 +14,7 @@   * You should have received a copy of the GNU General Public License   * along with this program. If not, see <http://www.gnu.org/licenses/>.   */ -package se.leap.leapclient; +package se.leap.bitmaskclient;  import java.io.Serializable;  import java.util.Arrays; diff --git a/src/se/leap/leapclient/ProviderAPI.java b/src/se/leap/bitmaskclient/ProviderAPI.java index 2170478b..39b44e24 100644 --- a/src/se/leap/leapclient/ProviderAPI.java +++ b/src/se/leap/bitmaskclient/ProviderAPI.java @@ -14,7 +14,7 @@   * You should have received a copy of the GNU General Public License   * along with this program. If not, see <http://www.gnu.org/licenses/>.   */ - package se.leap.leapclient; + package se.leap.bitmaskclient;  import java.io.DataOutputStream;  import java.io.FileNotFoundException; @@ -58,7 +58,8 @@ import org.jboss.security.srp.SRPParameters;  import org.json.JSONException;  import org.json.JSONObject; -import se.leap.leapclient.ProviderListContent.ProviderItem; +import se.leap.bitmaskclient.R; +import se.leap.bitmaskclient.ProviderListContent.ProviderItem;  import android.app.IntentService;  import android.content.Intent;  import android.os.Bundle; diff --git a/src/se/leap/leapclient/ProviderAPIResultReceiver.java b/src/se/leap/bitmaskclient/ProviderAPIResultReceiver.java index d82484c8..7b256124 100644 --- a/src/se/leap/leapclient/ProviderAPIResultReceiver.java +++ b/src/se/leap/bitmaskclient/ProviderAPIResultReceiver.java @@ -14,7 +14,7 @@   * You should have received a copy of the GNU General Public License
   * along with this program. If not, see <http://www.gnu.org/licenses/>.
   */
 - package se.leap.leapclient;
 + package se.leap.bitmaskclient;
  import android.os.Bundle;
  import android.os.Handler;
 diff --git a/src/se/leap/leapclient/ProviderDetailFragment.java b/src/se/leap/bitmaskclient/ProviderDetailFragment.java index e7af140a..4006a76c 100644 --- a/src/se/leap/leapclient/ProviderDetailFragment.java +++ b/src/se/leap/bitmaskclient/ProviderDetailFragment.java @@ -1,9 +1,10 @@ -package se.leap.leapclient;
 +package se.leap.bitmaskclient;
  import org.json.JSONException;
  import org.json.JSONObject;
 -import se.leap.leapclient.ProviderListContent.ProviderItem;
 +import se.leap.bitmaskclient.R;
 +import se.leap.bitmaskclient.ProviderListContent.ProviderItem;
  import android.app.Activity;
  import android.app.AlertDialog;
 diff --git a/src/se/leap/leapclient/ProviderListContent.java b/src/se/leap/bitmaskclient/ProviderListContent.java index 6cd92430..940a594d 100644 --- a/src/se/leap/leapclient/ProviderListContent.java +++ b/src/se/leap/bitmaskclient/ProviderListContent.java @@ -14,7 +14,7 @@   * You should have received a copy of the GNU General Public License
   * along with this program. If not, see <http://www.gnu.org/licenses/>.
   */
 - package se.leap.leapclient;
 + package se.leap.bitmaskclient;
  import java.io.IOException;
  import java.io.InputStream;
 diff --git a/src/se/leap/leapclient/ProviderListFragment.java b/src/se/leap/bitmaskclient/ProviderListFragment.java index 2fca20e2..82c4bdc8 100644 --- a/src/se/leap/leapclient/ProviderListFragment.java +++ b/src/se/leap/bitmaskclient/ProviderListFragment.java @@ -14,9 +14,10 @@   * You should have received a copy of the GNU General Public License
   * along with this program. If not, see <http://www.gnu.org/licenses/>.
   */
 - package se.leap.leapclient;
 + package se.leap.bitmaskclient;
 -import se.leap.leapclient.ProviderListContent.ProviderItem;
 +import se.leap.bitmaskclient.R;
 +import se.leap.bitmaskclient.ProviderListContent.ProviderItem;
  import android.app.Activity;
  import android.app.ListFragment;
  import android.os.Bundle;
 diff --git a/src/se/leap/openvpn/ConfigConverter.java b/src/se/leap/openvpn/ConfigConverter.java index 8b5f316d..3c6bf91e 100644 --- a/src/se/leap/openvpn/ConfigConverter.java +++ b/src/se/leap/openvpn/ConfigConverter.java @@ -9,7 +9,8 @@ import java.io.InputStream;  import java.io.InputStreamReader;  import java.util.List;  import java.util.Vector; -import se.leap.leapclient.R; + +import se.leap.bitmaskclient.R;  import android.app.Activity;  import android.app.AlertDialog; diff --git a/src/se/leap/openvpn/FaqFragment.java b/src/se/leap/openvpn/FaqFragment.java index 2b9f02eb..dc498087 100644 --- a/src/se/leap/openvpn/FaqFragment.java +++ b/src/se/leap/openvpn/FaqFragment.java @@ -8,7 +8,7 @@ import android.view.LayoutInflater;  import android.view.View;  import android.view.ViewGroup;  import android.widget.TextView; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.R;  public class FaqFragment extends Fragment  { diff --git a/src/se/leap/openvpn/FileSelect.java b/src/se/leap/openvpn/FileSelect.java index 4abf6c31..4b88e7a7 100644 --- a/src/se/leap/openvpn/FileSelect.java +++ b/src/se/leap/openvpn/FileSelect.java @@ -6,7 +6,8 @@ import java.io.FileInputStream;  import java.io.FileNotFoundException;  import java.io.IOException;  import java.io.InputStream; -import se.leap.leapclient.R; + +import se.leap.bitmaskclient.R;  import android.app.ActionBar;  import android.app.ActionBar.Tab; diff --git a/src/se/leap/openvpn/FileSelectLayout.java b/src/se/leap/openvpn/FileSelectLayout.java index 2ca4490d..ec5f3636 100644 --- a/src/se/leap/openvpn/FileSelectLayout.java +++ b/src/se/leap/openvpn/FileSelectLayout.java @@ -10,7 +10,7 @@ import android.view.View.OnClickListener;  import android.widget.Button;  import android.widget.LinearLayout;  import android.widget.TextView; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.R;  public class FileSelectLayout extends LinearLayout implements OnClickListener { diff --git a/src/se/leap/openvpn/FileSelectionFragment.java b/src/se/leap/openvpn/FileSelectionFragment.java index 5bc981fe..80cb2c62 100644 --- a/src/se/leap/openvpn/FileSelectionFragment.java +++ b/src/se/leap/openvpn/FileSelectionFragment.java @@ -5,7 +5,8 @@ import java.util.ArrayList;  import java.util.HashMap;  import java.util.List;  import java.util.TreeMap; -import se.leap.leapclient.R; + +import se.leap.bitmaskclient.R;  import android.app.AlertDialog;  import android.app.ListFragment; diff --git a/src/se/leap/openvpn/GeneralSettings.java b/src/se/leap/openvpn/GeneralSettings.java index 34657914..93e4818e 100644 --- a/src/se/leap/openvpn/GeneralSettings.java +++ b/src/se/leap/openvpn/GeneralSettings.java @@ -1,6 +1,7 @@  package se.leap.openvpn;  import java.io.File; -import se.leap.leapclient.R; + +import se.leap.bitmaskclient.R;  import android.os.Bundle;  import android.preference.Preference; diff --git a/src/se/leap/openvpn/InlineFileTab.java b/src/se/leap/openvpn/InlineFileTab.java index 40995ceb..9e8041c0 100644 --- a/src/se/leap/openvpn/InlineFileTab.java +++ b/src/se/leap/openvpn/InlineFileTab.java @@ -9,7 +9,7 @@ import android.view.MenuItem;  import android.view.View;  import android.view.ViewGroup;  import android.widget.EditText; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.R;  public class InlineFileTab extends Fragment  { diff --git a/src/se/leap/openvpn/LaunchVPN.java b/src/se/leap/openvpn/LaunchVPN.java index 73003c7e..89f2d372 100644 --- a/src/se/leap/openvpn/LaunchVPN.java +++ b/src/se/leap/openvpn/LaunchVPN.java @@ -20,9 +20,9 @@ import java.io.IOException;  import java.util.Collection;  import java.util.Vector; -import se.leap.leapclient.ConfigHelper; -import se.leap.leapclient.EIP; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.ConfigHelper; +import se.leap.bitmaskclient.EIP; +import se.leap.bitmaskclient.R;  import android.app.Activity;  import android.app.AlertDialog; diff --git a/src/se/leap/openvpn/LogWindow.java b/src/se/leap/openvpn/LogWindow.java index abd1acd6..c3ce8424 100644 --- a/src/se/leap/openvpn/LogWindow.java +++ b/src/se/leap/openvpn/LogWindow.java @@ -1,7 +1,8 @@  package se.leap.openvpn;  import java.util.Vector; -import se.leap.leapclient.R; + +import se.leap.bitmaskclient.R;  import android.app.AlertDialog;  import android.app.AlertDialog.Builder; diff --git a/src/se/leap/openvpn/MainActivity.java b/src/se/leap/openvpn/MainActivity.java index d33fd832..0a769b4d 100644 --- a/src/se/leap/openvpn/MainActivity.java +++ b/src/se/leap/openvpn/MainActivity.java @@ -1,7 +1,8 @@  package se.leap.openvpn;  import java.util.List; -import se.leap.leapclient.R; + +import se.leap.bitmaskclient.R;  import android.content.Intent;  import android.preference.PreferenceActivity; diff --git a/src/se/leap/openvpn/NetworkSateReceiver.java b/src/se/leap/openvpn/NetworkSateReceiver.java index 301803b6..777402b4 100644 --- a/src/se/leap/openvpn/NetworkSateReceiver.java +++ b/src/se/leap/openvpn/NetworkSateReceiver.java @@ -8,7 +8,7 @@ import android.net.ConnectivityManager;  import android.net.NetworkInfo;
  import android.net.NetworkInfo.State;
  import android.preference.PreferenceManager;
 -import se.leap.leapclient.R;
 +import se.leap.bitmaskclient.R;
  public class NetworkSateReceiver extends BroadcastReceiver {
  	private int lastNetwork=-1;
 diff --git a/src/se/leap/openvpn/OpenVPN.java b/src/se/leap/openvpn/OpenVPN.java index 3ffc47cb..c6055abd 100644 --- a/src/se/leap/openvpn/OpenVPN.java +++ b/src/se/leap/openvpn/OpenVPN.java @@ -3,7 +3,8 @@ package se.leap.openvpn;  import java.util.LinkedList;  import java.util.Locale;  import java.util.Vector; -import se.leap.leapclient.R; + +import se.leap.bitmaskclient.R;  import android.content.Context; diff --git a/src/se/leap/openvpn/OpenVPNThread.java b/src/se/leap/openvpn/OpenVPNThread.java index 3f9a0d91..0c383ab0 100644 --- a/src/se/leap/openvpn/OpenVPNThread.java +++ b/src/se/leap/openvpn/OpenVPNThread.java @@ -7,7 +7,8 @@ import java.io.IOException;  import java.io.InputStream;
  import java.io.InputStreamReader;
  import java.util.LinkedList;
 -import se.leap.leapclient.R;
 +
 +import se.leap.bitmaskclient.R;
  import android.util.Log;
  import se.leap.openvpn.OpenVPN.LogItem;
 diff --git a/src/se/leap/openvpn/OpenVpnManagementThread.java b/src/se/leap/openvpn/OpenVpnManagementThread.java index 43d4f701..028c6ec7 100644 --- a/src/se/leap/openvpn/OpenVpnManagementThread.java +++ b/src/se/leap/openvpn/OpenVpnManagementThread.java @@ -17,7 +17,8 @@ import javax.crypto.BadPaddingException;  import javax.crypto.Cipher;
  import javax.crypto.IllegalBlockSizeException;
  import javax.crypto.NoSuchPaddingException;
 -import se.leap.leapclient.R;
 +
 +import se.leap.bitmaskclient.R;
  import android.content.SharedPreferences;
  import android.net.LocalServerSocket;
 diff --git a/src/se/leap/openvpn/OpenVpnPreferencesFragment.java b/src/se/leap/openvpn/OpenVpnPreferencesFragment.java index 31746332..190a48fe 100644 --- a/src/se/leap/openvpn/OpenVpnPreferencesFragment.java +++ b/src/se/leap/openvpn/OpenVpnPreferencesFragment.java @@ -2,7 +2,7 @@ package se.leap.openvpn;  import android.os.Bundle;
  import android.preference.PreferenceFragment;
 -import se.leap.leapclient.R;
 +import se.leap.bitmaskclient.R;
  public abstract class OpenVpnPreferencesFragment extends PreferenceFragment {
 diff --git a/src/se/leap/openvpn/OpenVpnService.java b/src/se/leap/openvpn/OpenVpnService.java index 47f9ca44..bec7dcee 100644 --- a/src/se/leap/openvpn/OpenVpnService.java +++ b/src/se/leap/openvpn/OpenVpnService.java @@ -5,8 +5,8 @@ import java.lang.reflect.InvocationTargetException;  import java.lang.reflect.Method;  import java.util.Vector; -import se.leap.leapclient.Dashboard; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.Dashboard; +import se.leap.bitmaskclient.R;  import android.annotation.TargetApi;  import android.app.Notification; diff --git a/src/se/leap/openvpn/ProxyDetection.java b/src/se/leap/openvpn/ProxyDetection.java index 7114857d..c7b3d196 100644 --- a/src/se/leap/openvpn/ProxyDetection.java +++ b/src/se/leap/openvpn/ProxyDetection.java @@ -8,7 +8,8 @@ import java.net.SocketAddress;  import java.net.URISyntaxException;  import java.net.URL;  import java.util.List; -import se.leap.leapclient.R; + +import se.leap.bitmaskclient.R;  public class ProxyDetection {  	static SocketAddress detectProxy(VpnProfile vp) { diff --git a/src/se/leap/openvpn/Settings_Authentication.java b/src/se/leap/openvpn/Settings_Authentication.java index 00f4c08a..7824d790 100644 --- a/src/se/leap/openvpn/Settings_Authentication.java +++ b/src/se/leap/openvpn/Settings_Authentication.java @@ -11,7 +11,7 @@ import android.preference.Preference;  import android.preference.Preference.OnPreferenceChangeListener;  import android.preference.Preference.OnPreferenceClickListener;  import android.preference.SwitchPreference; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.R;  public class Settings_Authentication extends OpenVpnPreferencesFragment implements OnPreferenceChangeListener, OnPreferenceClickListener { diff --git a/src/se/leap/openvpn/Settings_Basic.java b/src/se/leap/openvpn/Settings_Basic.java index f3510da9..014c71a1 100644 --- a/src/se/leap/openvpn/Settings_Basic.java +++ b/src/se/leap/openvpn/Settings_Basic.java @@ -39,8 +39,8 @@ import android.widget.EditText;  import android.widget.Spinner;  import android.widget.TextView;  import android.widget.ToggleButton; -import se.leap.leapclient.R.id; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.R; +import se.leap.bitmaskclient.R.id;  public class Settings_Basic extends Fragment implements View.OnClickListener, OnItemSelectedListener, Callback {  	private static final int CHOOSE_FILE_OFFSET = 1000; diff --git a/src/se/leap/openvpn/Settings_IP.java b/src/se/leap/openvpn/Settings_IP.java index df2efb40..bb605937 100644 --- a/src/se/leap/openvpn/Settings_IP.java +++ b/src/se/leap/openvpn/Settings_IP.java @@ -6,7 +6,7 @@ import android.preference.Preference;  import android.preference.Preference.OnPreferenceChangeListener;  import android.preference.PreferenceManager;  import android.preference.SwitchPreference; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.R;  public class Settings_IP extends OpenVpnPreferencesFragment implements OnPreferenceChangeListener {  		private EditTextPreference mIPv4; diff --git a/src/se/leap/openvpn/Settings_Obscure.java b/src/se/leap/openvpn/Settings_Obscure.java index ffbce971..6ba98606 100644 --- a/src/se/leap/openvpn/Settings_Obscure.java +++ b/src/se/leap/openvpn/Settings_Obscure.java @@ -6,7 +6,7 @@ import android.preference.EditTextPreference;  import android.preference.ListPreference;  import android.preference.Preference;  import android.preference.Preference.OnPreferenceChangeListener; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.R;  public class Settings_Obscure extends OpenVpnPreferencesFragment implements OnPreferenceChangeListener {  	private CheckBoxPreference mUseRandomHostName; diff --git a/src/se/leap/openvpn/Settings_Routing.java b/src/se/leap/openvpn/Settings_Routing.java index 48c09ff0..3cbdac0f 100644 --- a/src/se/leap/openvpn/Settings_Routing.java +++ b/src/se/leap/openvpn/Settings_Routing.java @@ -4,7 +4,7 @@ import android.preference.CheckBoxPreference;  import android.preference.EditTextPreference;  import android.preference.Preference;  import android.preference.Preference.OnPreferenceChangeListener; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.R;  public class Settings_Routing extends OpenVpnPreferencesFragment implements OnPreferenceChangeListener { diff --git a/src/se/leap/openvpn/ShowConfigFragment.java b/src/se/leap/openvpn/ShowConfigFragment.java index 9bce67a6..194f87d4 100644 --- a/src/se/leap/openvpn/ShowConfigFragment.java +++ b/src/se/leap/openvpn/ShowConfigFragment.java @@ -10,7 +10,7 @@ import android.view.MenuItem;  import android.view.View;  import android.view.ViewGroup;  import android.widget.TextView; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.R;  public class ShowConfigFragment extends Fragment { diff --git a/src/se/leap/openvpn/VPNLaunchHelper.java b/src/se/leap/openvpn/VPNLaunchHelper.java index 59303748..418cf7e9 100644 --- a/src/se/leap/openvpn/VPNLaunchHelper.java +++ b/src/se/leap/openvpn/VPNLaunchHelper.java @@ -4,7 +4,8 @@ import java.io.File;  import java.io.FileOutputStream;  import java.io.IOException;  import java.io.InputStream; -import se.leap.leapclient.R; + +import se.leap.bitmaskclient.R;  import android.content.Context;  import android.content.Intent; diff --git a/src/se/leap/openvpn/VPNPreferences.java b/src/se/leap/openvpn/VPNPreferences.java index 81d854ce..e3052050 100644 --- a/src/se/leap/openvpn/VPNPreferences.java +++ b/src/se/leap/openvpn/VPNPreferences.java @@ -1,7 +1,8 @@  package se.leap.openvpn;  import java.util.List; -import se.leap.leapclient.R; + +import se.leap.bitmaskclient.R;  import android.app.AlertDialog;  import android.content.DialogInterface; diff --git a/src/se/leap/openvpn/VPNProfileList.java b/src/se/leap/openvpn/VPNProfileList.java index a7132c9e..0ef611df 100644 --- a/src/se/leap/openvpn/VPNProfileList.java +++ b/src/se/leap/openvpn/VPNProfileList.java @@ -3,7 +3,8 @@ package se.leap.openvpn;  import java.util.Collection;  import java.util.Comparator;  import java.util.TreeSet; -import se.leap.leapclient.R; + +import se.leap.bitmaskclient.R;  import android.app.Activity;  import android.app.AlertDialog; diff --git a/src/se/leap/openvpn/VpnProfile.java b/src/se/leap/openvpn/VpnProfile.java index 5752081a..8eebb763 100644 --- a/src/se/leap/openvpn/VpnProfile.java +++ b/src/se/leap/openvpn/VpnProfile.java @@ -21,10 +21,10 @@ import java.util.Vector;  import org.spongycastle.util.io.pem.PemObject;  import org.spongycastle.util.io.pem.PemWriter; -import se.leap.leapclient.ConfigHelper; -import se.leap.leapclient.EIP; -import se.leap.leapclient.Provider; -import se.leap.leapclient.R; +import se.leap.bitmaskclient.ConfigHelper; +import se.leap.bitmaskclient.EIP; +import se.leap.bitmaskclient.Provider; +import se.leap.bitmaskclient.R;  import android.content.Context;  import android.content.Intent; @@ -50,7 +50,7 @@ public class VpnProfile implements  Serializable{  	public static final int TYPE_USERPASS_KEYSTORE = 7;  	// Don't change this, not all parts of the program use this constant -	public static final String EXTRA_PROFILEUUID = "se.leap.leapclient.profileUUID"; // TODO this feels wrong.  See Issue #1494 +	public static final String EXTRA_PROFILEUUID = "se.leap.bitmaskclient.profileUUID"; // TODO this feels wrong.  See Issue #1494  	public static final String INLINE_TAG = "[[INLINE]]";  	private static final String OVPNCONFIGFILE = "android.conf";  | 
