diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a774788
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/build
+
diff --git a/README.md b/README.md
index 7fb88eb..7b5674c 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,4 @@
# mftplib
Android ftp module
+
+
diff --git a/build/generated/source/buildConfig/release/org/swiftp/BuildConfig.java b/build/generated/source/buildConfig/release/org/swiftp/BuildConfig.java
deleted file mode 100644
index d0bb28b..0000000
--- a/build/generated/source/buildConfig/release/org/swiftp/BuildConfig.java
+++ /dev/null
@@ -1,13 +0,0 @@
-/**
- * Automatically generated file. DO NOT MODIFY
- */
-package org.swiftp;
-
-public final class BuildConfig {
- public static final boolean DEBUG = false;
- public static final String APPLICATION_ID = "org.swiftp";
- public static final String BUILD_TYPE = "release";
- public static final String FLAVOR = "";
- public static final int VERSION_CODE = 1;
- public static final String VERSION_NAME = "1.0";
-}
diff --git a/build/generated/source/r/release/org/swiftp/R.java b/build/generated/source/r/release/org/swiftp/R.java
deleted file mode 100644
index 2615e10..0000000
--- a/build/generated/source/r/release/org/swiftp/R.java
+++ /dev/null
@@ -1,110 +0,0 @@
-/* AUTO-GENERATED FILE. DO NOT MODIFY.
- *
- * This class was automatically generated by the
- * aapt tool from the resource data it found. It
- * should not be modified by hand.
- */
-
-package org.swiftp;
-
-public final class R {
- public static final class attr {
- }
- public static final class color {
- public static int colorAccent=0x7f070000;
- public static int colorPrimary=0x7f070001;
- public static int colorPrimaryDark=0x7f070002;
- public static int white=0x7f070003;
- }
- public static final class drawable {
- public static int ftp_notification=0x7f020000;
- public static int ic_back=0x7f020001;
- public static int ic_go=0x7f020002;
- public static int ic_launcher=0x7f020003;
- public static int ic_pause=0x7f020004;
- }
- public static final class id {
- public static int iv_back=0x7f080000;
- public static int widget_button_off=0x7f080002;
- public static int widget_button_on=0x7f080001;
- }
- public static final class layout {
- public static int activity_preference=0x7f030000;
- public static int ftp_widget=0x7f030001;
- }
- public static final class string {
- public static int about_dlg_message=0x7f060000;
- public static int about_dlg_title=0x7f060001;
- public static int about_label=0x7f060002;
- public static int acceptproxy_default=0x7f060003;
- public static int acceptproxy_label=0x7f060004;
- public static int acceptwifi_default=0x7f060005;
- public static int acceptwifi_label=0x7f060006;
- public static int advancedsettings_label=0x7f060007;
- public static int app_name=0x7f060008;
- public static int cant_get_url=0x7f060009;
- public static int chroot_default=0x7f06000a;
- public static int chroot_label=0x7f06000b;
- public static int config=0x7f060030;
- public static int extra_label=0x7f06000c;
- public static int ftp_server_setting=0x7f060031;
- public static int ftp_title=0x7f060032;
- public static int help_dlg_message=0x7f06000d;
- public static int help_dlg_title=0x7f06000e;
- public static int help_label=0x7f06000f;
- public static int key_about=0x7f060033;
- public static int key_ftp_pwd=0x7f060034;
- public static int key_ftp_state=0x7f060035;
- public static int key_port_num=0x7f060036;
- public static int key_qpypi=0x7f060037;
- public static int key_reset=0x7f060038;
- public static int key_root=0x7f060039;
- public static int key_root_dir=0x7f06003a;
- public static int key_show_pwd=0x7f06003b;
- public static int key_sl4a=0x7f06003c;
- public static int key_stay_awake=0x7f06003d;
- public static int key_username=0x7f06003e;
- public static int notif_server_starting=0x7f060010;
- public static int notif_text=0x7f060011;
- public static int notif_title=0x7f060012;
- public static int ok=0x7f060013;
- public static int password_default=0x7f060014;
- public static int password_label=0x7f060015;
- public static int password_validation_error=0x7f060016;
- public static int port_validation_error=0x7f060017;
- public static int portnumber_default=0x7f060018;
- public static int portnumber_label=0x7f060019;
- public static int pst_connected=0x7f06001a;
- public static int pst_connecting=0x7f06001b;
- public static int pst_disconnected=0x7f06001c;
- public static int pst_failed=0x7f06001d;
- public static int pst_unreachable=0x7f06001e;
- public static int running_label=0x7f06001f;
- public static int running_summary_failed=0x7f060020;
- public static int running_summary_started=0x7f060021;
- public static int running_summary_stopped=0x7f060022;
- public static int settings_label=0x7f060023;
- public static int show_password_default=0x7f060024;
- public static int show_password_label=0x7f060025;
- public static int storage_warning=0x7f060026;
- public static int swiftp_name=0x7f060027;
- public static int unknown=0x7f060028;
- public static int username_default=0x7f060029;
- public static int username_label=0x7f06002a;
- public static int username_validation_error=0x7f06002b;
- public static int wakelock_default=0x7f06002c;
- public static int wakelock_label=0x7f06002d;
- public static int widget_name=0x7f06002e;
- public static int wifi_state_receiver_label=0x7f06002f;
- }
- public static final class style {
- /** API 11 theme customizations can go here.
- API 14 theme customizations can go here.
- */
- public static int AppBaseTheme=0x7f050000;
- }
- public static final class xml {
- public static int ftp_preferences=0x7f040000;
- public static int header_preferences=0x7f040001;
- }
-}
diff --git a/build/intermediates/blame/res/androidTest/debug/single/drawable-xxhdpi-v4.json b/build/intermediates/blame/res/androidTest/debug/single/drawable-xxhdpi-v4.json
index 0716bcc..572dcd9 100644
--- a/build/intermediates/blame/res/androidTest/debug/single/drawable-xxhdpi-v4.json
+++ b/build/intermediates/blame/res/androidTest/debug/single/drawable-xxhdpi-v4.json
@@ -2,5 +2,9 @@
{
"merged": "/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/res/merged/androidTest/debug/drawable-xxhdpi-v4/ic_back.png",
"source": "/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/bundles/debug/res/drawable-xxhdpi-v4/ic_back.png"
+ },
+ {
+ "merged": "/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/res/merged/androidTest/debug/drawable-xxhdpi-v4/ic_launcher.png",
+ "source": "/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/bundles/debug/res/drawable-xxhdpi-v4/ic_launcher.png"
}
]
\ No newline at end of file
diff --git a/build/intermediates/bundles/default/R.txt b/build/intermediates/bundles/default/R.txt
deleted file mode 100644
index ca6f709..0000000
--- a/build/intermediates/bundles/default/R.txt
+++ /dev/null
@@ -1,80 +0,0 @@
-int color colorAccent 0x7f070000
-int color colorPrimary 0x7f070001
-int color colorPrimaryDark 0x7f070002
-int color white 0x7f070003
-int drawable ftp_notification 0x7f020000
-int drawable ic_back 0x7f020001
-int drawable ic_go 0x7f020002
-int drawable ic_launcher 0x7f020003
-int drawable ic_pause 0x7f020004
-int id iv_back 0x7f080000
-int id widget_button_off 0x7f080002
-int id widget_button_on 0x7f080001
-int layout activity_preference 0x7f030000
-int layout ftp_widget 0x7f030001
-int string about_dlg_message 0x7f060000
-int string about_dlg_title 0x7f060001
-int string about_label 0x7f060002
-int string acceptproxy_default 0x7f060003
-int string acceptproxy_label 0x7f060004
-int string acceptwifi_default 0x7f060005
-int string acceptwifi_label 0x7f060006
-int string advancedsettings_label 0x7f060007
-int string app_name 0x7f060008
-int string cant_get_url 0x7f060009
-int string chroot_default 0x7f06000a
-int string chroot_label 0x7f06000b
-int string config 0x7f060030
-int string extra_label 0x7f06000c
-int string ftp_server_setting 0x7f060031
-int string ftp_title 0x7f060032
-int string help_dlg_message 0x7f06000d
-int string help_dlg_title 0x7f06000e
-int string help_label 0x7f06000f
-int string key_about 0x7f060033
-int string key_ftp_pwd 0x7f060034
-int string key_ftp_state 0x7f060035
-int string key_port_num 0x7f060036
-int string key_qpypi 0x7f060037
-int string key_reset 0x7f060038
-int string key_root 0x7f060039
-int string key_root_dir 0x7f06003a
-int string key_show_pwd 0x7f06003b
-int string key_sl4a 0x7f06003c
-int string key_stay_awake 0x7f06003d
-int string key_username 0x7f06003e
-int string notif_server_starting 0x7f060010
-int string notif_text 0x7f060011
-int string notif_title 0x7f060012
-int string ok 0x7f060013
-int string password_default 0x7f060014
-int string password_label 0x7f060015
-int string password_validation_error 0x7f060016
-int string port_validation_error 0x7f060017
-int string portnumber_default 0x7f060018
-int string portnumber_label 0x7f060019
-int string pst_connected 0x7f06001a
-int string pst_connecting 0x7f06001b
-int string pst_disconnected 0x7f06001c
-int string pst_failed 0x7f06001d
-int string pst_unreachable 0x7f06001e
-int string running_label 0x7f06001f
-int string running_summary_failed 0x7f060020
-int string running_summary_started 0x7f060021
-int string running_summary_stopped 0x7f060022
-int string settings_label 0x7f060023
-int string show_password_default 0x7f060024
-int string show_password_label 0x7f060025
-int string storage_warning 0x7f060026
-int string swiftp_name 0x7f060027
-int string unknown 0x7f060028
-int string username_default 0x7f060029
-int string username_label 0x7f06002a
-int string username_validation_error 0x7f06002b
-int string wakelock_default 0x7f06002c
-int string wakelock_label 0x7f06002d
-int string widget_name 0x7f06002e
-int string wifi_state_receiver_label 0x7f06002f
-int style AppBaseTheme 0x7f050000
-int xml ftp_preferences 0x7f040000
-int xml header_preferences 0x7f040001
diff --git a/build/intermediates/bundles/default/classes.jar b/build/intermediates/bundles/default/classes.jar
deleted file mode 100644
index 7172c77..0000000
Binary files a/build/intermediates/bundles/default/classes.jar and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/BuildConfig.class b/build/intermediates/classes/release/org/swiftp/BuildConfig.class
deleted file mode 100644
index e5f730b..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/BuildConfig.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/Defaults.class b/build/intermediates/classes/release/org/swiftp/Defaults.class
deleted file mode 100644
index a9e032f..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/Defaults.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/FTPServerService.class b/build/intermediates/classes/release/org/swiftp/FTPServerService.class
deleted file mode 100644
index 251322e..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/FTPServerService.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/Globals.class b/build/intermediates/classes/release/org/swiftp/Globals.class
deleted file mode 100644
index 7b41d8c..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/Globals.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/MyLog.class b/build/intermediates/classes/release/org/swiftp/MyLog.class
deleted file mode 100644
index b810e11..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/MyLog.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/QuotaStats.class b/build/intermediates/classes/release/org/swiftp/QuotaStats.class
deleted file mode 100644
index c32feff..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/QuotaStats.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/R$attr.class b/build/intermediates/classes/release/org/swiftp/R$attr.class
deleted file mode 100644
index cd31af2..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/R$attr.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/R$drawable.class b/build/intermediates/classes/release/org/swiftp/R$drawable.class
deleted file mode 100644
index d56543c..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/R$drawable.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/R$id.class b/build/intermediates/classes/release/org/swiftp/R$id.class
deleted file mode 100644
index cd45915..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/R$id.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/R$layout.class b/build/intermediates/classes/release/org/swiftp/R$layout.class
deleted file mode 100644
index 776995d..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/R$layout.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/R$string.class b/build/intermediates/classes/release/org/swiftp/R$string.class
deleted file mode 100644
index 2019a6c..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/R$string.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/R$style.class b/build/intermediates/classes/release/org/swiftp/R$style.class
deleted file mode 100644
index e3aef58..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/R$style.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/R$xml.class b/build/intermediates/classes/release/org/swiftp/R$xml.class
deleted file mode 100644
index 1666b9e..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/R$xml.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/R.class b/build/intermediates/classes/release/org/swiftp/R.class
deleted file mode 100644
index 53f1e62..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/R.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/Settings.class b/build/intermediates/classes/release/org/swiftp/Settings.class
deleted file mode 100644
index e2ae389..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/Settings.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/Util$MediaScannerNotifier.class b/build/intermediates/classes/release/org/swiftp/Util$MediaScannerNotifier.class
deleted file mode 100644
index 0ae1338..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/Util$MediaScannerNotifier.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/Util.class b/build/intermediates/classes/release/org/swiftp/Util.class
deleted file mode 100644
index 22a2855..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/Util.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/WidgetProvider.class b/build/intermediates/classes/release/org/swiftp/WidgetProvider.class
deleted file mode 100644
index 1fe8647..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/WidgetProvider.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/WidgetUiUpdater$1.class b/build/intermediates/classes/release/org/swiftp/WidgetUiUpdater$1.class
deleted file mode 100644
index 7a934f8..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/WidgetUiUpdater$1.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/WidgetUiUpdater.class b/build/intermediates/classes/release/org/swiftp/WidgetUiUpdater.class
deleted file mode 100644
index 060c6c5..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/WidgetUiUpdater.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceActivity.class b/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceActivity.class
deleted file mode 100644
index 9671b19..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceActivity.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$1.class b/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$1.class
deleted file mode 100644
index 9922a8f..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$1.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$2.class b/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$2.class
deleted file mode 100644
index 8cfed03..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$2.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$3.class b/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$3.class
deleted file mode 100644
index 6abddea..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$3.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$4.class b/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$4.class
deleted file mode 100644
index 6eaa058..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$4.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$5.class b/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$5.class
deleted file mode 100644
index fe52c30..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$5.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$6.class b/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$6.class
deleted file mode 100644
index 48783e0..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$6.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$7.class b/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$7.class
deleted file mode 100644
index 1aa3123..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$7.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$8.class b/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$8.class
deleted file mode 100644
index 4ee386d..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$8.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$9.class b/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$9.class
deleted file mode 100644
index f216bfb..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment$9.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment.class b/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment.class
deleted file mode 100644
index 157773c..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/gui/ServerPreferenceFragment.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/Account.class b/build/intermediates/classes/release/org/swiftp/server/Account.class
deleted file mode 100644
index 6d954b0..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/Account.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdAPPE.class b/build/intermediates/classes/release/org/swiftp/server/CmdAPPE.class
deleted file mode 100644
index 56bfeba..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdAPPE.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdAbstractListing.class b/build/intermediates/classes/release/org/swiftp/server/CmdAbstractListing.class
deleted file mode 100644
index 04537e2..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdAbstractListing.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdAbstractStore.class b/build/intermediates/classes/release/org/swiftp/server/CmdAbstractStore.class
deleted file mode 100644
index 1b70f34..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdAbstractStore.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdCDUP.class b/build/intermediates/classes/release/org/swiftp/server/CmdCDUP.class
deleted file mode 100644
index d398bb4..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdCDUP.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdCWD.class b/build/intermediates/classes/release/org/swiftp/server/CmdCWD.class
deleted file mode 100644
index 924afd9..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdCWD.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdDELE.class b/build/intermediates/classes/release/org/swiftp/server/CmdDELE.class
deleted file mode 100644
index 4ab4d2c..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdDELE.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdFEAT.class b/build/intermediates/classes/release/org/swiftp/server/CmdFEAT.class
deleted file mode 100644
index 2ae902f..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdFEAT.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdLIST.class b/build/intermediates/classes/release/org/swiftp/server/CmdLIST.class
deleted file mode 100644
index bc34d02..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdLIST.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdMKD.class b/build/intermediates/classes/release/org/swiftp/server/CmdMKD.class
deleted file mode 100644
index 502b957..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdMKD.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdMap.class b/build/intermediates/classes/release/org/swiftp/server/CmdMap.class
deleted file mode 100644
index 9c755b4..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdMap.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdNLST.class b/build/intermediates/classes/release/org/swiftp/server/CmdNLST.class
deleted file mode 100644
index 3d8c765..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdNLST.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdNOOP.class b/build/intermediates/classes/release/org/swiftp/server/CmdNOOP.class
deleted file mode 100644
index d1b7b74..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdNOOP.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdOPTS.class b/build/intermediates/classes/release/org/swiftp/server/CmdOPTS.class
deleted file mode 100644
index 4ecdcb2..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdOPTS.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdPASS.class b/build/intermediates/classes/release/org/swiftp/server/CmdPASS.class
deleted file mode 100644
index 16dc877..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdPASS.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdPASV.class b/build/intermediates/classes/release/org/swiftp/server/CmdPASV.class
deleted file mode 100644
index a8092b8..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdPASV.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdPORT.class b/build/intermediates/classes/release/org/swiftp/server/CmdPORT.class
deleted file mode 100644
index f5d9db0..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdPORT.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdPWD.class b/build/intermediates/classes/release/org/swiftp/server/CmdPWD.class
deleted file mode 100644
index 48de7de..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdPWD.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdQUIT.class b/build/intermediates/classes/release/org/swiftp/server/CmdQUIT.class
deleted file mode 100644
index 26c402b..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdQUIT.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdRETR.class b/build/intermediates/classes/release/org/swiftp/server/CmdRETR.class
deleted file mode 100644
index eae4fbb..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdRETR.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdRMD.class b/build/intermediates/classes/release/org/swiftp/server/CmdRMD.class
deleted file mode 100644
index e58cab3..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdRMD.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdRNFR.class b/build/intermediates/classes/release/org/swiftp/server/CmdRNFR.class
deleted file mode 100644
index fa97722..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdRNFR.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdRNTO.class b/build/intermediates/classes/release/org/swiftp/server/CmdRNTO.class
deleted file mode 100644
index d113d28..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdRNTO.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdSIZE.class b/build/intermediates/classes/release/org/swiftp/server/CmdSIZE.class
deleted file mode 100644
index 5d1ce6a..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdSIZE.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdSTOR.class b/build/intermediates/classes/release/org/swiftp/server/CmdSTOR.class
deleted file mode 100644
index b30c0a9..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdSTOR.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdSYST.class b/build/intermediates/classes/release/org/swiftp/server/CmdSYST.class
deleted file mode 100644
index d7b915a..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdSYST.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdTYPE.class b/build/intermediates/classes/release/org/swiftp/server/CmdTYPE.class
deleted file mode 100644
index 53dab2c..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdTYPE.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdTemplate.class b/build/intermediates/classes/release/org/swiftp/server/CmdTemplate.class
deleted file mode 100644
index 8b0d519..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdTemplate.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/CmdUSER.class b/build/intermediates/classes/release/org/swiftp/server/CmdUSER.class
deleted file mode 100644
index 57067b3..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/CmdUSER.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/DataSocketFactory.class b/build/intermediates/classes/release/org/swiftp/server/DataSocketFactory.class
deleted file mode 100644
index 3eb10d3..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/DataSocketFactory.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/FtpCmd.class b/build/intermediates/classes/release/org/swiftp/server/FtpCmd.class
deleted file mode 100644
index 13f3a4a..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/FtpCmd.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/NormalDataSocketFactory.class b/build/intermediates/classes/release/org/swiftp/server/NormalDataSocketFactory.class
deleted file mode 100644
index 240054b..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/NormalDataSocketFactory.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/ProxyConnector$1.class b/build/intermediates/classes/release/org/swiftp/server/ProxyConnector$1.class
deleted file mode 100644
index 9abb9c2..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/ProxyConnector$1.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/ProxyConnector$State.class b/build/intermediates/classes/release/org/swiftp/server/ProxyConnector$State.class
deleted file mode 100644
index 8f8fde3..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/ProxyConnector$State.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/ProxyConnector.class b/build/intermediates/classes/release/org/swiftp/server/ProxyConnector.class
deleted file mode 100644
index ca19c96..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/ProxyConnector.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/ProxyDataSocketFactory.class b/build/intermediates/classes/release/org/swiftp/server/ProxyDataSocketFactory.class
deleted file mode 100644
index f22b983..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/ProxyDataSocketFactory.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/ProxyDataSocketInfo.class b/build/intermediates/classes/release/org/swiftp/server/ProxyDataSocketInfo.class
deleted file mode 100644
index a1abd08..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/ProxyDataSocketInfo.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/SessionThread$Source.class b/build/intermediates/classes/release/org/swiftp/server/SessionThread$Source.class
deleted file mode 100644
index 2cc28c9..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/SessionThread$Source.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/SessionThread.class b/build/intermediates/classes/release/org/swiftp/server/SessionThread.class
deleted file mode 100644
index 595065d..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/SessionThread.class and /dev/null differ
diff --git a/build/intermediates/classes/release/org/swiftp/server/TcpListener.class b/build/intermediates/classes/release/org/swiftp/server/TcpListener.class
deleted file mode 100644
index 806a2b0..0000000
Binary files a/build/intermediates/classes/release/org/swiftp/server/TcpListener.class and /dev/null differ
diff --git a/build/intermediates/incremental-safeguard/release/tag.txt b/build/intermediates/incremental-safeguard/release/tag.txt
deleted file mode 100644
index c01a13d..0000000
--- a/build/intermediates/incremental-safeguard/release/tag.txt
+++ /dev/null
@@ -1 +0,0 @@
-incremental task execution
\ No newline at end of file
diff --git a/build/intermediates/incremental/mergeDebugAndroidTestResources/compile-file-map.properties b/build/intermediates/incremental/mergeDebugAndroidTestResources/compile-file-map.properties
index 7972274..b66b8d1 100644
--- a/build/intermediates/incremental/mergeDebugAndroidTestResources/compile-file-map.properties
+++ b/build/intermediates/incremental/mergeDebugAndroidTestResources/compile-file-map.properties
@@ -1,4 +1,5 @@
-#Thu Jul 13 17:31:40 CST 2017
+#Thu Jul 20 12:06:00 CST 2017
+/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/bundles/debug/res/drawable-xxhdpi-v4/ic_launcher.png=/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/res/merged/androidTest/debug/drawable-xxhdpi-v4/ic_launcher.png
/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/bundles/debug/res/drawable-hdpi-v4/ic_go.png=/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/res/merged/androidTest/debug/drawable-hdpi-v4/ic_go.png
/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/bundles/debug/res/drawable-xxhdpi-v4/ic_back.png=/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/res/merged/androidTest/debug/drawable-xxhdpi-v4/ic_back.png
/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/bundles/debug/res/drawable-hdpi-v4/ic_pause.png=/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/res/merged/androidTest/debug/drawable-hdpi-v4/ic_pause.png
diff --git a/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml b/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml
deleted file mode 100644
index 0fba30e..0000000
--- a/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
\ No newline at end of file
diff --git a/build/intermediates/incremental/packageDebugResources/compile-file-map.properties b/build/intermediates/incremental/packageDebugResources/compile-file-map.properties
index 745fb85..a044efd 100644
--- a/build/intermediates/incremental/packageDebugResources/compile-file-map.properties
+++ b/build/intermediates/incremental/packageDebugResources/compile-file-map.properties
@@ -1,4 +1,4 @@
-#Thu Jul 13 17:31:17 CST 2017
+#Thu Jul 20 12:05:56 CST 2017
/Users/Hmei/StudioProjects/qpy2/qftplib/src/main/res/layout/activity_preference.xml=/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/bundles/debug/res/layout/activity_preference.xml
/Users/Hmei/StudioProjects/qpy2/qftplib/src/main/res/layout/ftp_widget.xml=/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/bundles/debug/res/layout/ftp_widget.xml
/Users/Hmei/StudioProjects/qpy2/qftplib/src/main/res/drawable-hdpi/ic_launcher.png=/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/bundles/debug/res/drawable-hdpi-v4/ic_launcher.png
diff --git a/build/intermediates/incremental/packageReleaseResources/compile-file-map.properties b/build/intermediates/incremental/packageReleaseResources/compile-file-map.properties
index c475223..7cc268e 100644
--- a/build/intermediates/incremental/packageReleaseResources/compile-file-map.properties
+++ b/build/intermediates/incremental/packageReleaseResources/compile-file-map.properties
@@ -1,4 +1,4 @@
-#Thu Jul 13 17:29:26 CST 2017
+#Thu Jul 20 12:05:17 CST 2017
/Users/Hmei/StudioProjects/qpy2/qftplib/src/main/res/layout/activity_preference.xml=/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/bundles/default/res/layout/activity_preference.xml
/Users/Hmei/StudioProjects/qpy2/qftplib/src/main/res/layout/ftp_widget.xml=/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/bundles/default/res/layout/ftp_widget.xml
/Users/Hmei/StudioProjects/qpy2/qftplib/src/main/res/drawable-hdpi/ic_launcher.png=/Users/Hmei/StudioProjects/qpy2/qftplib/build/intermediates/bundles/default/res/drawable-hdpi-v4/ic_launcher.png
diff --git a/build/outputs/aar/qftplib-debug.aar b/build/outputs/aar/qftplib-debug.aar
index d0fccbb..1ff2461 100644
Binary files a/build/outputs/aar/qftplib-debug.aar and b/build/outputs/aar/qftplib-debug.aar differ
diff --git a/build/outputs/aar/qftplib-release.aar b/build/outputs/aar/qftplib-release.aar
index f9fd3cb..ce9221e 100644
Binary files a/build/outputs/aar/qftplib-release.aar and b/build/outputs/aar/qftplib-release.aar differ
diff --git a/qftplib.iml b/qftplib.iml
index 3016e34..d9e750a 100644
--- a/qftplib.iml
+++ b/qftplib.iml
@@ -63,13 +63,6 @@
-
-
-
-
-
-
-
@@ -77,6 +70,13 @@
+
+
+
+
+
+
+