Using the site URL in author tags (FTPSERVER-314)

git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@783545 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/core/src/examples/java/org/apache/ftpserver/examples/EmbeddingFtpServer.java b/core/src/examples/java/org/apache/ftpserver/examples/EmbeddingFtpServer.java
index 6b970b0..dc5a06d 100644
--- a/core/src/examples/java/org/apache/ftpserver/examples/EmbeddingFtpServer.java
+++ b/core/src/examples/java/org/apache/ftpserver/examples/EmbeddingFtpServer.java
@@ -27,6 +27,9 @@
 import org.apache.ftpserver.ssl.SslConfigurationFactory;
 import org.apache.ftpserver.usermanager.PropertiesUserManagerFactory;
 
+/*
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class EmbeddingFtpServer {
 
     public static void main(String[] args) throws Exception {
diff --git a/core/src/examples/java/org/apache/ftpserver/examples/ManagingUsers.java b/core/src/examples/java/org/apache/ftpserver/examples/ManagingUsers.java
index bec4802..c46b06b 100644
--- a/core/src/examples/java/org/apache/ftpserver/examples/ManagingUsers.java
+++ b/core/src/examples/java/org/apache/ftpserver/examples/ManagingUsers.java
@@ -1,4 +1,3 @@
-package org.apache.ftpserver.examples;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -18,15 +17,18 @@
  * specific language governing permissions and limitations
  * under the License.
  */
+package org.apache.ftpserver.examples;
 
-import java.io.File;
-
-import org.apache.ftpserver.ftplet.User;
 import org.apache.ftpserver.ftplet.UserManager;
 import org.apache.ftpserver.usermanager.PropertiesUserManagerFactory;
 import org.apache.ftpserver.usermanager.SaltedPasswordEncryptor;
 import org.apache.ftpserver.usermanager.impl.BaseUser;
 
+import java.io.File;
+
+/*
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class ManagingUsers {
 
     public static void main(String[] args) throws Exception {
diff --git a/core/src/main/java/org/apache/ftpserver/ConnectionConfig.java b/core/src/main/java/org/apache/ftpserver/ConnectionConfig.java
index 126a7aa..3fc3cde 100644
--- a/core/src/main/java/org/apache/ftpserver/ConnectionConfig.java
+++ b/core/src/main/java/org/apache/ftpserver/ConnectionConfig.java
@@ -23,7 +23,7 @@
  * Interface for providing the configuration for the control socket connections.
  * 
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public interface ConnectionConfig {
diff --git a/core/src/main/java/org/apache/ftpserver/ConnectionConfigFactory.java b/core/src/main/java/org/apache/ftpserver/ConnectionConfigFactory.java
index 64233f7..00b5711 100644
--- a/core/src/main/java/org/apache/ftpserver/ConnectionConfigFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/ConnectionConfigFactory.java
@@ -24,7 +24,7 @@
 /**
  * Factory for creating connection configurations
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class ConnectionConfigFactory {
diff --git a/core/src/main/java/org/apache/ftpserver/DataConnectionConfiguration.java b/core/src/main/java/org/apache/ftpserver/DataConnectionConfiguration.java
index 0a743ca..f689368 100644
--- a/core/src/main/java/org/apache/ftpserver/DataConnectionConfiguration.java
+++ b/core/src/main/java/org/apache/ftpserver/DataConnectionConfiguration.java
@@ -26,8 +26,8 @@
 /**
  * Data connection configuration interface.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public interface DataConnectionConfiguration {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/DataConnectionConfigurationFactory.java b/core/src/main/java/org/apache/ftpserver/DataConnectionConfigurationFactory.java
index 5a0aa2c..f6ffe9b 100644
--- a/core/src/main/java/org/apache/ftpserver/DataConnectionConfigurationFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/DataConnectionConfigurationFactory.java
@@ -31,8 +31,8 @@
 /**
  * Data connection factory
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class DataConnectionConfigurationFactory {
 
     private Logger log = LoggerFactory.getLogger(DataConnectionConfigurationFactory.class);
diff --git a/core/src/main/java/org/apache/ftpserver/DataConnectionException.java b/core/src/main/java/org/apache/ftpserver/DataConnectionException.java
index d901ff8..419bd15 100644
--- a/core/src/main/java/org/apache/ftpserver/DataConnectionException.java
+++ b/core/src/main/java/org/apache/ftpserver/DataConnectionException.java
@@ -24,7 +24,7 @@
 /**
  * Thrown if a data connection can not be established
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class DataConnectionException extends FtpException {
     private static final long serialVersionUID = -1328383839917648987L;
diff --git a/core/src/main/java/org/apache/ftpserver/FtpServer.java b/core/src/main/java/org/apache/ftpserver/FtpServer.java
index bd4f803..0caf8c3 100644
--- a/core/src/main/java/org/apache/ftpserver/FtpServer.java
+++ b/core/src/main/java/org/apache/ftpserver/FtpServer.java
@@ -27,8 +27,8 @@
  * thread. <code>Server</code> implementation is used to create the server
  * socket and handle client connection.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public interface FtpServer {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/FtpServerConfigurationException.java b/core/src/main/java/org/apache/ftpserver/FtpServerConfigurationException.java
index 0184735..c3ea82d 100644
--- a/core/src/main/java/org/apache/ftpserver/FtpServerConfigurationException.java
+++ b/core/src/main/java/org/apache/ftpserver/FtpServerConfigurationException.java
@@ -23,7 +23,7 @@
  * Exception used during startup to indicate that the configuration is not
  * correct.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class FtpServerConfigurationException extends RuntimeException {
 
diff --git a/core/src/main/java/org/apache/ftpserver/FtpServerFactory.java b/core/src/main/java/org/apache/ftpserver/FtpServerFactory.java
index bb6c44d..ae3120b 100644
--- a/core/src/main/java/org/apache/ftpserver/FtpServerFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/FtpServerFactory.java
@@ -27,8 +27,8 @@
 import org.apache.ftpserver.ftplet.Ftplet;
 import org.apache.ftpserver.ftplet.UserManager;
 import org.apache.ftpserver.ftpletcontainer.impl.DefaultFtpletContainer;
-import org.apache.ftpserver.impl.DefaultFtpServerContext;
 import org.apache.ftpserver.impl.DefaultFtpServer;
+import org.apache.ftpserver.impl.DefaultFtpServerContext;
 import org.apache.ftpserver.listener.Listener;
 import org.apache.ftpserver.message.MessageResource;
 
@@ -36,8 +36,8 @@
  * This is the starting point of all the servers. Creates server instances based on 
  * the provided configuration. 
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class FtpServerFactory {
 
     private DefaultFtpServerContext serverContext;
diff --git a/core/src/main/java/org/apache/ftpserver/Version.java b/core/src/main/java/org/apache/ftpserver/Version.java
index b2c187b..9421bad 100644
--- a/core/src/main/java/org/apache/ftpserver/Version.java
+++ b/core/src/main/java/org/apache/ftpserver/Version.java
@@ -28,7 +28,7 @@
 /**
  * Provides the version of this release of FtpServer
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class Version {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/AbstractCommand.java b/core/src/main/java/org/apache/ftpserver/command/AbstractCommand.java
index 97b73bd..bdfd0da 100644
--- a/core/src/main/java/org/apache/ftpserver/command/AbstractCommand.java
+++ b/core/src/main/java/org/apache/ftpserver/command/AbstractCommand.java
@@ -23,7 +23,7 @@
 /**
  * Common base class recommended for {@link Command} implementations
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public abstract class AbstractCommand implements Command {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/Command.java b/core/src/main/java/org/apache/ftpserver/command/Command.java
index 040b183..a0fb803 100644
--- a/core/src/main/java/org/apache/ftpserver/command/Command.java
+++ b/core/src/main/java/org/apache/ftpserver/command/Command.java
@@ -29,7 +29,7 @@
 /**
  * This interface encapsulates all the FTP commands.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface Command {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/CommandFactory.java b/core/src/main/java/org/apache/ftpserver/command/CommandFactory.java
index e35ea2e..5c987b4 100644
--- a/core/src/main/java/org/apache/ftpserver/command/CommandFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/command/CommandFactory.java
@@ -22,7 +22,7 @@
 /**
  * Command factory interface.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface CommandFactory {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/CommandFactoryFactory.java b/core/src/main/java/org/apache/ftpserver/command/CommandFactoryFactory.java
index aef70c3..491a05f 100644
--- a/core/src/main/java/org/apache/ftpserver/command/CommandFactoryFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/command/CommandFactoryFactory.java
@@ -73,7 +73,7 @@
 /**
  * Factory for {@link CommandFactory} instances
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class CommandFactoryFactory {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/NotSupportedCommand.java b/core/src/main/java/org/apache/ftpserver/command/NotSupportedCommand.java
index 0c06e87..f695582 100644
--- a/core/src/main/java/org/apache/ftpserver/command/NotSupportedCommand.java
+++ b/core/src/main/java/org/apache/ftpserver/command/NotSupportedCommand.java
@@ -31,7 +31,7 @@
  * A command used primarily for overriding already installed commands when one
  * wants to disable the command.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class NotSupportedCommand extends AbstractCommand {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/ABOR.java b/core/src/main/java/org/apache/ftpserver/command/impl/ABOR.java
index 9126e65..5fd6c97 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/ABOR.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/ABOR.java
@@ -40,8 +40,8 @@
  * Current implementation does not do anything. As here data transfers are not
  * multi-threaded.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class ABOR extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/ACCT.java b/core/src/main/java/org/apache/ftpserver/command/impl/ACCT.java
index 95a054a..bde6525 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/ACCT.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/ACCT.java
@@ -36,8 +36,8 @@
  * Acknowledges the ACCT (account) command with a 202 reply. The command however
  * is irrelevant to any workings.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class ACCT extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/APPE.java b/core/src/main/java/org/apache/ftpserver/command/impl/APPE.java
index ad26f9d..d1f0049 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/APPE.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/APPE.java
@@ -53,8 +53,8 @@
  * be appended to that file; otherwise the file specified in the pathname shall
  * be created at the server site.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class APPE extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(APPE.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/AUTH.java b/core/src/main/java/org/apache/ftpserver/command/impl/AUTH.java
index 45c28a9..acc8827 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/AUTH.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/AUTH.java
@@ -40,8 +40,8 @@
  * 
  * This server supports explicit SSL support.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class AUTH extends AbstractCommand {
 
     private static final String SSL_SESSION_FILTER_NAME = "sslSessionFilter";
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/CDUP.java b/core/src/main/java/org/apache/ftpserver/command/impl/CDUP.java
index d854f62..670d21e 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/CDUP.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/CDUP.java
@@ -43,8 +43,8 @@
  * systems having different syntaxes for naming the parent directory. The reply
  * codes shall be identical to the reply codes of CWD.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class CDUP extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(CDUP.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/CWD.java b/core/src/main/java/org/apache/ftpserver/command/impl/CWD.java
index 85ca585..e7ec596 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/CWD.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/CWD.java
@@ -43,8 +43,8 @@
  * Transfer parameters are similarly unchanged. The argument is a pathname
  * specifying a directory.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class CWD extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(CWD.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/DELE.java b/core/src/main/java/org/apache/ftpserver/command/impl/DELE.java
index 92943de..1a5514f 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/DELE.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/DELE.java
@@ -41,8 +41,8 @@
  * This command causes the file specified in the pathname to be deleted at the
  * server site.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class DELE extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(DELE.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/DefaultCommandFactory.java b/core/src/main/java/org/apache/ftpserver/command/impl/DefaultCommandFactory.java
index 5fc59af..37a2814 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/DefaultCommandFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/DefaultCommandFactory.java
@@ -34,7 +34,7 @@
  *
  * <strong><strong>Internal class, do not use directly.</strong></strong>
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class DefaultCommandFactory implements CommandFactory {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/EPRT.java b/core/src/main/java/org/apache/ftpserver/command/impl/EPRT.java
index 614db64..a3a0daa 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/EPRT.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/EPRT.java
@@ -43,8 +43,8 @@
  * 
  * EPRT<space><d><net-prt><d><net-addr><d><tcp-port><d>
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class EPRT extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(EPRT.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/EPSV.java b/core/src/main/java/org/apache/ftpserver/command/impl/EPSV.java
index 87be50e..f6dc2dc 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/EPSV.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/EPSV.java
@@ -44,8 +44,8 @@
  * response code for entering passive mode using an extended address MUST be
  * 229.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class EPSV extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/FEAT.java b/core/src/main/java/org/apache/ftpserver/command/impl/FEAT.java
index 6c7320a..da914ae 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/FEAT.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/FEAT.java
@@ -37,8 +37,8 @@
  * a server supports the FEAT command then it MUST advertise supported AUTH,
  * PBSZ and PROT commands in the reply.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class FEAT extends AbstractCommand {
 
     public void execute(final FtpIoSession session,
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/HELP.java b/core/src/main/java/org/apache/ftpserver/command/impl/HELP.java
index 2123111..f560790 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/HELP.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/HELP.java
@@ -39,8 +39,8 @@
  * may take an argument (e.g., any command name) and return more specific
  * information as a response.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class HELP extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/LANG.java b/core/src/main/java/org/apache/ftpserver/command/impl/LANG.java
index bd357aa..da779e7 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/LANG.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/LANG.java
@@ -38,8 +38,8 @@
  * process to determine in which language to present server greetings and the
  * textual part of command responses.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class LANG extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/LIST.java b/core/src/main/java/org/apache/ftpserver/command/impl/LIST.java
index b1b775e..c499687 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/LIST.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/LIST.java
@@ -55,8 +55,8 @@
  * A null argument implies the user's current working or default directory. The
  * data transfer is over the data connection.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class LIST extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(LIST.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/MD5.java b/core/src/main/java/org/apache/ftpserver/command/impl/MD5.java
index a90dd01..ce5e88d 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/MD5.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/MD5.java
@@ -45,7 +45,7 @@
  * Returns the MD5 value for a file or multiple files according to
  * draft-twine-ftpmd5-00.txt.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class MD5 extends AbstractCommand {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/MDTM.java b/core/src/main/java/org/apache/ftpserver/command/impl/MDTM.java
index 808e4eb..686e2b0 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/MDTM.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/MDTM.java
@@ -40,8 +40,8 @@
  * 
  * Returns the date and time of when a file was modified.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class MDTM extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(MDTM.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/MFMT.java b/core/src/main/java/org/apache/ftpserver/command/impl/MFMT.java
index 19dc30e..f7181c9 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/MFMT.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/MFMT.java
@@ -40,7 +40,7 @@
  * Specified in the following document:
  * http://www.omz13.com/downloads/draft-somers-ftp-mfxx-00.html#anchor8
  * </p>
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class MFMT extends AbstractCommand {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/MKD.java b/core/src/main/java/org/apache/ftpserver/command/impl/MKD.java
index 78f7a0f..40d6115 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/MKD.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/MKD.java
@@ -30,7 +30,6 @@
 import org.apache.ftpserver.impl.FtpIoSession;
 import org.apache.ftpserver.impl.FtpServerContext;
 import org.apache.ftpserver.impl.LocalizedFileActionFtpReply;
-import org.apache.ftpserver.impl.LocalizedFtpReply;
 import org.apache.ftpserver.impl.ServerFtpStatistics;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -44,8 +43,8 @@
  * a directory (if the pathname is absolute) or as a subdirectory of the current
  * working directory (if the pathname is relative).
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class MKD extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(MKD.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/MLSD.java b/core/src/main/java/org/apache/ftpserver/command/impl/MLSD.java
index 39644b1..d61595a 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/MLSD.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/MLSD.java
@@ -52,8 +52,8 @@
  * files in the specified directory. A null argument implies the user's current
  * working or default directory. The data transfer is over the data connection
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class MLSD extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(MLSD.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/MLST.java b/core/src/main/java/org/apache/ftpserver/command/impl/MLST.java
index e5f48d9..881eba3 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/MLST.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/MLST.java
@@ -43,8 +43,8 @@
  * 
  * Returns info on the file over the control connection.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class MLST extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(MLST.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/MODE.java b/core/src/main/java/org/apache/ftpserver/command/impl/MODE.java
index 753487e..aaa4456 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/MODE.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/MODE.java
@@ -36,8 +36,8 @@
  * The argument is a single Telnet character code specifying the data transfer
  * modes described in the Section on Transmission Modes.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class MODE extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/NLST.java b/core/src/main/java/org/apache/ftpserver/command/impl/NLST.java
index c329c9d..c620395 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/NLST.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/NLST.java
@@ -53,8 +53,8 @@
  * descriptor; a null argument implies the current directory. The server will
  * return a stream of names of files and no other information.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class NLST extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(NLST.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/NOOP.java b/core/src/main/java/org/apache/ftpserver/command/impl/NOOP.java
index f39ee00..9b3f8bb 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/NOOP.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/NOOP.java
@@ -37,8 +37,8 @@
  * This command does not affect any parameters or previously entered commands.
  * It specifies no action other than that the server send an OK reply.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class NOOP extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/OPTS.java b/core/src/main/java/org/apache/ftpserver/command/impl/OPTS.java
index 8556ed4..f6e0c8b 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/OPTS.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/OPTS.java
@@ -41,8 +41,8 @@
  * This command shall cause the server use optional features for the command
  * specified.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class OPTS extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(OPTS.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/OPTS_MLST.java b/core/src/main/java/org/apache/ftpserver/command/impl/OPTS_MLST.java
index cc9205f..dc8bbee 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/OPTS_MLST.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/OPTS_MLST.java
@@ -36,8 +36,8 @@
  * Client-Server listing negotation. Instruct the server what listing types to
  * include in machine directory/file listings.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class OPTS_MLST extends AbstractCommand {
 
     private final static String[] AVAILABLE_TYPES = { "Size", "Modify", "Type",
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/OPTS_UTF8.java b/core/src/main/java/org/apache/ftpserver/command/impl/OPTS_UTF8.java
index 4db1feb..1801b08 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/OPTS_UTF8.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/OPTS_UTF8.java
@@ -36,8 +36,8 @@
  * UTF-8 and back. Note that the servers default encoding is UTF-8. So this
  * command has no effect.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class OPTS_UTF8 extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/PASS.java b/core/src/main/java/org/apache/ftpserver/command/impl/PASS.java
index bdc5182..7b0ac67 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/PASS.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/PASS.java
@@ -50,8 +50,8 @@
  * The argument field is a Telnet string specifying the user's password. This
  * command must be immediately preceded by the user name command.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class PASS extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(PASS.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/PASV.java b/core/src/main/java/org/apache/ftpserver/command/impl/PASV.java
index e92e840..728473d 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/PASV.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/PASV.java
@@ -68,8 +68,8 @@
  * code to overwrite when reimplementing PASV command can be easily located. 
  * 
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class PASV extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(PASV.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/PBSZ.java b/core/src/main/java/org/apache/ftpserver/command/impl/PBSZ.java
index 05e4d34..f6a78da 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/PBSZ.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/PBSZ.java
@@ -34,8 +34,8 @@
  * 
  * Protection buffer size.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class PBSZ extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/PORT.java b/core/src/main/java/org/apache/ftpserver/command/impl/PORT.java
index 06cd7fd..7aacce3 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/PORT.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/PORT.java
@@ -55,8 +55,8 @@
  * 
  * where h1 is the high order 8 bits of the internet host address.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class PORT extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(PORT.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/PROT.java b/core/src/main/java/org/apache/ftpserver/command/impl/PROT.java
index 27ab967..9705c0d 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/PROT.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/PROT.java
@@ -37,8 +37,8 @@
  * 
  * Data channel protection level.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class PROT extends AbstractCommand {
 
     private SslConfiguration getSslConfiguration(final FtpIoSession session) {
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/PWD.java b/core/src/main/java/org/apache/ftpserver/command/impl/PWD.java
index 89e4715..1b0ecd0 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/PWD.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/PWD.java
@@ -38,8 +38,8 @@
  * This command causes the name of the current working directory to be returned
  * in the reply.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class PWD extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/QUIT.java b/core/src/main/java/org/apache/ftpserver/command/impl/QUIT.java
index 27d8ed2..128bb52 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/QUIT.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/QUIT.java
@@ -38,8 +38,8 @@
  * This command terminates a USER and if file transfer is not in progress, the
  * server closes the control connection.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class QUIT extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(QUIT.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/REIN.java b/core/src/main/java/org/apache/ftpserver/command/impl/REIN.java
index 2e20deb..e6d4385 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/REIN.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/REIN.java
@@ -36,8 +36,8 @@
  * This command flushes a USER, without affecting transfers in progress. The
  * server state should otherwise be as when the user first connects.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class REIN extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/REST.java b/core/src/main/java/org/apache/ftpserver/command/impl/REST.java
index 9603ee7..a671af0 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/REST.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/REST.java
@@ -41,8 +41,8 @@
  * followed by the appropriate FTP service command which shall cause file
  * transfer to resume.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class REST extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(REST.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/RETR.java b/core/src/main/java/org/apache/ftpserver/command/impl/RETR.java
index 6896011..c8afcf2 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/RETR.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/RETR.java
@@ -54,8 +54,8 @@
  * connection. The status and contents of the file at the server site shall be
  * unaffected.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class RETR extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(RETR.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/RMD.java b/core/src/main/java/org/apache/ftpserver/command/impl/RMD.java
index 3ccfb34..46a6f0b 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/RMD.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/RMD.java
@@ -42,8 +42,8 @@
  * a directory (if the pathname is absolute) or as a subdirectory of the current
  * working directory (if the pathname is relative).
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class RMD extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(RMD.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/RNFR.java b/core/src/main/java/org/apache/ftpserver/command/impl/RNFR.java
index 88be297..9548ab9 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/RNFR.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/RNFR.java
@@ -41,8 +41,8 @@
  * This command must be immediately followed by a "rename to" command specifying
  * the new file pathname.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class RNFR extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(RNFR.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/RNTO.java b/core/src/main/java/org/apache/ftpserver/command/impl/RNTO.java
index 8a75333..d01592c 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/RNTO.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/RNTO.java
@@ -41,8 +41,8 @@
  * immediately preceding "rename from" command. Together the two commands cause
  * a file to be renamed.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class RNTO extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(RNTO.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/SITE.java b/core/src/main/java/org/apache/ftpserver/command/impl/SITE.java
index afebf17..52d3291 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/SITE.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/SITE.java
@@ -38,8 +38,8 @@
  * 
  * Handle SITE command.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class SITE extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(SITE.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/SITE_DESCUSER.java b/core/src/main/java/org/apache/ftpserver/command/impl/SITE_DESCUSER.java
index 28212f7..fdca659 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/SITE_DESCUSER.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/SITE_DESCUSER.java
@@ -41,8 +41,8 @@
  * 
  * This SITE command returns the specified user information.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class SITE_DESCUSER extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(SITE_DESCUSER.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/SITE_HELP.java b/core/src/main/java/org/apache/ftpserver/command/impl/SITE_HELP.java
index 4c836a1..bd4c9e4 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/SITE_HELP.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/SITE_HELP.java
@@ -34,8 +34,8 @@
  * 
  * Show SITE help message.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class SITE_HELP extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/SITE_STAT.java b/core/src/main/java/org/apache/ftpserver/command/impl/SITE_STAT.java
index e13d0ca..77e49ae 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/SITE_STAT.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/SITE_STAT.java
@@ -38,8 +38,8 @@
  * 
  * Show all statistics information.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class SITE_STAT extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/SITE_WHO.java b/core/src/main/java/org/apache/ftpserver/command/impl/SITE_WHO.java
index 9929fb0..245c8cd 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/SITE_WHO.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/SITE_WHO.java
@@ -43,8 +43,8 @@
  * 
  * Sends the list of all the connected users.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class SITE_WHO extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/SITE_ZONE.java b/core/src/main/java/org/apache/ftpserver/command/impl/SITE_ZONE.java
index d582e48..64d41af 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/SITE_ZONE.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/SITE_ZONE.java
@@ -36,8 +36,8 @@
  * 
  * Displays the FTP server timezone in RFC 822 format.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class SITE_ZONE extends AbstractCommand {
 
     private final static SimpleDateFormat TIMEZONE_FMT = new SimpleDateFormat(
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/SIZE.java b/core/src/main/java/org/apache/ftpserver/command/impl/SIZE.java
index 0ad76db..99665fe 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/SIZE.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/SIZE.java
@@ -39,8 +39,8 @@
  * 
  * Returns the size of the file in bytes.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class SIZE extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(SIZE.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/STAT.java b/core/src/main/java/org/apache/ftpserver/command/impl/STAT.java
index 2716d89..28b6867 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/STAT.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/STAT.java
@@ -36,8 +36,8 @@
  * This command shall cause a status response to be sent over the control
  * connection in the form of a reply.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class STAT extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/STOR.java b/core/src/main/java/org/apache/ftpserver/command/impl/STOR.java
index 7c459f3..be230fe 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/STOR.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/STOR.java
@@ -53,8 +53,8 @@
  * shall be replaced by the data being transferred. A new file is created at the
  * server site if the file specified in the pathname does not already exist.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class STOR extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(STOR.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/STOU.java b/core/src/main/java/org/apache/ftpserver/command/impl/STOU.java
index eb00f3b..f3728b8 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/STOU.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/STOU.java
@@ -27,7 +27,6 @@
 import org.apache.ftpserver.command.AbstractCommand;
 import org.apache.ftpserver.ftplet.DataConnection;
 import org.apache.ftpserver.ftplet.DataConnectionFactory;
-import org.apache.ftpserver.ftplet.DataTransferFtpReply;
 import org.apache.ftpserver.ftplet.DefaultFtpReply;
 import org.apache.ftpserver.ftplet.FileSystemView;
 import org.apache.ftpserver.ftplet.FtpException;
@@ -38,7 +37,6 @@
 import org.apache.ftpserver.impl.FtpServerContext;
 import org.apache.ftpserver.impl.IODataConnectionFactory;
 import org.apache.ftpserver.impl.LocalizedDataTransferFtpReply;
-import org.apache.ftpserver.impl.LocalizedFtpReply;
 import org.apache.ftpserver.impl.ServerFtpStatistics;
 import org.apache.ftpserver.util.IoUtils;
 import org.slf4j.Logger;
@@ -54,8 +52,8 @@
  * 150 Transfer Started response must include the name generated, See RFC1123
  * section 4.1.2.9
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class STOU extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(STOU.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/STRU.java b/core/src/main/java/org/apache/ftpserver/command/impl/STRU.java
index fcc6875..d86d0d0 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/STRU.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/STRU.java
@@ -38,8 +38,8 @@
  * 
  * The argument is a single Telnet character code specifying file structure.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class STRU extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(STRU.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/SYST.java b/core/src/main/java/org/apache/ftpserver/command/impl/SYST.java
index 89ec5bb..e2612de 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/SYST.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/SYST.java
@@ -35,8 +35,8 @@
  * 
  * This command is used to find out the type of operating system at the server.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class SYST extends AbstractCommand {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/TYPE.java b/core/src/main/java/org/apache/ftpserver/command/impl/TYPE.java
index 95f7bd5..48ee344 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/TYPE.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/TYPE.java
@@ -38,8 +38,8 @@
  * 
  * The argument specifies the representation type.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class TYPE extends AbstractCommand {
 
     private final Logger LOG = LoggerFactory.getLogger(TYPE.class);
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/USER.java b/core/src/main/java/org/apache/ftpserver/command/impl/USER.java
index 9565040..8e98e36 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/USER.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/USER.java
@@ -47,7 +47,7 @@
  * system. This command will normally be the first command transmitted by the
  * user after the control connections are made.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class USER extends AbstractCommand {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/listing/DirectoryLister.java b/core/src/main/java/org/apache/ftpserver/command/impl/listing/DirectoryLister.java
index bb53799..af68e64 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/listing/DirectoryLister.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/listing/DirectoryLister.java
@@ -32,8 +32,8 @@
  * 
  * This class prints file listing.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class DirectoryLister {
 
     private String traverseFiles(final List<? extends FtpFile> files,
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/listing/FileFilter.java b/core/src/main/java/org/apache/ftpserver/command/impl/listing/FileFilter.java
index 4d2a56d..0fed5fc 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/listing/FileFilter.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/listing/FileFilter.java
@@ -27,7 +27,7 @@
  * 
  * @see java.io.FileFilter
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface FileFilter {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/listing/FileFormater.java b/core/src/main/java/org/apache/ftpserver/command/impl/listing/FileFormater.java
index 47a4d55..96eb482 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/listing/FileFormater.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/listing/FileFormater.java
@@ -25,7 +25,7 @@
  * 
  * Interface for formating output based on a {@link FtpFile}
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface FileFormater {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/listing/LISTFileFormater.java b/core/src/main/java/org/apache/ftpserver/command/impl/listing/LISTFileFormater.java
index 403818b..3493be0 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/listing/LISTFileFormater.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/listing/LISTFileFormater.java
@@ -28,7 +28,7 @@
  * 
  * Formats files according to the LIST specification
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class LISTFileFormater implements FileFormater {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/listing/ListArgument.java b/core/src/main/java/org/apache/ftpserver/command/impl/listing/ListArgument.java
index 88f0287..b1002ed 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/listing/ListArgument.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/listing/ListArgument.java
@@ -23,7 +23,7 @@
  * 
  * Contains the parsed argument for a list command (e.g. LIST or NLST)
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class ListArgument {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/listing/ListArgumentParser.java b/core/src/main/java/org/apache/ftpserver/command/impl/listing/ListArgumentParser.java
index 9d70dc7..87a7a5f 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/listing/ListArgumentParser.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/listing/ListArgumentParser.java
@@ -25,7 +25,7 @@
  * 
  * Parses a list argument (e.g. for LIST or NLST) into a {@link ListArgument}
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class ListArgumentParser {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/listing/MLSTFileFormater.java b/core/src/main/java/org/apache/ftpserver/command/impl/listing/MLSTFileFormater.java
index 5a0b5ad..2fcaeee 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/listing/MLSTFileFormater.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/listing/MLSTFileFormater.java
@@ -26,7 +26,7 @@
  * 
  * Formats files according to the MLST specification
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class MLSTFileFormater implements FileFormater {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/listing/NLSTFileFormater.java b/core/src/main/java/org/apache/ftpserver/command/impl/listing/NLSTFileFormater.java
index c928b8a..adbdffe 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/listing/NLSTFileFormater.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/listing/NLSTFileFormater.java
@@ -25,7 +25,7 @@
  * 
  * Formats files according to the NLST specification
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class NLSTFileFormater implements FileFormater {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/listing/RegexFileFilter.java b/core/src/main/java/org/apache/ftpserver/command/impl/listing/RegexFileFilter.java
index dab0302..490653e 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/listing/RegexFileFilter.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/listing/RegexFileFilter.java
@@ -26,7 +26,7 @@
  * 
  * Selects files which short name matches a regular expression
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class RegexFileFilter implements FileFilter {
 
diff --git a/core/src/main/java/org/apache/ftpserver/command/impl/listing/VisibleFileFilter.java b/core/src/main/java/org/apache/ftpserver/command/impl/listing/VisibleFileFilter.java
index 2adf9fa..e424983 100644
--- a/core/src/main/java/org/apache/ftpserver/command/impl/listing/VisibleFileFilter.java
+++ b/core/src/main/java/org/apache/ftpserver/command/impl/listing/VisibleFileFilter.java
@@ -25,7 +25,7 @@
  * 
  * Selects files that are visible
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class VisibleFileFilter implements FileFilter {
 
diff --git a/core/src/main/java/org/apache/ftpserver/config/spring/CommandFactoryBeanDefinitionParser.java b/core/src/main/java/org/apache/ftpserver/config/spring/CommandFactoryBeanDefinitionParser.java
index be53138..6239cf0 100644
--- a/core/src/main/java/org/apache/ftpserver/config/spring/CommandFactoryBeanDefinitionParser.java
+++ b/core/src/main/java/org/apache/ftpserver/config/spring/CommandFactoryBeanDefinitionParser.java
@@ -35,7 +35,7 @@
 /**
  * Parses the FtpServer "commands" element into a Spring bean graph
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class CommandFactoryBeanDefinitionParser extends
         AbstractSingleBeanDefinitionParser {
diff --git a/core/src/main/java/org/apache/ftpserver/config/spring/FileSystemBeanDefinitionParser.java b/core/src/main/java/org/apache/ftpserver/config/spring/FileSystemBeanDefinitionParser.java
index ac6620c..8aa1ff6 100644
--- a/core/src/main/java/org/apache/ftpserver/config/spring/FileSystemBeanDefinitionParser.java
+++ b/core/src/main/java/org/apache/ftpserver/config/spring/FileSystemBeanDefinitionParser.java
@@ -30,7 +30,7 @@
 /**
  * Parses the FtpServer "native-filesystem" element into a Spring bean graph
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class FileSystemBeanDefinitionParser extends
         AbstractSingleBeanDefinitionParser {
diff --git a/core/src/main/java/org/apache/ftpserver/config/spring/FtpServerNamespaceHandler.java b/core/src/main/java/org/apache/ftpserver/config/spring/FtpServerNamespaceHandler.java
index d94aada..ae0ddcc 100644
--- a/core/src/main/java/org/apache/ftpserver/config/spring/FtpServerNamespaceHandler.java
+++ b/core/src/main/java/org/apache/ftpserver/config/spring/FtpServerNamespaceHandler.java
@@ -24,7 +24,7 @@
 /**
  * Registration point for FtpServer bean defintion parsers
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class FtpServerNamespaceHandler extends NamespaceHandlerSupport {
 
diff --git a/core/src/main/java/org/apache/ftpserver/config/spring/ListenerBeanDefinitionParser.java b/core/src/main/java/org/apache/ftpserver/config/spring/ListenerBeanDefinitionParser.java
index 03e4de2..dbe31fb 100644
--- a/core/src/main/java/org/apache/ftpserver/config/spring/ListenerBeanDefinitionParser.java
+++ b/core/src/main/java/org/apache/ftpserver/config/spring/ListenerBeanDefinitionParser.java
@@ -43,7 +43,7 @@
 /**
  * Parses the FtpServer "nio-listener" element into a Spring bean graph
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class ListenerBeanDefinitionParser extends
         AbstractSingleBeanDefinitionParser {
diff --git a/core/src/main/java/org/apache/ftpserver/config/spring/ServerBeanDefinitionParser.java b/core/src/main/java/org/apache/ftpserver/config/spring/ServerBeanDefinitionParser.java
index 34ed6be..e5ab832 100644
--- a/core/src/main/java/org/apache/ftpserver/config/spring/ServerBeanDefinitionParser.java
+++ b/core/src/main/java/org/apache/ftpserver/config/spring/ServerBeanDefinitionParser.java
@@ -42,7 +42,7 @@
 /**
  * Parses the FtpServer "server" element into a Spring bean graph
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class ServerBeanDefinitionParser extends
         AbstractSingleBeanDefinitionParser {
diff --git a/core/src/main/java/org/apache/ftpserver/config/spring/SpringUtil.java b/core/src/main/java/org/apache/ftpserver/config/spring/SpringUtil.java
index 6f100a8..dbd96b8 100644
--- a/core/src/main/java/org/apache/ftpserver/config/spring/SpringUtil.java
+++ b/core/src/main/java/org/apache/ftpserver/config/spring/SpringUtil.java
@@ -37,7 +37,7 @@
 /**
  * Various util methods for the Spring config parsing and configuration
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class SpringUtil {
 
diff --git a/core/src/main/java/org/apache/ftpserver/config/spring/UserManagerBeanDefinitionParser.java b/core/src/main/java/org/apache/ftpserver/config/spring/UserManagerBeanDefinitionParser.java
index 39efa7d..8e56d99 100644
--- a/core/src/main/java/org/apache/ftpserver/config/spring/UserManagerBeanDefinitionParser.java
+++ b/core/src/main/java/org/apache/ftpserver/config/spring/UserManagerBeanDefinitionParser.java
@@ -36,7 +36,7 @@
  * Parses the FtpServer "file-user-manager" or "db-user-manager" elements into a
  * Spring bean graph
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class UserManagerBeanDefinitionParser extends
         AbstractSingleBeanDefinitionParser {
diff --git a/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/ConnectionConfigFactoryBean.java b/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/ConnectionConfigFactoryBean.java
index 5277955..064cb0b 100644
--- a/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/ConnectionConfigFactoryBean.java
+++ b/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/ConnectionConfigFactoryBean.java
@@ -28,7 +28,7 @@
  * making it easier to use Spring's standard &lt;bean&gt; tag instead of 
  * FtpServer's custom XML tags to configure things.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  * @see ConnectionConfigFactory
  */
 public class ConnectionConfigFactoryBean extends ConnectionConfigFactory implements FactoryBean {
diff --git a/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/DataConnectionConfigurationFactoryBean.java b/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/DataConnectionConfigurationFactoryBean.java
index cd48f09..501609b 100644
--- a/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/DataConnectionConfigurationFactoryBean.java
+++ b/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/DataConnectionConfigurationFactoryBean.java
@@ -28,7 +28,7 @@
  * making it easier to use Spring's standard &lt;bean&gt; tag instead of 
  * FtpServer's custom XML tags to configure things.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  * @see DataConnectionConfigurationFactory
  */
 public class DataConnectionConfigurationFactoryBean extends DataConnectionConfigurationFactory implements FactoryBean {
diff --git a/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/FtpServerFactoryBean.java b/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/FtpServerFactoryBean.java
index 66ee534..235d014 100644
--- a/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/FtpServerFactoryBean.java
+++ b/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/FtpServerFactoryBean.java
@@ -28,7 +28,7 @@
  * making it easier to use Spring's standard &lt;bean&gt; tag instead of 
  * FtpServer's custom XML tags to configure things.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  * @see FtpServerFactory
  */
 public class FtpServerFactoryBean extends FtpServerFactory implements FactoryBean {
diff --git a/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/ListenerFactoryBean.java b/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/ListenerFactoryBean.java
index 8c6445d..d6b3beb 100644
--- a/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/ListenerFactoryBean.java
+++ b/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/ListenerFactoryBean.java
@@ -28,7 +28,7 @@
  * making it easier to use Spring's standard &lt;bean&gt; tag instead of 
  * FtpServer's custom XML tags to configure things.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  * @see ListenerFactory
  */
 public class ListenerFactoryBean extends ListenerFactory implements FactoryBean {
diff --git a/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/SslConfigurationFactoryBean.java b/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/SslConfigurationFactoryBean.java
index 8264afd..380fc70 100644
--- a/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/SslConfigurationFactoryBean.java
+++ b/core/src/main/java/org/apache/ftpserver/config/spring/factorybeans/SslConfigurationFactoryBean.java
@@ -28,7 +28,7 @@
  * making it easier to use Spring's standard &lt;bean&gt; tag instead of 
  * FtpServer's custom XML tags to configure things.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  * @see SslConfigurationFactory
  */
 public class SslConfigurationFactoryBean extends SslConfigurationFactory implements FactoryBean {
diff --git a/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/NativeFileSystemFactory.java b/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/NativeFileSystemFactory.java
index f614f61..f15a19d 100644
--- a/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/NativeFileSystemFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/NativeFileSystemFactory.java
@@ -32,8 +32,8 @@
 /**
  * Native file system factory. It uses the OS file system.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class NativeFileSystemFactory implements FileSystemFactory {
 
     private final Logger LOG = LoggerFactory
diff --git a/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NameEqualsFileFilter.java b/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NameEqualsFileFilter.java
index 7d917f9..3bacdac 100644
--- a/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NameEqualsFileFilter.java
+++ b/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NameEqualsFileFilter.java
@@ -27,7 +27,7 @@
  * 
  * FileFilter used for simple file name matching
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class NameEqualsFileFilter implements FileFilter {
 
diff --git a/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFileSystemView.java b/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFileSystemView.java
index 689f61b..5fa1a88 100644
--- a/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFileSystemView.java
+++ b/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFileSystemView.java
@@ -27,7 +27,6 @@
 import org.apache.ftpserver.ftplet.FtpException;
 import org.apache.ftpserver.ftplet.FtpFile;
 import org.apache.ftpserver.ftplet.User;
-import org.apache.ftpserver.usermanager.PropertiesUserManagerFactory;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -37,8 +36,8 @@
  * File system view based on native file system. Here the root directory will be
  * user virtual root (/).
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class NativeFileSystemView implements FileSystemView {
 
     private final Logger LOG = LoggerFactory
diff --git a/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFtpFile.java b/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFtpFile.java
index 203679d..c1ca143 100644
--- a/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFtpFile.java
+++ b/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFtpFile.java
@@ -30,7 +30,6 @@
 import java.util.Collections;
 import java.util.Comparator;
 import java.util.List;
-import java.util.StringTokenizer;
 
 import org.apache.ftpserver.ftplet.FtpFile;
 import org.apache.ftpserver.ftplet.User;
@@ -43,8 +42,8 @@
  * 
  * This class wraps native file object.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class NativeFtpFile implements FtpFile {
 
     private final Logger LOG = LoggerFactory.getLogger(NativeFtpFile.class);
diff --git a/core/src/main/java/org/apache/ftpserver/ftpletcontainer/FtpletContainer.java b/core/src/main/java/org/apache/ftpserver/ftpletcontainer/FtpletContainer.java
index 79327d8..fb84971 100644
--- a/core/src/main/java/org/apache/ftpserver/ftpletcontainer/FtpletContainer.java
+++ b/core/src/main/java/org/apache/ftpserver/ftpletcontainer/FtpletContainer.java
@@ -28,7 +28,7 @@
  * {@link Ftplet} interface and forward any events to the Ftplets hosted by the
  * container.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface FtpletContainer extends Ftplet {
 
diff --git a/core/src/main/java/org/apache/ftpserver/ftpletcontainer/impl/DefaultFtpletContainer.java b/core/src/main/java/org/apache/ftpserver/ftpletcontainer/impl/DefaultFtpletContainer.java
index 622f25c..7d85fa3 100644
--- a/core/src/main/java/org/apache/ftpserver/ftpletcontainer/impl/DefaultFtpletContainer.java
+++ b/core/src/main/java/org/apache/ftpserver/ftpletcontainer/impl/DefaultFtpletContainer.java
@@ -42,7 +42,7 @@
  *
  * <strong><strong>Internal class, do not use directly.</strong></strong>
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class DefaultFtpletContainer implements FtpletContainer {
 
diff --git a/core/src/main/java/org/apache/ftpserver/impl/DefaultConnectionConfig.java b/core/src/main/java/org/apache/ftpserver/impl/DefaultConnectionConfig.java
index 68c590a..3aef08d 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/DefaultConnectionConfig.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/DefaultConnectionConfig.java
@@ -25,7 +25,7 @@
 /**
  * <strong>Internal class, do not use directly.</strong>
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class DefaultConnectionConfig implements ConnectionConfig {
diff --git a/core/src/main/java/org/apache/ftpserver/impl/DefaultDataConnectionConfiguration.java b/core/src/main/java/org/apache/ftpserver/impl/DefaultDataConnectionConfiguration.java
index 5267fc4..aa7a748 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/DefaultDataConnectionConfiguration.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/DefaultDataConnectionConfiguration.java
@@ -28,8 +28,8 @@
  * 
  * Data connection configuration.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class DefaultDataConnectionConfiguration implements
         DataConnectionConfiguration {
 
diff --git a/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpHandler.java b/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpHandler.java
index 5f7ee01..ed39133 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpHandler.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpHandler.java
@@ -24,8 +24,6 @@
 
 import org.apache.ftpserver.command.Command;
 import org.apache.ftpserver.command.CommandFactory;
-import org.apache.ftpserver.ftplet.DataConnection;
-import org.apache.ftpserver.ftplet.DataConnectionFactory;
 import org.apache.ftpserver.ftplet.DefaultFtpReply;
 import org.apache.ftpserver.ftplet.FileSystemView;
 import org.apache.ftpserver.ftplet.FtpReply;
@@ -42,7 +40,7 @@
 /**
  * <strong>Internal class, do not use directly.</strong>
  * 
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class DefaultFtpHandler implements FtpHandler {
diff --git a/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpRequest.java b/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpRequest.java
index a355e36..c9a5ae8 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpRequest.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpRequest.java
@@ -26,8 +26,8 @@
  * 
  * FTP request object.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class DefaultFtpRequest implements FtpRequest {
 
     private String line;
diff --git a/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpServer.java b/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpServer.java
index 620189a..caed535 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpServer.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpServer.java
@@ -43,8 +43,8 @@
  * thread. <code>Server</code> implementation is used to create the server
  * socket and handle client connection.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class DefaultFtpServer implements FtpServer {
 
     private final Logger LOG = LoggerFactory.getLogger(DefaultFtpServer.class);
diff --git a/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpServerContext.java b/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpServerContext.java
index 721ecf1..931dc77 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpServerContext.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpServerContext.java
@@ -21,7 +21,6 @@
 
 import java.util.ArrayList;
 import java.util.HashMap;
-import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
 
@@ -54,7 +53,7 @@
  * 
  * FTP server configuration implementation. It holds all the components used.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class DefaultFtpServerContext implements FtpServerContext {
 
diff --git a/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpSession.java b/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpSession.java
index aaee856..cefad77 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpSession.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpSession.java
@@ -39,7 +39,7 @@
  * 
  * FTP session
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class DefaultFtpSession implements FtpSession {
 
diff --git a/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpStatistics.java b/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpStatistics.java
index 264cc5a..e8228e5 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpStatistics.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/DefaultFtpStatistics.java
@@ -38,8 +38,8 @@
  * TODO revisit concurrency, right now we're a bit over zealous with both Atomic*
  * counters and synchronization
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class DefaultFtpStatistics implements ServerFtpStatistics {
 
     private StatisticsObserver observer = null;
diff --git a/core/src/main/java/org/apache/ftpserver/impl/FileObserver.java b/core/src/main/java/org/apache/ftpserver/impl/FileObserver.java
index 00c2ec2..9eba476 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/FileObserver.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/FileObserver.java
@@ -26,8 +26,8 @@
  * 
  * This is the file related activity observer.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public interface FileObserver {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/impl/FtpHandler.java b/core/src/main/java/org/apache/ftpserver/impl/FtpHandler.java
index 71f4a52..6d2ba88 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/FtpHandler.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/FtpHandler.java
@@ -31,7 +31,7 @@
 /**
  * <strong>Internal class, do not use directly.</strong>
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public interface FtpHandler {
diff --git a/core/src/main/java/org/apache/ftpserver/impl/FtpIoSession.java b/core/src/main/java/org/apache/ftpserver/impl/FtpIoSession.java
index eee696f..5c9a9a8 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/FtpIoSession.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/FtpIoSession.java
@@ -55,7 +55,7 @@
 /**
  * <strong>Internal class, do not use directly.</strong>
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class FtpIoSession implements IoSession {
diff --git a/core/src/main/java/org/apache/ftpserver/impl/FtpReplyTranslator.java b/core/src/main/java/org/apache/ftpserver/impl/FtpReplyTranslator.java
index 1e7c36c..e204e1f 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/FtpReplyTranslator.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/FtpReplyTranslator.java
@@ -33,7 +33,7 @@
  * A utility class for returning translated messages. The utility method,

  * <code>translateMessage</code> also expands any variables in the message.

  * 

- * @author The Apache MINA Project (dev@mina.apache.org)

+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>

  * 

  */

 

diff --git a/core/src/main/java/org/apache/ftpserver/impl/FtpServerContext.java b/core/src/main/java/org/apache/ftpserver/impl/FtpServerContext.java
index 8519973..890ff05 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/FtpServerContext.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/FtpServerContext.java
@@ -34,8 +34,8 @@
  * This is basically <code>org.apache.ftpserver.ftplet.FtpletContext</code> with
  * added connection manager, message resource functionalities.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public interface FtpServerContext extends FtpletContext {
 
     ConnectionConfig getConnectionConfig();
diff --git a/core/src/main/java/org/apache/ftpserver/impl/IODataConnection.java b/core/src/main/java/org/apache/ftpserver/impl/IODataConnection.java
index f30453c..516e4d9 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/IODataConnection.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/IODataConnection.java
@@ -44,7 +44,7 @@
  * An active open data connection, used for transfering data over the data
  * connection.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class IODataConnection implements DataConnection {
 
diff --git a/core/src/main/java/org/apache/ftpserver/impl/IODataConnectionFactory.java b/core/src/main/java/org/apache/ftpserver/impl/IODataConnectionFactory.java
index 19e5e96..322201d 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/IODataConnectionFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/IODataConnectionFactory.java
@@ -45,7 +45,7 @@
  * We can get the FTP data connection using this class. It uses either PORT or
  * PASV command.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class IODataConnectionFactory implements ServerDataConnectionFactory {
 
diff --git a/core/src/main/java/org/apache/ftpserver/impl/LocalizedDataTransferFtpReply.java b/core/src/main/java/org/apache/ftpserver/impl/LocalizedDataTransferFtpReply.java
index d1b9ab5..979f676 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/LocalizedDataTransferFtpReply.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/LocalizedDataTransferFtpReply.java
@@ -26,7 +26,7 @@
 /**

  * An implementation of <code>DataTransferReply</code>.

  * 

- * @author The Apache MINA Project (dev@mina.apache.org)

+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>

  * 

  */

 

diff --git a/core/src/main/java/org/apache/ftpserver/impl/LocalizedFileActionFtpReply.java b/core/src/main/java/org/apache/ftpserver/impl/LocalizedFileActionFtpReply.java
index c839ea6..7b3dbac 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/LocalizedFileActionFtpReply.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/LocalizedFileActionFtpReply.java
@@ -26,7 +26,7 @@
 /**

  * An implementation of <code>FileActionFtpReply</code>.

  * 

- * @author The Apache MINA Project (dev@mina.apache.org)

+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>

  * 

  */

 

diff --git a/core/src/main/java/org/apache/ftpserver/impl/LocalizedFtpReply.java b/core/src/main/java/org/apache/ftpserver/impl/LocalizedFtpReply.java
index 5a52b87..f14a76f 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/LocalizedFtpReply.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/LocalizedFtpReply.java
@@ -19,23 +19,15 @@
 
 package org.apache.ftpserver.impl;
 
-import java.net.InetAddress;
-import java.net.InetSocketAddress;
-import java.net.SocketAddress;
-
 import org.apache.ftpserver.ftplet.DefaultFtpReply;
-import org.apache.ftpserver.ftplet.FileSystemView;
 import org.apache.ftpserver.ftplet.FtpRequest;
-import org.apache.ftpserver.ftplet.FtpStatistics;
-import org.apache.ftpserver.message.MessageResource;
-import org.apache.ftpserver.util.DateUtils;
 
 /**
  * <strong>Internal class, do not use directly.</strong>
  * 
  * FTP reply translator.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class LocalizedFtpReply extends DefaultFtpReply {
 
diff --git a/core/src/main/java/org/apache/ftpserver/impl/LocalizedRenameFtpReply.java b/core/src/main/java/org/apache/ftpserver/impl/LocalizedRenameFtpReply.java
index a0b6f11..b4aa190 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/LocalizedRenameFtpReply.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/LocalizedRenameFtpReply.java
@@ -27,7 +27,7 @@
  * An implementation of <code>RenameFtpReply</code> that is sent when a file

  * or directory is renamed.

  * 

- * @author The Apache MINA Project (dev@mina.apache.org)

+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>

  * 

  */

 

diff --git a/core/src/main/java/org/apache/ftpserver/impl/PassivePorts.java b/core/src/main/java/org/apache/ftpserver/impl/PassivePorts.java
index 338c4ba..79373fa 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/PassivePorts.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/PassivePorts.java
@@ -32,7 +32,7 @@
  * Provides support for parsing a passive ports string as well as keeping track
  * of reserved passive ports.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class PassivePorts {
 
diff --git a/core/src/main/java/org/apache/ftpserver/impl/ServerDataConnectionFactory.java b/core/src/main/java/org/apache/ftpserver/impl/ServerDataConnectionFactory.java
index 6e06e70..1cbc592 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/ServerDataConnectionFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/ServerDataConnectionFactory.java
@@ -28,7 +28,7 @@
 /**
  * <strong>Internal class, do not use directly.</strong>
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public interface ServerDataConnectionFactory extends DataConnectionFactory {
diff --git a/core/src/main/java/org/apache/ftpserver/impl/ServerFtpStatistics.java b/core/src/main/java/org/apache/ftpserver/impl/ServerFtpStatistics.java
index ff76ece..a174ed0 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/ServerFtpStatistics.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/ServerFtpStatistics.java
@@ -28,8 +28,8 @@
  * This is same as <code>org.apache.ftpserver.ftplet.FtpStatistics</code> with
  * added observer and setting values functionalities.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public interface ServerFtpStatistics extends FtpStatistics {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/impl/StatisticsObserver.java b/core/src/main/java/org/apache/ftpserver/impl/StatisticsObserver.java
index 0f54abb..5ee9593 100644
--- a/core/src/main/java/org/apache/ftpserver/impl/StatisticsObserver.java
+++ b/core/src/main/java/org/apache/ftpserver/impl/StatisticsObserver.java
@@ -26,8 +26,8 @@
  * 
  * FTP statistics observer interface.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public interface StatisticsObserver {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/listener/Listener.java b/core/src/main/java/org/apache/ftpserver/listener/Listener.java
index 379b921..05bac9c 100644
--- a/core/src/main/java/org/apache/ftpserver/listener/Listener.java
+++ b/core/src/main/java/org/apache/ftpserver/listener/Listener.java
@@ -33,7 +33,7 @@
  * Interface for the component responsible for waiting for incoming socket
  * requests and kicking off {@link FtpIoSession}s
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface Listener {
 
diff --git a/core/src/main/java/org/apache/ftpserver/listener/ListenerFactory.java b/core/src/main/java/org/apache/ftpserver/listener/ListenerFactory.java
index 25d915d..d98120c 100644
--- a/core/src/main/java/org/apache/ftpserver/listener/ListenerFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/listener/ListenerFactory.java
@@ -34,7 +34,7 @@
  * Factory for listeners. Listeners themselves are immutable and must be 
  * created using this factory.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class ListenerFactory {
 
diff --git a/core/src/main/java/org/apache/ftpserver/listener/nio/AbstractListener.java b/core/src/main/java/org/apache/ftpserver/listener/nio/AbstractListener.java
index d4fa50e..4a5b8a3 100644
--- a/core/src/main/java/org/apache/ftpserver/listener/nio/AbstractListener.java
+++ b/core/src/main/java/org/apache/ftpserver/listener/nio/AbstractListener.java
@@ -24,7 +24,6 @@
 import java.util.List;
 
 import org.apache.ftpserver.DataConnectionConfiguration;
-import org.apache.ftpserver.impl.DefaultDataConnectionConfiguration;
 import org.apache.ftpserver.listener.Listener;
 import org.apache.ftpserver.listener.ListenerFactory;
 import org.apache.ftpserver.ssl.SslConfiguration;
@@ -35,7 +34,7 @@
  * 
  * Common base class for listener implementations
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public abstract class AbstractListener implements Listener {
 
diff --git a/core/src/main/java/org/apache/ftpserver/listener/nio/FtpHandlerAdapter.java b/core/src/main/java/org/apache/ftpserver/listener/nio/FtpHandlerAdapter.java
index 2620a77..bab13fa 100644
--- a/core/src/main/java/org/apache/ftpserver/listener/nio/FtpHandlerAdapter.java
+++ b/core/src/main/java/org/apache/ftpserver/listener/nio/FtpHandlerAdapter.java
@@ -19,8 +19,6 @@
  */
 package org.apache.ftpserver.listener.nio;
 
-import java.util.UUID;
-
 import org.apache.ftpserver.ftplet.FtpReply;
 import org.apache.ftpserver.ftplet.FtpRequest;
 import org.apache.ftpserver.impl.DefaultFtpRequest;
@@ -37,7 +35,7 @@
  * 
  * Adapter between MINA handler and the {@link FtpHandler} interface
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class FtpHandlerAdapter implements IoHandler {
diff --git a/core/src/main/java/org/apache/ftpserver/listener/nio/FtpLoggingFilter.java b/core/src/main/java/org/apache/ftpserver/listener/nio/FtpLoggingFilter.java
index 0473f35..fba9f31 100644
--- a/core/src/main/java/org/apache/ftpserver/listener/nio/FtpLoggingFilter.java
+++ b/core/src/main/java/org/apache/ftpserver/listener/nio/FtpLoggingFilter.java
@@ -19,9 +19,7 @@
 
 package org.apache.ftpserver.listener.nio;
 
-import org.apache.mina.core.session.IoEventType;
 import org.apache.mina.core.session.IoSession;
-import org.apache.mina.filter.logging.LogLevel;
 import org.apache.mina.filter.logging.LoggingFilter;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -31,7 +29,7 @@
  * 
  * Specialized @see {@link LoggingFilter} that optionally masks FTP passwords.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class FtpLoggingFilter extends LoggingFilter {
 
diff --git a/core/src/main/java/org/apache/ftpserver/listener/nio/FtpResponseEncoder.java b/core/src/main/java/org/apache/ftpserver/listener/nio/FtpResponseEncoder.java
index 87d9d72..4c4b884 100644
--- a/core/src/main/java/org/apache/ftpserver/listener/nio/FtpResponseEncoder.java
+++ b/core/src/main/java/org/apache/ftpserver/listener/nio/FtpResponseEncoder.java
@@ -34,7 +34,7 @@
  * 
  * A {@link MessageEncoder} that encodes {@link FtpReply}.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class FtpResponseEncoder extends ProtocolEncoderAdapter {
     private static final CharsetEncoder ENCODER = Charset.forName("UTF-8")
diff --git a/core/src/main/java/org/apache/ftpserver/listener/nio/FtpServerProtocolCodecFactory.java b/core/src/main/java/org/apache/ftpserver/listener/nio/FtpServerProtocolCodecFactory.java
index 0ec9d2e..92da13d 100644
--- a/core/src/main/java/org/apache/ftpserver/listener/nio/FtpServerProtocolCodecFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/listener/nio/FtpServerProtocolCodecFactory.java
@@ -32,7 +32,7 @@
  * 
  * Factory for creating decoders and encoders
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class FtpServerProtocolCodecFactory implements ProtocolCodecFactory {
     private ProtocolDecoder decoder = new TextLineDecoder(Charset
diff --git a/core/src/main/java/org/apache/ftpserver/listener/nio/NioListener.java b/core/src/main/java/org/apache/ftpserver/listener/nio/NioListener.java
index 0a5ad9d..954a998 100644
--- a/core/src/main/java/org/apache/ftpserver/listener/nio/NioListener.java
+++ b/core/src/main/java/org/apache/ftpserver/listener/nio/NioListener.java
@@ -61,7 +61,7 @@
  * 
  * The default {@link Listener} implementation.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class NioListener extends AbstractListener {
 
diff --git a/core/src/main/java/org/apache/ftpserver/main/AddUser.java b/core/src/main/java/org/apache/ftpserver/main/AddUser.java
index 3465fc2..38f07be 100644
--- a/core/src/main/java/org/apache/ftpserver/main/AddUser.java
+++ b/core/src/main/java/org/apache/ftpserver/main/AddUser.java
@@ -39,7 +39,7 @@
 /**
  * Used to add users to the user manager for a particular FtpServer configuration
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class AddUser extends CommandLine {
 
diff --git a/core/src/main/java/org/apache/ftpserver/main/CommandLine.java b/core/src/main/java/org/apache/ftpserver/main/CommandLine.java
index ab8bcef..89a0539 100644
--- a/core/src/main/java/org/apache/ftpserver/main/CommandLine.java
+++ b/core/src/main/java/org/apache/ftpserver/main/CommandLine.java
@@ -21,14 +21,13 @@
 
 import org.apache.ftpserver.FtpServer;
 import org.apache.ftpserver.FtpServerFactory;
-import org.apache.ftpserver.impl.DefaultFtpServer;
 import org.springframework.context.support.FileSystemXmlApplicationContext;
 
 /**
  * This class is the starting point for the FtpServer when it is started using
  * the command line mode.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class CommandLine {
 
diff --git a/core/src/main/java/org/apache/ftpserver/main/Daemon.java b/core/src/main/java/org/apache/ftpserver/main/Daemon.java
index 88ac4f5..dfc12ae 100644
--- a/core/src/main/java/org/apache/ftpserver/main/Daemon.java
+++ b/core/src/main/java/org/apache/ftpserver/main/Daemon.java
@@ -22,7 +22,6 @@
 import org.apache.ftpserver.FtpServer;
 import org.apache.ftpserver.FtpServerFactory;
 import org.apache.ftpserver.ftplet.FtpException;
-import org.apache.ftpserver.impl.DefaultFtpServer;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.context.support.FileSystemXmlApplicationContext;
@@ -31,7 +30,7 @@
  * Invokes FtpServer as a daemon, running in the background. Used for example
  * for the Windows service.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class Daemon {
 
diff --git a/core/src/main/java/org/apache/ftpserver/message/MessageResource.java b/core/src/main/java/org/apache/ftpserver/message/MessageResource.java
index 7740ec8..924fa1a 100644
--- a/core/src/main/java/org/apache/ftpserver/message/MessageResource.java
+++ b/core/src/main/java/org/apache/ftpserver/message/MessageResource.java
@@ -21,13 +21,12 @@
 
 import java.util.List;
 import java.util.Map;
-import java.util.Properties;
 
 /**
  * This is message resource interface.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public interface MessageResource {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/message/MessageResourceFactory.java b/core/src/main/java/org/apache/ftpserver/message/MessageResourceFactory.java
index 514651c..a55c7d3 100644
--- a/core/src/main/java/org/apache/ftpserver/message/MessageResourceFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/message/MessageResourceFactory.java
@@ -27,8 +27,8 @@
 /**
  * Factory for creating message resource implementation
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class MessageResourceFactory {
 
     private List<String> languages;
diff --git a/core/src/main/java/org/apache/ftpserver/message/impl/DefaultMessageResource.java b/core/src/main/java/org/apache/ftpserver/message/impl/DefaultMessageResource.java
index 405a555..2b0fffa 100644
--- a/core/src/main/java/org/apache/ftpserver/message/impl/DefaultMessageResource.java
+++ b/core/src/main/java/org/apache/ftpserver/message/impl/DefaultMessageResource.java
@@ -23,9 +23,7 @@
 import java.io.FileInputStream;
 import java.io.IOException;
 import java.io.InputStream;
-import java.net.URL;
 import java.util.Collections;
-import java.util.Enumeration;
 import java.util.HashMap;
 import java.util.Iterator;
 import java.util.List;
@@ -50,8 +48,8 @@
  * Custom Language Specific Messages -> Default Language Specific Messages ->
  * Custom Common Messages -> Default Common Messages -> null (not found)
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class DefaultMessageResource implements MessageResource {
 
     private final Logger LOG = LoggerFactory
diff --git a/core/src/main/java/org/apache/ftpserver/ssl/ClientAuth.java b/core/src/main/java/org/apache/ftpserver/ssl/ClientAuth.java
index 4c923ef..a9335d3 100644
--- a/core/src/main/java/org/apache/ftpserver/ssl/ClientAuth.java
+++ b/core/src/main/java/org/apache/ftpserver/ssl/ClientAuth.java
@@ -20,7 +20,7 @@
  * Enumeration of possible levels of client authentication during an SSL
  * session.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public enum ClientAuth {
 
diff --git a/core/src/main/java/org/apache/ftpserver/ssl/SslConfiguration.java b/core/src/main/java/org/apache/ftpserver/ssl/SslConfiguration.java
index af15caa..6665c5b 100644
--- a/core/src/main/java/org/apache/ftpserver/ssl/SslConfiguration.java
+++ b/core/src/main/java/org/apache/ftpserver/ssl/SslConfiguration.java
@@ -26,8 +26,8 @@
 /**
  * SSL configuration
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public interface SslConfiguration {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/ssl/SslConfigurationFactory.java b/core/src/main/java/org/apache/ftpserver/ssl/SslConfigurationFactory.java
index 453870b..c36ca3b 100644
--- a/core/src/main/java/org/apache/ftpserver/ssl/SslConfigurationFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/ssl/SslConfigurationFactory.java
@@ -39,8 +39,8 @@
  * Used to configure the SSL settings for the control channel or the data
  * channel.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class SslConfigurationFactory {
 
     private final Logger LOG = LoggerFactory
diff --git a/core/src/main/java/org/apache/ftpserver/ssl/impl/AliasKeyManager.java b/core/src/main/java/org/apache/ftpserver/ssl/impl/AliasKeyManager.java
index c7b2f90..7ed739d 100644
--- a/core/src/main/java/org/apache/ftpserver/ssl/impl/AliasKeyManager.java
+++ b/core/src/main/java/org/apache/ftpserver/ssl/impl/AliasKeyManager.java
@@ -36,7 +36,7 @@
  * 
  * Based of org.apache.tomcat.util.net.jsse.JSSEKeyManager.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public final class AliasKeyManager implements X509KeyManager {
 
diff --git a/core/src/main/java/org/apache/ftpserver/ssl/impl/DefaultSslConfiguration.java b/core/src/main/java/org/apache/ftpserver/ssl/impl/DefaultSslConfiguration.java
index 618d3bd..6e75247 100644
--- a/core/src/main/java/org/apache/ftpserver/ssl/impl/DefaultSslConfiguration.java
+++ b/core/src/main/java/org/apache/ftpserver/ssl/impl/DefaultSslConfiguration.java
@@ -40,8 +40,8 @@
  * 
  * <strong><strong>Internal class, do not use directly.</strong></strong>
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class DefaultSslConfiguration implements SslConfiguration {
 
     private KeyManagerFactory keyManagerFactory;
diff --git a/core/src/main/java/org/apache/ftpserver/ssl/impl/ExtendedAliasKeyManager.java b/core/src/main/java/org/apache/ftpserver/ssl/impl/ExtendedAliasKeyManager.java
index c3d0ff4..936e7dd 100644
--- a/core/src/main/java/org/apache/ftpserver/ssl/impl/ExtendedAliasKeyManager.java
+++ b/core/src/main/java/org/apache/ftpserver/ssl/impl/ExtendedAliasKeyManager.java
@@ -34,7 +34,7 @@
  * 
  * Based of org.apache.tomcat.util.net.jsse.JSSEKeyManager.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public final class ExtendedAliasKeyManager extends X509ExtendedKeyManager {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/AnonymousAuthentication.java b/core/src/main/java/org/apache/ftpserver/usermanager/AnonymousAuthentication.java
index 41ea4f7..797f64d 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/AnonymousAuthentication.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/AnonymousAuthentication.java
@@ -25,7 +25,7 @@
 /**
  * Class representing an anonymous authentication attempt
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class AnonymousAuthentication implements Authentication {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/ClearTextPasswordEncryptor.java b/core/src/main/java/org/apache/ftpserver/usermanager/ClearTextPasswordEncryptor.java
index 7e4fc82..e9dc49e 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/ClearTextPasswordEncryptor.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/ClearTextPasswordEncryptor.java
@@ -26,7 +26,7 @@
  * Password encryptor that does no encryption, that is, keps the
  * password in clear text
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class ClearTextPasswordEncryptor implements PasswordEncryptor {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/DbUserManagerFactory.java b/core/src/main/java/org/apache/ftpserver/usermanager/DbUserManagerFactory.java
index 875e76b..e64823d 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/DbUserManagerFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/DbUserManagerFactory.java
@@ -28,8 +28,8 @@
 /**
  * Factory for database backed {@link UserManager} instances.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class DbUserManagerFactory implements UserManagerFactory {
 
     private String adminName = "admin";
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/Md5PasswordEncryptor.java b/core/src/main/java/org/apache/ftpserver/usermanager/Md5PasswordEncryptor.java
index 8a9f554..3401eb2 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/Md5PasswordEncryptor.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/Md5PasswordEncryptor.java
@@ -26,7 +26,7 @@
  * Password encryptor that hashes the password using MD5. Please note that this form 
  * of encryption is sensitive to lookup attacks.
  * 
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class Md5PasswordEncryptor implements PasswordEncryptor {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/PasswordEncryptor.java b/core/src/main/java/org/apache/ftpserver/usermanager/PasswordEncryptor.java
index e9ea851..5881aa4 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/PasswordEncryptor.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/PasswordEncryptor.java
@@ -24,7 +24,7 @@
  * Strategy used for encrypting and matching encrypted passwords.
  * The purpose is to make the password encryption possible to extend.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface PasswordEncryptor {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/PropertiesUserManagerFactory.java b/core/src/main/java/org/apache/ftpserver/usermanager/PropertiesUserManagerFactory.java
index 859365a..b3ddc7e 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/PropertiesUserManagerFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/PropertiesUserManagerFactory.java
@@ -28,8 +28,8 @@
 /**
  * Factory for the properties file based <code>UserManager</code> implementation.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class PropertiesUserManagerFactory implements UserManagerFactory {
 
     private String adminName = "admin";
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/SaltedPasswordEncryptor.java b/core/src/main/java/org/apache/ftpserver/usermanager/SaltedPasswordEncryptor.java
index 16b35aa..1cd1bf5 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/SaltedPasswordEncryptor.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/SaltedPasswordEncryptor.java
@@ -31,7 +31,7 @@
  * The algorithm is based on the principles described in
  * http://www.jasypt.org/howtoencryptuserpasswords.html
  * 
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class SaltedPasswordEncryptor implements PasswordEncryptor {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/UserManagerFactory.java b/core/src/main/java/org/apache/ftpserver/usermanager/UserManagerFactory.java
index 246ab67..5c3686c 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/UserManagerFactory.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/UserManagerFactory.java
@@ -24,8 +24,8 @@
 /**
  * Interface for user manager factories
  * 
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public interface UserManagerFactory {
     
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/UsernamePasswordAuthentication.java b/core/src/main/java/org/apache/ftpserver/usermanager/UsernamePasswordAuthentication.java
index c397119..546b6c5 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/UsernamePasswordAuthentication.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/UsernamePasswordAuthentication.java
@@ -26,7 +26,7 @@
  * Class representing a normal authentication attempt using username and
  * password
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class UsernamePasswordAuthentication implements Authentication {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/impl/AbstractUserManager.java b/core/src/main/java/org/apache/ftpserver/usermanager/impl/AbstractUserManager.java
index 841ce0a..ed02b01 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/impl/AbstractUserManager.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/impl/AbstractUserManager.java
@@ -29,7 +29,7 @@
  * 
  * Abstract common base type for {@link UserManager} implementations
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public abstract class AbstractUserManager implements UserManager {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/impl/BaseUser.java b/core/src/main/java/org/apache/ftpserver/usermanager/impl/BaseUser.java
index 1fbdef8..cf11655 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/impl/BaseUser.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/impl/BaseUser.java
@@ -42,8 +42,8 @@
  * <li>downloadrate</li>
  * </ul>
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 
 public class BaseUser implements User {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/impl/ConcurrentLoginPermission.java b/core/src/main/java/org/apache/ftpserver/usermanager/impl/ConcurrentLoginPermission.java
index bff9829..ab9ff6f 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/impl/ConcurrentLoginPermission.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/impl/ConcurrentLoginPermission.java
@@ -27,7 +27,7 @@
  * 
  * The max upload rate permission
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class ConcurrentLoginPermission implements Authority {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/impl/ConcurrentLoginRequest.java b/core/src/main/java/org/apache/ftpserver/usermanager/impl/ConcurrentLoginRequest.java
index df386d0..c257343 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/impl/ConcurrentLoginRequest.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/impl/ConcurrentLoginRequest.java
@@ -26,7 +26,7 @@
  * 
  * Class representing a request to log in a number of concurrent times
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class ConcurrentLoginRequest implements AuthorizationRequest {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/impl/DbUserManager.java b/core/src/main/java/org/apache/ftpserver/usermanager/impl/DbUserManager.java
index 4e804ce..ac33863 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/impl/DbUserManager.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/impl/DbUserManager.java
@@ -52,8 +52,8 @@
  * All the user attributes are replaced during run-time. So we can use your
  * database schema. Then you need to modify the SQLs in the configuration file.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class DbUserManager extends AbstractUserManager {
 
     private final Logger LOG = LoggerFactory.getLogger(DbUserManager.class);
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/impl/PropertiesUserManager.java b/core/src/main/java/org/apache/ftpserver/usermanager/impl/PropertiesUserManager.java
index eb088c1..8faf5f3 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/impl/PropertiesUserManager.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/impl/PropertiesUserManager.java
@@ -112,8 +112,8 @@
  * ftpserver.user.admin.uploadrate=0
  * ftpserver.user.admin.downloadrate=0
  * </pre>
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class PropertiesUserManager extends AbstractUserManager {
 
     private final Logger LOG = LoggerFactory
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/impl/TransferRatePermission.java b/core/src/main/java/org/apache/ftpserver/usermanager/impl/TransferRatePermission.java
index d7104f3..066901c 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/impl/TransferRatePermission.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/impl/TransferRatePermission.java
@@ -27,7 +27,7 @@
  * 
  * The max upload rate permission
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class TransferRatePermission implements Authority {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/impl/TransferRateRequest.java b/core/src/main/java/org/apache/ftpserver/usermanager/impl/TransferRateRequest.java
index e4fcc06..99d920d 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/impl/TransferRateRequest.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/impl/TransferRateRequest.java
@@ -26,7 +26,7 @@
  * 
  * Request for getting the maximum allowed transfer rates for a user
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class TransferRateRequest implements AuthorizationRequest {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/impl/UserMetadata.java b/core/src/main/java/org/apache/ftpserver/usermanager/impl/UserMetadata.java
index 52f90ad..d978e19 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/impl/UserMetadata.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/impl/UserMetadata.java
@@ -27,7 +27,7 @@
  * 
  * User metadata used during authentication
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class UserMetadata {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/impl/WritePermission.java b/core/src/main/java/org/apache/ftpserver/usermanager/impl/WritePermission.java
index 90ab4a3..16b62dc 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/impl/WritePermission.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/impl/WritePermission.java
@@ -27,7 +27,7 @@
  * 
  * Class representing a write permission
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class WritePermission implements Authority {
 
diff --git a/core/src/main/java/org/apache/ftpserver/usermanager/impl/WriteRequest.java b/core/src/main/java/org/apache/ftpserver/usermanager/impl/WriteRequest.java
index cc90819..32a828b 100644
--- a/core/src/main/java/org/apache/ftpserver/usermanager/impl/WriteRequest.java
+++ b/core/src/main/java/org/apache/ftpserver/usermanager/impl/WriteRequest.java
@@ -26,7 +26,7 @@
  * 
  * Class representing a write request
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class WriteRequest implements AuthorizationRequest {
 
diff --git a/core/src/main/java/org/apache/ftpserver/util/BaseProperties.java b/core/src/main/java/org/apache/ftpserver/util/BaseProperties.java
index 218fa41..0761c89 100644
--- a/core/src/main/java/org/apache/ftpserver/util/BaseProperties.java
+++ b/core/src/main/java/org/apache/ftpserver/util/BaseProperties.java
@@ -37,7 +37,7 @@
  * This class encapsulates <code>java.util.Properties</code> to add java
  * primitives and some other java classes.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class BaseProperties extends Properties {
 
diff --git a/core/src/main/java/org/apache/ftpserver/util/ClassUtils.java b/core/src/main/java/org/apache/ftpserver/util/ClassUtils.java
index 6675c5f..76fc1bd 100644
--- a/core/src/main/java/org/apache/ftpserver/util/ClassUtils.java
+++ b/core/src/main/java/org/apache/ftpserver/util/ClassUtils.java
@@ -22,7 +22,7 @@
 /**
  * <strong>Internal class, do not use directly.</strong>
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class ClassUtils {
diff --git a/core/src/main/java/org/apache/ftpserver/util/DateUtils.java b/core/src/main/java/org/apache/ftpserver/util/DateUtils.java
index 33c4003..76b3f33 100644
--- a/core/src/main/java/org/apache/ftpserver/util/DateUtils.java
+++ b/core/src/main/java/org/apache/ftpserver/util/DateUtils.java
@@ -32,8 +32,8 @@
  * 
  * Standard date related utility methods.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class DateUtils {
 
     private final static String[] MONTHS = { "Jan", "Feb", "Mar", "Apr", "May",
diff --git a/core/src/main/java/org/apache/ftpserver/util/EncryptUtils.java b/core/src/main/java/org/apache/ftpserver/util/EncryptUtils.java
index b8b39d9..7707726 100644
--- a/core/src/main/java/org/apache/ftpserver/util/EncryptUtils.java
+++ b/core/src/main/java/org/apache/ftpserver/util/EncryptUtils.java
@@ -27,8 +27,8 @@
  * 
  * String encryption utility methods.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class EncryptUtils {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/util/FileRegularFilter.java b/core/src/main/java/org/apache/ftpserver/util/FileRegularFilter.java
index ca3d410..3a572d2 100644
--- a/core/src/main/java/org/apache/ftpserver/util/FileRegularFilter.java
+++ b/core/src/main/java/org/apache/ftpserver/util/FileRegularFilter.java
@@ -27,8 +27,8 @@
  * 
  * This is regular expression filename filter.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class FileRegularFilter implements FilenameFilter {
 
     private RegularExpr regularExpr = null;
diff --git a/core/src/main/java/org/apache/ftpserver/util/IllegalInetAddressException.java b/core/src/main/java/org/apache/ftpserver/util/IllegalInetAddressException.java
index 8f0403b..6e2e5c1 100644
--- a/core/src/main/java/org/apache/ftpserver/util/IllegalInetAddressException.java
+++ b/core/src/main/java/org/apache/ftpserver/util/IllegalInetAddressException.java
@@ -25,7 +25,7 @@
  * Thrown if the provided string representation does not match a valid IP
  * address
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class IllegalInetAddressException extends IllegalArgumentException {
 
diff --git a/core/src/main/java/org/apache/ftpserver/util/IllegalPortException.java b/core/src/main/java/org/apache/ftpserver/util/IllegalPortException.java
index 1536374..1f0f453 100644
--- a/core/src/main/java/org/apache/ftpserver/util/IllegalPortException.java
+++ b/core/src/main/java/org/apache/ftpserver/util/IllegalPortException.java
@@ -24,7 +24,7 @@
  * 
  * Thrown if the provided string representation does not match a valid IP port
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class IllegalPortException extends IllegalArgumentException {
 
diff --git a/core/src/main/java/org/apache/ftpserver/util/IoUtils.java b/core/src/main/java/org/apache/ftpserver/util/IoUtils.java
index 511eec6..8ad15f2 100644
--- a/core/src/main/java/org/apache/ftpserver/util/IoUtils.java
+++ b/core/src/main/java/org/apache/ftpserver/util/IoUtils.java
@@ -44,8 +44,8 @@
  * commons-io library we prefer to our own implementation to, using a external
  * library might cause additional constraints on users embedding FtpServer.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class IoUtils {
 
     /**
diff --git a/core/src/main/java/org/apache/ftpserver/util/OS.java b/core/src/main/java/org/apache/ftpserver/util/OS.java
index d286edc..a1a90c5 100644
--- a/core/src/main/java/org/apache/ftpserver/util/OS.java
+++ b/core/src/main/java/org/apache/ftpserver/util/OS.java
@@ -24,7 +24,7 @@
  * 
  * Condition that tests the OS type.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public final class OS {
     private static final String FAMILY_OS_400 = "os/400";
diff --git a/core/src/main/java/org/apache/ftpserver/util/RegularExpr.java b/core/src/main/java/org/apache/ftpserver/util/RegularExpr.java
index b505715..22169bd 100644
--- a/core/src/main/java/org/apache/ftpserver/util/RegularExpr.java
+++ b/core/src/main/java/org/apache/ftpserver/util/RegularExpr.java
@@ -25,8 +25,8 @@
  * This is a simplified regular character mattching class. Supports *?^[]-
  * pattern characters.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class RegularExpr {
 
     private char[] pattern;
diff --git a/core/src/main/java/org/apache/ftpserver/util/SocketAddressEncoder.java b/core/src/main/java/org/apache/ftpserver/util/SocketAddressEncoder.java
index ca18e82..7092271 100644
--- a/core/src/main/java/org/apache/ftpserver/util/SocketAddressEncoder.java
+++ b/core/src/main/java/org/apache/ftpserver/util/SocketAddressEncoder.java
@@ -30,7 +30,7 @@
  * Encodes and decodes socket addresses (IP and port) from and to the format
  * used with for example the PORT and PASV command
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class SocketAddressEncoder {
 
diff --git a/core/src/main/java/org/apache/ftpserver/util/StringUtils.java b/core/src/main/java/org/apache/ftpserver/util/StringUtils.java
index ea8b58f..4d24b58 100644
--- a/core/src/main/java/org/apache/ftpserver/util/StringUtils.java
+++ b/core/src/main/java/org/apache/ftpserver/util/StringUtils.java
@@ -26,8 +26,8 @@
  * 
  * String utility methods.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
- * */
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class StringUtils {
 
     /**
diff --git a/core/src/test/java/org/apache/ftpserver/VersionTest.java b/core/src/test/java/org/apache/ftpserver/VersionTest.java
index feaab4a..17215de 100644
--- a/core/src/test/java/org/apache/ftpserver/VersionTest.java
+++ b/core/src/test/java/org/apache/ftpserver/VersionTest.java
@@ -23,7 +23,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class VersionTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/ActiveModeReplyTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/ActiveModeReplyTest.java
index a3b1ce8..4530320 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/ActiveModeReplyTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/ActiveModeReplyTest.java
@@ -28,7 +28,7 @@
 

 /**

 *

-* @author The Apache MINA Project (dev@mina.apache.org)

+* @author <a href="http://mina.apache.org">Apache MINA Project</a>

 *

 */

 public class ActiveModeReplyTest extends ClientTestTemplate {

diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/BindExceptionParallelTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/BindExceptionParallelTest.java
index ceb46bb..07bd7cc 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/BindExceptionParallelTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/BindExceptionParallelTest.java
@@ -33,7 +33,7 @@
 *
 * From FTPSERVER-250
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class BindExceptionParallelTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/BindExceptionSerialTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/BindExceptionSerialTest.java
index b057f60..2ac6269 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/BindExceptionSerialTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/BindExceptionSerialTest.java
@@ -19,17 +19,17 @@
 
 package org.apache.ftpserver.clienttests;
 
-import org.apache.commons.net.ftp.FTPClient;
-import org.apache.ftpserver.DataConnectionConfigurationFactory;
-
 import java.io.IOException;
 import java.util.Arrays;
 
+import org.apache.commons.net.ftp.FTPClient;
+import org.apache.ftpserver.DataConnectionConfigurationFactory;
+
 /**
 *
 * From FTPSERVER-250
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class BindExceptionSerialTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/CdCaseInsensitiveTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/CdCaseInsensitiveTest.java
index 0ef1768..3c2be07 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/CdCaseInsensitiveTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/CdCaseInsensitiveTest.java
@@ -24,7 +24,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class CdCaseInsensitiveTest extends CdTest {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/CdTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/CdTest.java
index bdc22dd..3bd43f1 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/CdTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/CdTest.java
@@ -23,7 +23,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class CdTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/ClientTestTemplate.java b/core/src/test/java/org/apache/ftpserver/clienttests/ClientTestTemplate.java
index 7441b43..753c8d0 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/ClientTestTemplate.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/ClientTestTemplate.java
@@ -43,7 +43,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public abstract class ClientTestTemplate extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/ConcatedCommandsTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/ConcatedCommandsTest.java
index ace1ad9..89371aa 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/ConcatedCommandsTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/ConcatedCommandsTest.java
@@ -24,7 +24,7 @@
 /**
  * Tests that commands sent simultaniously are handled correctly.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class ConcatedCommandsTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/ConnectPickPortTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/ConnectPickPortTest.java
index cf8ec93..3216cba 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/ConnectPickPortTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/ConnectPickPortTest.java
@@ -20,13 +20,12 @@
 package org.apache.ftpserver.clienttests;
 
 import org.apache.ftpserver.FtpServerFactory;
-import org.apache.ftpserver.impl.DefaultFtpServer;
 import org.apache.ftpserver.listener.ListenerFactory;
 import org.apache.ftpserver.listener.nio.NioListener;
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class ConnectPickPortTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/ConnectTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/ConnectTest.java
index 5f44a2f..2d8ad7a 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/ConnectTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/ConnectTest.java
@@ -23,7 +23,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class ConnectTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/CustomMaxLoginTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/CustomMaxLoginTest.java
index f6db044..5e5cfee 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/CustomMaxLoginTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/CustomMaxLoginTest.java
@@ -27,7 +27,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class CustomMaxLoginTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/DataTransferTimeoutTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/DataTransferTimeoutTest.java
index 0945f88..07692c4 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/DataTransferTimeoutTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/DataTransferTimeoutTest.java
@@ -20,19 +20,16 @@
 package org.apache.ftpserver.clienttests;
 
 import java.io.File;
-import java.io.InputStream;
 import java.io.OutputStream;
-import java.util.Arrays;
 
 import org.apache.ftpserver.FtpServerFactory;
 import org.apache.ftpserver.listener.ListenerFactory;
-import org.apache.ftpserver.test.TestUtil;
 
 /**
 *
 * Test for FTPSERVER-170
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class DataTransferTimeoutTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/DecoderTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/DecoderTest.java
index e36dfb1..e3dbbaa 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/DecoderTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/DecoderTest.java
@@ -34,7 +34,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)*
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>*
 */
 public class DecoderTest extends ClientTestTemplate {
     private String dump = "4C 49 53 54 20 61 62 63 64 AE 2E 0D 0A".replace(" ", "");
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/DefaultMaxLoginTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/DefaultMaxLoginTest.java
index a9d6e69..9477979 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/DefaultMaxLoginTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/DefaultMaxLoginTest.java
@@ -25,7 +25,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class DefaultMaxLoginTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/DeleteTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/DeleteTest.java
index a6216b7..89feb59 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/DeleteTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/DeleteTest.java
@@ -23,7 +23,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class DeleteTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/DirectoryTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/DirectoryTest.java
index fdeace2..a062578 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/DirectoryTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/DirectoryTest.java
@@ -25,7 +25,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class DirectoryTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/FeatTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/FeatTest.java
index e852027..9a68733 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/FeatTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/FeatTest.java
@@ -21,7 +21,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class FeatTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/FtpMd5Test.java b/core/src/test/java/org/apache/ftpserver/clienttests/FtpMd5Test.java
index c88a6e2..e06f22a 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/FtpMd5Test.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/FtpMd5Test.java
@@ -28,7 +28,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class FtpMd5Test extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/HelpTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/HelpTest.java
index 06a5856..dd9fea9 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/HelpTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/HelpTest.java
@@ -21,7 +21,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class HelpTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/I18NTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/I18NTest.java
index 60a49f2..a904bf5 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/I18NTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/I18NTest.java
@@ -28,7 +28,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class I18NTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/InetAddressBlacklistTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/InetAddressBlacklistTest.java
index d61665c..3740ed5 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/InetAddressBlacklistTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/InetAddressBlacklistTest.java
@@ -29,7 +29,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class InetAddressBlacklistTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/LangTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/LangTest.java
index 81bc61b..b096cf7 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/LangTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/LangTest.java
@@ -26,7 +26,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class LangTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/ListPassiveTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/ListPassiveTest.java
index 978b958..9540efd 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/ListPassiveTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/ListPassiveTest.java
@@ -21,7 +21,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class ListPassiveTest extends ListTest {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/ListTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/ListTest.java
index ff4191e..adbd9d4 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/ListTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/ListTest.java
@@ -29,7 +29,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class ListTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/LoginNoAnonTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/LoginNoAnonTest.java
index c53ed77..e718efa 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/LoginNoAnonTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/LoginNoAnonTest.java
@@ -21,11 +21,10 @@
 
 import org.apache.ftpserver.ConnectionConfigFactory;
 import org.apache.ftpserver.FtpServerFactory;
-import org.apache.ftpserver.impl.DefaultConnectionConfig;
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class LoginNoAnonTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/LoginTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/LoginTest.java
index 9938908..66cc947 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/LoginTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/LoginTest.java
@@ -27,7 +27,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class LoginTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/MDTMTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/MDTMTest.java
index ef375e0..ac8aae8 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/MDTMTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/MDTMTest.java
@@ -25,7 +25,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class MDTMTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/MFMTTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/MFMTTest.java
index 6cd7aa0..36eeb4f 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/MFMTTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/MFMTTest.java
@@ -20,16 +20,13 @@
 package org.apache.ftpserver.clienttests;
 
 import java.io.File;
-import java.text.DateFormat;
-import java.text.SimpleDateFormat;
 import java.util.Calendar;
-import java.util.Date;
 import java.util.GregorianCalendar;
 import java.util.TimeZone;
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class MFMTTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/NLSTTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/NLSTTest.java
index be8ca78..3a8c2a1 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/NLSTTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/NLSTTest.java
@@ -22,14 +22,11 @@
 import java.io.File;
 
 import org.apache.commons.net.ftp.FTPClientConfig;
-import org.apache.commons.net.ftp.FTPFile;
-import org.apache.commons.net.ftp.FTPReply;
 import org.apache.ftpserver.test.TestUtil;
-import org.apache.ftpserver.util.DateUtils;
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class NLSTTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/PasvAddressTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/PasvAddressTest.java
index b9167de..324dce2 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/PasvAddressTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/PasvAddressTest.java
@@ -31,7 +31,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class PasvAddressTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/PasvAddressWithHostnameTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/PasvAddressWithHostnameTest.java
index 67bac1b..5c0872b 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/PasvAddressWithHostnameTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/PasvAddressWithHostnameTest.java
@@ -19,18 +19,15 @@
 
 package org.apache.ftpserver.clienttests;
 
-import java.net.InetAddress;
-
 import org.apache.ftpserver.DataConnectionConfigurationFactory;
 import org.apache.ftpserver.FtpServerFactory;
-import org.apache.ftpserver.impl.DefaultDataConnectionConfiguration;
 import org.apache.ftpserver.listener.ListenerFactory;
 
 /**
  * Test for external passive address configured as hostname rather than IP
  * address.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class PasvAddressWithHostnameTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/PasvAddressWithOverridenHostnameGetter.java b/core/src/test/java/org/apache/ftpserver/clienttests/PasvAddressWithOverridenHostnameGetter.java
index b3bb152..4ca8925 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/PasvAddressWithOverridenHostnameGetter.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/PasvAddressWithOverridenHostnameGetter.java
@@ -19,14 +19,10 @@
 

 package org.apache.ftpserver.clienttests;

 

-import java.net.InetAddress;

-

 import org.apache.ftpserver.DataConnectionConfigurationFactory;

 import org.apache.ftpserver.FtpServerFactory;

-import org.apache.ftpserver.command.CommandFactory;

 import org.apache.ftpserver.command.CommandFactoryFactory;

 import org.apache.ftpserver.command.impl.PASV;

-import org.apache.ftpserver.impl.DefaultDataConnectionConfiguration;

 import org.apache.ftpserver.impl.FtpIoSession;

 import org.apache.ftpserver.listener.ListenerFactory;

 

@@ -34,7 +30,7 @@
  * Test for external passive address configured as hostname rather than IP

  * address.

  *

- * @author The Apache MINA Project (dev@mina.apache.org)

+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>

  * @version $Rev$, $Date$

  *

  */

diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/PasvTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/PasvTest.java
index 79a9328..0ef05c0 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/PasvTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/PasvTest.java
@@ -27,7 +27,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class PasvTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/PasvUsedPortTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/PasvUsedPortTest.java
index b838ab7..0049242 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/PasvUsedPortTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/PasvUsedPortTest.java
@@ -28,7 +28,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class PasvUsedPortTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/RenameTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/RenameTest.java
index c0011b2..ad73760 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/RenameTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/RenameTest.java
@@ -25,7 +25,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class RenameTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/RetrievePassiveTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/RetrievePassiveTest.java
index 54da124..9a56daa 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/RetrievePassiveTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/RetrievePassiveTest.java
@@ -21,7 +21,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class RetrievePassiveTest extends RetrieveTest {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/RetrieveTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/RetrieveTest.java
index 9039329..6259fee 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/RetrieveTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/RetrieveTest.java
@@ -26,7 +26,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class RetrieveTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/RmDirTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/RmDirTest.java
index 312c51f..13eef3a 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/RmDirTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/RmDirTest.java
@@ -22,7 +22,7 @@
 
 /**
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class RmDirTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/SiteTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/SiteTest.java
index 61e506a..7ec35c2 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/SiteTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/SiteTest.java
@@ -28,7 +28,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class SiteTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/SizeTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/SizeTest.java
index b8adaf8..55ba02c 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/SizeTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/SizeTest.java
@@ -26,7 +26,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class SizeTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/StorePassiveTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/StorePassiveTest.java
index 04c1506..ffff3b3 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/StorePassiveTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/StorePassiveTest.java
@@ -21,7 +21,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class StorePassiveTest extends StoreTest {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/StoreTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/StoreTest.java
index f861de1..69f7883 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/StoreTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/StoreTest.java
@@ -28,7 +28,7 @@
 
 /**
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class StoreTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/SubnetBlacklistTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/SubnetBlacklistTest.java
index 330164e..d835337 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/SubnetBlacklistTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/SubnetBlacklistTest.java
@@ -30,7 +30,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class SubnetBlacklistTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/SuspendResumeTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/SuspendResumeTest.java
index d0d33db..be32a06 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/SuspendResumeTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/SuspendResumeTest.java
@@ -24,7 +24,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class SuspendResumeTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/SymbolicLinkTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/SymbolicLinkTest.java
index d4b1053..5d94eb0 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/SymbolicLinkTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/SymbolicLinkTest.java
@@ -26,7 +26,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class SymbolicLinkTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/SystTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/SystTest.java
index 4438e9b..64209b5 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/SystTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/SystTest.java
@@ -23,7 +23,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class SystTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/TypeTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/TypeTest.java
index 5829d30..421c895 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/TypeTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/TypeTest.java
@@ -25,7 +25,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class TypeTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/clienttests/UnlimitedMaxLoginTest.java b/core/src/test/java/org/apache/ftpserver/clienttests/UnlimitedMaxLoginTest.java
index c7c9db2..923f7f6 100644
--- a/core/src/test/java/org/apache/ftpserver/clienttests/UnlimitedMaxLoginTest.java
+++ b/core/src/test/java/org/apache/ftpserver/clienttests/UnlimitedMaxLoginTest.java
@@ -24,7 +24,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class UnlimitedMaxLoginTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/commands/impl/DefaultCommandFactoryTest.java b/core/src/test/java/org/apache/ftpserver/commands/impl/DefaultCommandFactoryTest.java
index 3f9a4c7..b0f94f8 100644
--- a/core/src/test/java/org/apache/ftpserver/commands/impl/DefaultCommandFactoryTest.java
+++ b/core/src/test/java/org/apache/ftpserver/commands/impl/DefaultCommandFactoryTest.java
@@ -30,7 +30,7 @@
 /**
  * 
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class DefaultCommandFactoryTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/commands/impl/listing/DirectoryListerTest.java b/core/src/test/java/org/apache/ftpserver/commands/impl/listing/DirectoryListerTest.java
index 6ef0dca..56c3a4f 100644
--- a/core/src/test/java/org/apache/ftpserver/commands/impl/listing/DirectoryListerTest.java
+++ b/core/src/test/java/org/apache/ftpserver/commands/impl/listing/DirectoryListerTest.java
@@ -35,7 +35,7 @@
 

 /**

 *

-* @author The Apache MINA Project (dev@mina.apache.org)

+* @author <a href="http://mina.apache.org">Apache MINA Project</a>

 *

 */

 public class DirectoryListerTest extends TestCase {

diff --git a/core/src/test/java/org/apache/ftpserver/commands/impl/listing/LISTFileFormaterTest.java b/core/src/test/java/org/apache/ftpserver/commands/impl/listing/LISTFileFormaterTest.java
index 31e916e..d78a7a2 100644
--- a/core/src/test/java/org/apache/ftpserver/commands/impl/listing/LISTFileFormaterTest.java
+++ b/core/src/test/java/org/apache/ftpserver/commands/impl/listing/LISTFileFormaterTest.java
@@ -32,7 +32,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 @SuppressWarnings("deprecation")
diff --git a/core/src/test/java/org/apache/ftpserver/commands/impl/listing/ListArgumentParserTest.java b/core/src/test/java/org/apache/ftpserver/commands/impl/listing/ListArgumentParserTest.java
index 456aada..cc2ebdf 100644
--- a/core/src/test/java/org/apache/ftpserver/commands/impl/listing/ListArgumentParserTest.java
+++ b/core/src/test/java/org/apache/ftpserver/commands/impl/listing/ListArgumentParserTest.java
@@ -26,7 +26,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class ListArgumentParserTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/commands/impl/listing/ListArgumentTest.java b/core/src/test/java/org/apache/ftpserver/commands/impl/listing/ListArgumentTest.java
index ff44e44..ec47c9c 100644
--- a/core/src/test/java/org/apache/ftpserver/commands/impl/listing/ListArgumentTest.java
+++ b/core/src/test/java/org/apache/ftpserver/commands/impl/listing/ListArgumentTest.java
@@ -27,7 +27,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class ListArgumentTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/commands/impl/listing/MLSTFileFormaterTest.java b/core/src/test/java/org/apache/ftpserver/commands/impl/listing/MLSTFileFormaterTest.java
index d4c1b1f..606b5f2 100644
--- a/core/src/test/java/org/apache/ftpserver/commands/impl/listing/MLSTFileFormaterTest.java
+++ b/core/src/test/java/org/apache/ftpserver/commands/impl/listing/MLSTFileFormaterTest.java
@@ -32,7 +32,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 @SuppressWarnings("deprecation")
diff --git a/core/src/test/java/org/apache/ftpserver/commands/impl/listing/NLSTFileFormaterTest.java b/core/src/test/java/org/apache/ftpserver/commands/impl/listing/NLSTFileFormaterTest.java
index 93ba6a6..7105997 100644
--- a/core/src/test/java/org/apache/ftpserver/commands/impl/listing/NLSTFileFormaterTest.java
+++ b/core/src/test/java/org/apache/ftpserver/commands/impl/listing/NLSTFileFormaterTest.java
@@ -31,7 +31,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class NLSTFileFormaterTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/config/spring/DbUserManagerConfigTest.java b/core/src/test/java/org/apache/ftpserver/config/spring/DbUserManagerConfigTest.java
index 9dfa54c..db1c41c 100644
--- a/core/src/test/java/org/apache/ftpserver/config/spring/DbUserManagerConfigTest.java
+++ b/core/src/test/java/org/apache/ftpserver/config/spring/DbUserManagerConfigTest.java
@@ -19,7 +19,6 @@
 
 package org.apache.ftpserver.config.spring;
 
-import org.apache.ftpserver.FtpServer;
 import org.apache.ftpserver.impl.DefaultFtpServer;
 import org.apache.ftpserver.usermanager.SaltedPasswordEncryptor;
 import org.apache.ftpserver.usermanager.impl.DbUserManager;
@@ -27,7 +26,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class DbUserManagerConfigTest extends SpringConfigTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/config/spring/FileUserManagerConfigTest.java b/core/src/test/java/org/apache/ftpserver/config/spring/FileUserManagerConfigTest.java
index 3f20048..b0ac835 100644
--- a/core/src/test/java/org/apache/ftpserver/config/spring/FileUserManagerConfigTest.java
+++ b/core/src/test/java/org/apache/ftpserver/config/spring/FileUserManagerConfigTest.java
@@ -21,7 +21,6 @@
 
 import java.io.File;
 
-import org.apache.ftpserver.FtpServer;
 import org.apache.ftpserver.impl.DefaultFtpServer;
 import org.apache.ftpserver.usermanager.ClearTextPasswordEncryptor;
 import org.apache.ftpserver.usermanager.Md5PasswordEncryptor;
@@ -30,7 +29,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class FileUserManagerConfigTest extends SpringConfigTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/config/spring/FtpletsConfigTest.java b/core/src/test/java/org/apache/ftpserver/config/spring/FtpletsConfigTest.java
index 36c5b34..e8115f6 100644
--- a/core/src/test/java/org/apache/ftpserver/config/spring/FtpletsConfigTest.java
+++ b/core/src/test/java/org/apache/ftpserver/config/spring/FtpletsConfigTest.java
@@ -19,21 +19,14 @@
 
 package org.apache.ftpserver.config.spring;
 
-import java.io.File;
 import java.util.Map;
 
-import org.apache.ftpserver.FtpServer;
 import org.apache.ftpserver.ftplet.Ftplet;
-import org.apache.ftpserver.ftpletcontainer.FtpletContainer;
 import org.apache.ftpserver.impl.DefaultFtpServer;
-import org.apache.ftpserver.usermanager.ClearTextPasswordEncryptor;
-import org.apache.ftpserver.usermanager.Md5PasswordEncryptor;
-import org.apache.ftpserver.usermanager.SaltedPasswordEncryptor;
-import org.apache.ftpserver.usermanager.impl.PropertiesUserManager;
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class FtpletsConfigTest extends SpringConfigTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/config/spring/MockUserManager.java b/core/src/test/java/org/apache/ftpserver/config/spring/MockUserManager.java
index cd80b39..e726d3e 100644
--- a/core/src/test/java/org/apache/ftpserver/config/spring/MockUserManager.java
+++ b/core/src/test/java/org/apache/ftpserver/config/spring/MockUserManager.java
@@ -25,6 +25,9 @@
 import org.apache.ftpserver.ftplet.User;
 import org.apache.ftpserver.ftplet.UserManager;
 
+/*
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class MockUserManager implements UserManager {
 
     public User authenticate(Authentication authentication)
diff --git a/core/src/test/java/org/apache/ftpserver/config/spring/MyCustomListener.java b/core/src/test/java/org/apache/ftpserver/config/spring/MyCustomListener.java
index 8b01959..a9b9301 100644
--- a/core/src/test/java/org/apache/ftpserver/config/spring/MyCustomListener.java
+++ b/core/src/test/java/org/apache/ftpserver/config/spring/MyCustomListener.java
@@ -33,7 +33,7 @@
 /**
  * Used for testing creation of custom listeners from Spring config
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class MyCustomListener implements Listener {
diff --git a/core/src/test/java/org/apache/ftpserver/config/spring/PropertyPlaceholderTest.java b/core/src/test/java/org/apache/ftpserver/config/spring/PropertyPlaceholderTest.java
index af21edf..f2e4793 100644
--- a/core/src/test/java/org/apache/ftpserver/config/spring/PropertyPlaceholderTest.java
+++ b/core/src/test/java/org/apache/ftpserver/config/spring/PropertyPlaceholderTest.java
@@ -26,7 +26,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class PropertyPlaceholderTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/config/spring/SpringConfigTest.java b/core/src/test/java/org/apache/ftpserver/config/spring/SpringConfigTest.java
index 2e44ceb..366dc2b 100644
--- a/core/src/test/java/org/apache/ftpserver/config/spring/SpringConfigTest.java
+++ b/core/src/test/java/org/apache/ftpserver/config/spring/SpringConfigTest.java
@@ -38,7 +38,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class SpringConfigTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/config/spring/SpringConfigTestTemplate.java b/core/src/test/java/org/apache/ftpserver/config/spring/SpringConfigTestTemplate.java
index 5a12c0e..b355942 100644
--- a/core/src/test/java/org/apache/ftpserver/config/spring/SpringConfigTestTemplate.java
+++ b/core/src/test/java/org/apache/ftpserver/config/spring/SpringConfigTestTemplate.java
@@ -27,7 +27,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public abstract class SpringConfigTestTemplate extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/config/spring/TestFtplet.java b/core/src/test/java/org/apache/ftpserver/config/spring/TestFtplet.java
index 29ceaef..dcb53eb 100644
--- a/core/src/test/java/org/apache/ftpserver/config/spring/TestFtplet.java
+++ b/core/src/test/java/org/apache/ftpserver/config/spring/TestFtplet.java
@@ -23,7 +23,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class TestFtplet extends DefaultFtplet {
diff --git a/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/FileSystemViewTemplate.java b/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/FileSystemViewTemplate.java
index 898bdd0..710cc36 100644
--- a/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/FileSystemViewTemplate.java
+++ b/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/FileSystemViewTemplate.java
@@ -25,7 +25,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public abstract class FileSystemViewTemplate extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/FtpFileTestTemplate.java b/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/FtpFileTestTemplate.java
index f59e28f..a11bbc7 100644
--- a/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/FtpFileTestTemplate.java
+++ b/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/FtpFileTestTemplate.java
@@ -30,7 +30,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public abstract class FtpFileTestTemplate extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFileSystemViewTest.java b/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFileSystemViewTest.java
index 9ca93b6..4f0496e 100644
--- a/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFileSystemViewTest.java
+++ b/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFileSystemViewTest.java
@@ -27,7 +27,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class NativeFileSystemViewTest extends FileSystemViewTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFtpFileTest.java b/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFtpFileTest.java
index 844b2bb..44e3a55 100644
--- a/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFtpFileTest.java
+++ b/core/src/test/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFtpFileTest.java
@@ -30,7 +30,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class NativeFtpFileTest extends FtpFileTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/DefaultFtpLetContainerTest.java b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/DefaultFtpLetContainerTest.java
index 6866fe5..93d06c7 100644
--- a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/DefaultFtpLetContainerTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/DefaultFtpLetContainerTest.java
@@ -26,7 +26,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class DefaultFtpLetContainerTest extends FtpLetContainerTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetContainerTestTemplate.java b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetContainerTestTemplate.java
index 4043574..2843323 100644
--- a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetContainerTestTemplate.java
+++ b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetContainerTestTemplate.java
@@ -40,6 +40,9 @@
 import org.apache.ftpserver.impl.DefaultFtpRequest;
 import org.apache.ftpserver.impl.DefaultFtpSession;
 
+/*
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public abstract class FtpLetContainerTestTemplate extends TestCase {
 
     private final List<String> calls = new ArrayList<String>();
diff --git a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetOnConnectTest.java b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetOnConnectTest.java
index 20cbb55..5d4655a 100644
--- a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetOnConnectTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetOnConnectTest.java
@@ -19,8 +19,6 @@
 
 package org.apache.ftpserver.ftpletcontainer;
 
-import java.io.ByteArrayInputStream;
-import java.io.ByteArrayOutputStream;
 import java.io.File;
 import java.io.IOException;
 import java.net.SocketException;
@@ -31,16 +29,13 @@
 import org.apache.ftpserver.FtpServerFactory;
 import org.apache.ftpserver.clienttests.ClientTestTemplate;
 import org.apache.ftpserver.ftplet.FtpException;
-import org.apache.ftpserver.ftplet.FtpRequest;
 import org.apache.ftpserver.ftplet.FtpSession;
 import org.apache.ftpserver.ftplet.Ftplet;
 import org.apache.ftpserver.ftplet.FtpletResult;
-import org.apache.ftpserver.impl.DefaultFtpServer;
-import org.apache.ftpserver.test.TestUtil;
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class FtpLetOnConnectTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnDefaultTest.java b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnDefaultTest.java
index 9c6a9d1..81accd6 100644
--- a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnDefaultTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnDefaultTest.java
@@ -34,12 +34,11 @@
 import org.apache.ftpserver.ftplet.FtpSession;
 import org.apache.ftpserver.ftplet.Ftplet;
 import org.apache.ftpserver.ftplet.FtpletResult;
-import org.apache.ftpserver.impl.DefaultFtpServer;
 import org.apache.ftpserver.test.TestUtil;
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class FtpLetReturnDefaultTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnDisconnectTest.java b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnDisconnectTest.java
index b6e5aa7..e3c224a 100644
--- a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnDisconnectTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnDisconnectTest.java
@@ -35,12 +35,11 @@
 import org.apache.ftpserver.ftplet.FtpSession;
 import org.apache.ftpserver.ftplet.Ftplet;
 import org.apache.ftpserver.ftplet.FtpletResult;
-import org.apache.ftpserver.impl.DefaultFtpServer;
 import org.apache.ftpserver.test.TestUtil;
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class FtpLetReturnDisconnectTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnSkipTest.java b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnSkipTest.java
index 8c34818..4678cbd 100644
--- a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnSkipTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnSkipTest.java
@@ -36,12 +36,11 @@
 import org.apache.ftpserver.ftplet.FtpSession;
 import org.apache.ftpserver.ftplet.Ftplet;
 import org.apache.ftpserver.ftplet.FtpletResult;
-import org.apache.ftpserver.impl.DefaultFtpServer;
 import org.apache.ftpserver.test.TestUtil;
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class FtpLetReturnSkipTest extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetThrowFtpExceptionTest.java b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetThrowFtpExceptionTest.java
index 44829c4..1363bbf 100644
--- a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetThrowFtpExceptionTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetThrowFtpExceptionTest.java
@@ -25,7 +25,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class FtpLetThrowFtpExceptionTest extends FtpLetReturnDisconnectTest {
diff --git a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetThrowIOExceptionTest.java b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetThrowIOExceptionTest.java
index a1e9d58..68ef5ec 100644
--- a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetThrowIOExceptionTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetThrowIOExceptionTest.java
@@ -23,7 +23,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class FtpLetThrowIOExceptionTest extends FtpLetThrowFtpExceptionTest {
diff --git a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetThrowRuntimeExceptionTest.java b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetThrowRuntimeExceptionTest.java
index ffe3d1b..152dc61 100644
--- a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetThrowRuntimeExceptionTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetThrowRuntimeExceptionTest.java
@@ -23,7 +23,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class FtpLetThrowRuntimeExceptionTest extends
diff --git a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/MockFtplet.java b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/MockFtplet.java
index 349fced..fce43d0 100644
--- a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/MockFtplet.java
+++ b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/MockFtplet.java
@@ -30,7 +30,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class MockFtplet extends DefaultFtplet {
diff --git a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/MockFtpletCallback.java b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/MockFtpletCallback.java
index f68df5c..83a4ffa 100644
--- a/core/src/test/java/org/apache/ftpserver/ftpletcontainer/MockFtpletCallback.java
+++ b/core/src/test/java/org/apache/ftpserver/ftpletcontainer/MockFtpletCallback.java
@@ -30,7 +30,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class MockFtpletCallback extends DefaultFtplet {
diff --git a/core/src/test/java/org/apache/ftpserver/impl/DefaultFtpReplyTest.java b/core/src/test/java/org/apache/ftpserver/impl/DefaultFtpReplyTest.java
index ccdd6ae..07c54d3 100644
--- a/core/src/test/java/org/apache/ftpserver/impl/DefaultFtpReplyTest.java
+++ b/core/src/test/java/org/apache/ftpserver/impl/DefaultFtpReplyTest.java
@@ -25,7 +25,7 @@
 
 /**
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class DefaultFtpReplyTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/impl/DefaultFtpServerTest.java b/core/src/test/java/org/apache/ftpserver/impl/DefaultFtpServerTest.java
index ff28b1e..d6a2ab5 100644
--- a/core/src/test/java/org/apache/ftpserver/impl/DefaultFtpServerTest.java
+++ b/core/src/test/java/org/apache/ftpserver/impl/DefaultFtpServerTest.java
@@ -19,21 +19,19 @@
 
 package org.apache.ftpserver.impl;
 
-import java.io.IOException;
 import java.net.BindException;
 
+import junit.framework.TestCase;
+
 import org.apache.ftpserver.FtpServer;
 import org.apache.ftpserver.FtpServerConfigurationException;
 import org.apache.ftpserver.FtpServerFactory;
 import org.apache.ftpserver.listener.Listener;
 import org.apache.ftpserver.listener.ListenerFactory;
-import org.apache.ftpserver.test.TestUtil;
-
-import junit.framework.TestCase;
 
 /**
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  *
  */
 public class DefaultFtpServerTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/impl/FtpRequestImplTest.java b/core/src/test/java/org/apache/ftpserver/impl/FtpRequestImplTest.java
index fc75a3d..416848e 100644
--- a/core/src/test/java/org/apache/ftpserver/impl/FtpRequestImplTest.java
+++ b/core/src/test/java/org/apache/ftpserver/impl/FtpRequestImplTest.java
@@ -23,7 +23,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class FtpRequestImplTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/impl/FtpStatisticsImplTest.java b/core/src/test/java/org/apache/ftpserver/impl/FtpStatisticsImplTest.java
index 9cee49b..9afe085 100644
--- a/core/src/test/java/org/apache/ftpserver/impl/FtpStatisticsImplTest.java
+++ b/core/src/test/java/org/apache/ftpserver/impl/FtpStatisticsImplTest.java
@@ -22,7 +22,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class FtpStatisticsImplTest extends ServerFtpStatisticsTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/impl/PassivePortsTest.java b/core/src/test/java/org/apache/ftpserver/impl/PassivePortsTest.java
index 2c3ffc0..57021de 100644
--- a/core/src/test/java/org/apache/ftpserver/impl/PassivePortsTest.java
+++ b/core/src/test/java/org/apache/ftpserver/impl/PassivePortsTest.java
@@ -23,7 +23,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class PassivePortsTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/impl/ServerFtpStatisticsTestTemplate.java b/core/src/test/java/org/apache/ftpserver/impl/ServerFtpStatisticsTestTemplate.java
index 30ca293..aac3d8a 100644
--- a/core/src/test/java/org/apache/ftpserver/impl/ServerFtpStatisticsTestTemplate.java
+++ b/core/src/test/java/org/apache/ftpserver/impl/ServerFtpStatisticsTestTemplate.java
@@ -25,7 +25,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public abstract class ServerFtpStatisticsTestTemplate extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/ssl/ExplicitSecurityTestTemplate.java b/core/src/test/java/org/apache/ftpserver/ssl/ExplicitSecurityTestTemplate.java
index 3821c45..25a46d0 100644
--- a/core/src/test/java/org/apache/ftpserver/ssl/ExplicitSecurityTestTemplate.java
+++ b/core/src/test/java/org/apache/ftpserver/ssl/ExplicitSecurityTestTemplate.java
@@ -29,7 +29,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public abstract class ExplicitSecurityTestTemplate extends SSLTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/ssl/ImplicitSecurityTestTemplate.java b/core/src/test/java/org/apache/ftpserver/ssl/ImplicitSecurityTestTemplate.java
index cd9ecff..1433634 100644
--- a/core/src/test/java/org/apache/ftpserver/ssl/ImplicitSecurityTestTemplate.java
+++ b/core/src/test/java/org/apache/ftpserver/ssl/ImplicitSecurityTestTemplate.java
@@ -21,7 +21,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public abstract class ImplicitSecurityTestTemplate extends
diff --git a/core/src/test/java/org/apache/ftpserver/ssl/MinaCipherSuitesTest.java b/core/src/test/java/org/apache/ftpserver/ssl/MinaCipherSuitesTest.java
index 5206dbd..b85b105 100644
--- a/core/src/test/java/org/apache/ftpserver/ssl/MinaCipherSuitesTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ssl/MinaCipherSuitesTest.java
@@ -25,7 +25,7 @@
 

 /**

 *

-* @author The Apache MINA Project (dev@mina.apache.org)

+* @author <a href="http://mina.apache.org">Apache MINA Project</a>

 *

 */

 public class MinaCipherSuitesTest extends SSLTestTemplate {

diff --git a/core/src/test/java/org/apache/ftpserver/ssl/MinaClientAuthTest.java b/core/src/test/java/org/apache/ftpserver/ssl/MinaClientAuthTest.java
index 9aad617..d4a049a 100644
--- a/core/src/test/java/org/apache/ftpserver/ssl/MinaClientAuthTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ssl/MinaClientAuthTest.java
@@ -31,7 +31,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class MinaClientAuthTest extends SSLTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/ssl/MinaExplicitSSLTest.java b/core/src/test/java/org/apache/ftpserver/ssl/MinaExplicitSSLTest.java
index e59c31a..680bc54 100644
--- a/core/src/test/java/org/apache/ftpserver/ssl/MinaExplicitSSLTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ssl/MinaExplicitSSLTest.java
@@ -21,7 +21,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class MinaExplicitSSLTest extends ExplicitSecurityTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/ssl/MinaExplicitTLSTest.java b/core/src/test/java/org/apache/ftpserver/ssl/MinaExplicitTLSTest.java
index 8123e40..44a29c9 100644
--- a/core/src/test/java/org/apache/ftpserver/ssl/MinaExplicitTLSTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ssl/MinaExplicitTLSTest.java
@@ -21,7 +21,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class MinaExplicitTLSTest extends ExplicitSecurityTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitClientAuthTest.java b/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitClientAuthTest.java
index f2688d6..ed781eb 100644
--- a/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitClientAuthTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitClientAuthTest.java
@@ -21,7 +21,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class MinaImplicitClientAuthTest extends MinaClientAuthTest {
diff --git a/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitDataChannelTest.java b/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitDataChannelTest.java
index 5868ced..076abd7 100644
--- a/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitDataChannelTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitDataChannelTest.java
@@ -34,7 +34,7 @@
 import org.apache.ftpserver.impl.ServerDataConnectionFactory;
 
 /**
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class MinaImplicitDataChannelTest extends ImplicitSecurityTestTemplate {
 
diff --git a/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitSSLTest.java b/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitSSLTest.java
index 8ce8dd2..068dc3f 100644
--- a/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitSSLTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitSSLTest.java
@@ -21,7 +21,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class MinaImplicitSSLTest extends ImplicitSecurityTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitTLSTest.java b/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitTLSTest.java
index 7147ed3..60071d1 100644
--- a/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitTLSTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ssl/MinaImplicitTLSTest.java
@@ -21,7 +21,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class MinaImplicitTLSTest extends ImplicitSecurityTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/ssl/SSLTestTemplate.java b/core/src/test/java/org/apache/ftpserver/ssl/SSLTestTemplate.java
index f140284..6013528 100644
--- a/core/src/test/java/org/apache/ftpserver/ssl/SSLTestTemplate.java
+++ b/core/src/test/java/org/apache/ftpserver/ssl/SSLTestTemplate.java
@@ -23,30 +23,23 @@
 import java.io.FileInputStream;
 import java.io.FileOutputStream;
 import java.io.IOException;
-import java.net.Socket;
 import java.security.KeyStore;
 
 import javax.net.ssl.KeyManager;
 import javax.net.ssl.KeyManagerFactory;
-import javax.net.ssl.SSLSocket;
-import javax.net.ssl.SSLSocketFactory;
 import javax.net.ssl.TrustManager;
 import javax.net.ssl.TrustManagerFactory;
 
 import org.apache.commons.net.ftp.FTPSClient;
-import org.apache.ftpserver.DataConnectionConfigurationFactory;
 import org.apache.ftpserver.FtpServerFactory;
 import org.apache.ftpserver.clienttests.ClientTestTemplate;
-import org.apache.ftpserver.impl.DefaultDataConnectionConfiguration;
-import org.apache.ftpserver.impl.DefaultFtpServerContext;
-import org.apache.ftpserver.impl.DefaultFtpServer;
 import org.apache.ftpserver.listener.ListenerFactory;
 import org.apache.ftpserver.test.TestUtil;
 import org.apache.ftpserver.util.IoUtils;
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public abstract class SSLTestTemplate extends ClientTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/ssl/impl/AliasKeymanagerTest.java b/core/src/test/java/org/apache/ftpserver/ssl/impl/AliasKeymanagerTest.java
index 4fe7614..a5757e3 100644
--- a/core/src/test/java/org/apache/ftpserver/ssl/impl/AliasKeymanagerTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ssl/impl/AliasKeymanagerTest.java
@@ -29,7 +29,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class AliasKeymanagerTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/ssl/impl/ExtendedAliasKeymanagerTest.java b/core/src/test/java/org/apache/ftpserver/ssl/impl/ExtendedAliasKeymanagerTest.java
index cfce456..ce3e98a 100644
--- a/core/src/test/java/org/apache/ftpserver/ssl/impl/ExtendedAliasKeymanagerTest.java
+++ b/core/src/test/java/org/apache/ftpserver/ssl/impl/ExtendedAliasKeymanagerTest.java
@@ -29,7 +29,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class ExtendedAliasKeymanagerTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/test/TestUtil.java b/core/src/test/java/org/apache/ftpserver/test/TestUtil.java
index 75e18cf..1db31fe 100644
--- a/core/src/test/java/org/apache/ftpserver/test/TestUtil.java
+++ b/core/src/test/java/org/apache/ftpserver/test/TestUtil.java
@@ -38,7 +38,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class TestUtil {
diff --git a/core/src/test/java/org/apache/ftpserver/usermanager/UsernamePasswordAuthenticationTest.java b/core/src/test/java/org/apache/ftpserver/usermanager/UsernamePasswordAuthenticationTest.java
index c575efd..8eb3e19 100644
--- a/core/src/test/java/org/apache/ftpserver/usermanager/UsernamePasswordAuthenticationTest.java
+++ b/core/src/test/java/org/apache/ftpserver/usermanager/UsernamePasswordAuthenticationTest.java
@@ -19,13 +19,11 @@
 
 package org.apache.ftpserver.usermanager;
 
-import org.apache.ftpserver.usermanager.UsernamePasswordAuthentication;
-
 import junit.framework.TestCase;
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class UsernamePasswordAuthenticationTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/usermanager/impl/BaseUserTest.java b/core/src/test/java/org/apache/ftpserver/usermanager/impl/BaseUserTest.java
index dbd73e9..c095877 100644
--- a/core/src/test/java/org/apache/ftpserver/usermanager/impl/BaseUserTest.java
+++ b/core/src/test/java/org/apache/ftpserver/usermanager/impl/BaseUserTest.java
@@ -26,11 +26,10 @@
 
 import org.apache.ftpserver.ftplet.Authority;
 import org.apache.ftpserver.ftplet.AuthorizationRequest;
-import org.apache.ftpserver.usermanager.impl.BaseUser;
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class BaseUserTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/usermanager/impl/ClearTextDbUserManagerTest.java b/core/src/test/java/org/apache/ftpserver/usermanager/impl/ClearTextDbUserManagerTest.java
index cdf7cfc..f5eb6f7 100644
--- a/core/src/test/java/org/apache/ftpserver/usermanager/impl/ClearTextDbUserManagerTest.java
+++ b/core/src/test/java/org/apache/ftpserver/usermanager/impl/ClearTextDbUserManagerTest.java
@@ -29,7 +29,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class ClearTextDbUserManagerTest extends DbUserManagerTest {
diff --git a/core/src/test/java/org/apache/ftpserver/usermanager/impl/ClearTextPasswordEncryptorTest.java b/core/src/test/java/org/apache/ftpserver/usermanager/impl/ClearTextPasswordEncryptorTest.java
index 1d95327..5e23dec 100644
--- a/core/src/test/java/org/apache/ftpserver/usermanager/impl/ClearTextPasswordEncryptorTest.java
+++ b/core/src/test/java/org/apache/ftpserver/usermanager/impl/ClearTextPasswordEncryptorTest.java
@@ -26,7 +26,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class ClearTextPasswordEncryptorTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/usermanager/impl/ConcurrentLoginPermissionTest.java b/core/src/test/java/org/apache/ftpserver/usermanager/impl/ConcurrentLoginPermissionTest.java
index 03de462..5d1966c 100644
--- a/core/src/test/java/org/apache/ftpserver/usermanager/impl/ConcurrentLoginPermissionTest.java
+++ b/core/src/test/java/org/apache/ftpserver/usermanager/impl/ConcurrentLoginPermissionTest.java
@@ -21,12 +21,9 @@
 
 import junit.framework.TestCase;
 
-import org.apache.ftpserver.usermanager.impl.ConcurrentLoginPermission;
-import org.apache.ftpserver.usermanager.impl.ConcurrentLoginRequest;
-
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class ConcurrentLoginPermissionTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/usermanager/impl/DbUserManagerTest.java b/core/src/test/java/org/apache/ftpserver/usermanager/impl/DbUserManagerTest.java
index 30c778e..e336848 100644
--- a/core/src/test/java/org/apache/ftpserver/usermanager/impl/DbUserManagerTest.java
+++ b/core/src/test/java/org/apache/ftpserver/usermanager/impl/DbUserManagerTest.java
@@ -33,7 +33,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class DbUserManagerTest extends UserManagerTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/usermanager/impl/Md5PasswordEncryptorTest.java b/core/src/test/java/org/apache/ftpserver/usermanager/impl/Md5PasswordEncryptorTest.java
index e48f770..332b391 100644
--- a/core/src/test/java/org/apache/ftpserver/usermanager/impl/Md5PasswordEncryptorTest.java
+++ b/core/src/test/java/org/apache/ftpserver/usermanager/impl/Md5PasswordEncryptorTest.java
@@ -25,7 +25,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class Md5PasswordEncryptorTest extends ClearTextPasswordEncryptorTest {
diff --git a/core/src/test/java/org/apache/ftpserver/usermanager/impl/PropertiesUserManagerTest.java b/core/src/test/java/org/apache/ftpserver/usermanager/impl/PropertiesUserManagerTest.java
index a0b08e0..133c701 100644
--- a/core/src/test/java/org/apache/ftpserver/usermanager/impl/PropertiesUserManagerTest.java
+++ b/core/src/test/java/org/apache/ftpserver/usermanager/impl/PropertiesUserManagerTest.java
@@ -35,7 +35,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class PropertiesUserManagerTest extends UserManagerTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/usermanager/impl/SaltedPasswordEncryptorTest.java b/core/src/test/java/org/apache/ftpserver/usermanager/impl/SaltedPasswordEncryptorTest.java
index 7bd62c4..8c19cf4 100644
--- a/core/src/test/java/org/apache/ftpserver/usermanager/impl/SaltedPasswordEncryptorTest.java
+++ b/core/src/test/java/org/apache/ftpserver/usermanager/impl/SaltedPasswordEncryptorTest.java
@@ -25,7 +25,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class SaltedPasswordEncryptorTest extends ClearTextPasswordEncryptorTest {
diff --git a/core/src/test/java/org/apache/ftpserver/usermanager/impl/UserManagerTestTemplate.java b/core/src/test/java/org/apache/ftpserver/usermanager/impl/UserManagerTestTemplate.java
index 0571f85..e029740 100644
--- a/core/src/test/java/org/apache/ftpserver/usermanager/impl/UserManagerTestTemplate.java
+++ b/core/src/test/java/org/apache/ftpserver/usermanager/impl/UserManagerTestTemplate.java
@@ -31,17 +31,10 @@
 import org.apache.ftpserver.ftplet.UserManager;
 import org.apache.ftpserver.usermanager.UserManagerFactory;
 import org.apache.ftpserver.usermanager.UsernamePasswordAuthentication;
-import org.apache.ftpserver.usermanager.impl.BaseUser;
-import org.apache.ftpserver.usermanager.impl.ConcurrentLoginPermission;
-import org.apache.ftpserver.usermanager.impl.ConcurrentLoginRequest;
-import org.apache.ftpserver.usermanager.impl.TransferRatePermission;
-import org.apache.ftpserver.usermanager.impl.TransferRateRequest;
-import org.apache.ftpserver.usermanager.impl.WritePermission;
-import org.apache.ftpserver.usermanager.impl.WriteRequest;
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public abstract class UserManagerTestTemplate extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/usermanager/impl/VolatilePropertiesUserManagerTest.java b/core/src/test/java/org/apache/ftpserver/usermanager/impl/VolatilePropertiesUserManagerTest.java
index 584a48d..7b41a39 100644
--- a/core/src/test/java/org/apache/ftpserver/usermanager/impl/VolatilePropertiesUserManagerTest.java
+++ b/core/src/test/java/org/apache/ftpserver/usermanager/impl/VolatilePropertiesUserManagerTest.java
@@ -30,7 +30,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class VolatilePropertiesUserManagerTest extends UserManagerTestTemplate {
diff --git a/core/src/test/java/org/apache/ftpserver/usermanager/impl/WritePermissionTest.java b/core/src/test/java/org/apache/ftpserver/usermanager/impl/WritePermissionTest.java
index 7820152..ac4d386 100644
--- a/core/src/test/java/org/apache/ftpserver/usermanager/impl/WritePermissionTest.java
+++ b/core/src/test/java/org/apache/ftpserver/usermanager/impl/WritePermissionTest.java
@@ -21,12 +21,9 @@
 
 import junit.framework.TestCase;
 
-import org.apache.ftpserver.usermanager.impl.WritePermission;
-import org.apache.ftpserver.usermanager.impl.WriteRequest;
-
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class WritePermissionTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/util/BasePropertiesTest.java b/core/src/test/java/org/apache/ftpserver/util/BasePropertiesTest.java
index 5256763..6ca2f82 100644
--- a/core/src/test/java/org/apache/ftpserver/util/BasePropertiesTest.java
+++ b/core/src/test/java/org/apache/ftpserver/util/BasePropertiesTest.java
@@ -33,7 +33,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class BasePropertiesTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/util/EncryptUtilsTest.java b/core/src/test/java/org/apache/ftpserver/util/EncryptUtilsTest.java
index fb3ede6..078dbbc 100644
--- a/core/src/test/java/org/apache/ftpserver/util/EncryptUtilsTest.java
+++ b/core/src/test/java/org/apache/ftpserver/util/EncryptUtilsTest.java
@@ -25,7 +25,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class EncryptUtilsTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/util/RegularExprTest.java b/core/src/test/java/org/apache/ftpserver/util/RegularExprTest.java
index ded89d6..9ee56fe 100644
--- a/core/src/test/java/org/apache/ftpserver/util/RegularExprTest.java
+++ b/core/src/test/java/org/apache/ftpserver/util/RegularExprTest.java
@@ -23,7 +23,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class RegularExprTest extends TestCase {
diff --git a/core/src/test/java/org/apache/ftpserver/util/SocketAddressEncoderTest.java b/core/src/test/java/org/apache/ftpserver/util/SocketAddressEncoderTest.java
index 17d3a55..3de196d 100644
--- a/core/src/test/java/org/apache/ftpserver/util/SocketAddressEncoderTest.java
+++ b/core/src/test/java/org/apache/ftpserver/util/SocketAddressEncoderTest.java
@@ -25,7 +25,7 @@
 
 /**
 *
-* @author The Apache MINA Project (dev@mina.apache.org)
+* @author <a href="http://mina.apache.org">Apache MINA Project</a>
 *
 */
 public class SocketAddressEncoderTest extends TestCase {
diff --git a/examples/ftpserver-example-spring-war/src/main/java/org/apache/ftpserver/example/springwar/FtpServerListener.java b/examples/ftpserver-example-spring-war/src/main/java/org/apache/ftpserver/example/springwar/FtpServerListener.java
index 35b20ae..8277904 100644
--- a/examples/ftpserver-example-spring-war/src/main/java/org/apache/ftpserver/example/springwar/FtpServerListener.java
+++ b/examples/ftpserver-example-spring-war/src/main/java/org/apache/ftpserver/example/springwar/FtpServerListener.java
@@ -26,6 +26,9 @@
 import org.springframework.web.context.WebApplicationContext;
 import org.springframework.web.context.support.WebApplicationContextUtils;
 
+/*
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class FtpServerListener implements ServletContextListener {
 
     public static final String FTPSERVER_CONTEXT_NAME = "org.apache.ftpserver";
diff --git a/examples/ftpserver-example-spring-war/src/main/java/org/apache/ftpserver/example/springwar/FtpServerServlet.java b/examples/ftpserver-example-spring-war/src/main/java/org/apache/ftpserver/example/springwar/FtpServerServlet.java
index 9abe0ff..6c01ab4 100644
--- a/examples/ftpserver-example-spring-war/src/main/java/org/apache/ftpserver/example/springwar/FtpServerServlet.java
+++ b/examples/ftpserver-example-spring-war/src/main/java/org/apache/ftpserver/example/springwar/FtpServerServlet.java
@@ -29,6 +29,9 @@
 
 import org.apache.ftpserver.FtpServer;
 
+/*
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class FtpServerServlet extends HttpServlet {
 
     private static final long serialVersionUID = 5539642787624981705L;
diff --git a/examples/ftpserver-osgi-ftplet-service/src/main/java/org/apache/ftpserver/example/ftpletservice/MyFtplet.java b/examples/ftpserver-osgi-ftplet-service/src/main/java/org/apache/ftpserver/example/ftpletservice/MyFtplet.java
index 9bd4ef5..d5b6322 100644
--- a/examples/ftpserver-osgi-ftplet-service/src/main/java/org/apache/ftpserver/example/ftpletservice/MyFtplet.java
+++ b/examples/ftpserver-osgi-ftplet-service/src/main/java/org/apache/ftpserver/example/ftpletservice/MyFtplet.java
@@ -27,6 +27,9 @@
 import org.apache.ftpserver.ftplet.FtpSession;
 import org.apache.ftpserver.ftplet.FtpletResult;
 
+/*
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class MyFtplet extends DefaultFtplet {
 
     @Override
diff --git a/examples/ftpserver-osgi-ftplet-service/src/main/java/org/apache/ftpserver/example/ftpletservice/impl/Activator.java b/examples/ftpserver-osgi-ftplet-service/src/main/java/org/apache/ftpserver/example/ftpletservice/impl/Activator.java
index 3e69f7b..b0bceb6 100644
--- a/examples/ftpserver-osgi-ftplet-service/src/main/java/org/apache/ftpserver/example/ftpletservice/impl/Activator.java
+++ b/examples/ftpserver-osgi-ftplet-service/src/main/java/org/apache/ftpserver/example/ftpletservice/impl/Activator.java
@@ -27,6 +27,9 @@
 import org.osgi.framework.BundleActivator;
 import org.osgi.framework.BundleContext;
 
+/*
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class Activator implements BundleActivator {
 
     public void start(BundleContext context) throws Exception {
diff --git a/examples/ftpserver-osgi-spring-service/src/main/java/org/apache/ftpserver/example/osgiservice/impl/FtpServerLifecycle.java b/examples/ftpserver-osgi-spring-service/src/main/java/org/apache/ftpserver/example/osgiservice/impl/FtpServerLifecycle.java
index 0e97a6e..b882db0 100644
--- a/examples/ftpserver-osgi-spring-service/src/main/java/org/apache/ftpserver/example/osgiservice/impl/FtpServerLifecycle.java
+++ b/examples/ftpserver-osgi-spring-service/src/main/java/org/apache/ftpserver/example/osgiservice/impl/FtpServerLifecycle.java
@@ -22,6 +22,9 @@
 
 import org.apache.ftpserver.FtpServer;
 
+/*
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
+ */
 public class FtpServerLifecycle {
 
     private FtpServer server;
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Authentication.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Authentication.java
index 0a6fea1..296551a 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Authentication.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Authentication.java
@@ -23,7 +23,7 @@
  * Represents a type of authentication request, typically anonymous or a
  * username and password combination
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface Authentication {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/AuthenticationFailedException.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/AuthenticationFailedException.java
index ec740ee..54ee3e0 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/AuthenticationFailedException.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/AuthenticationFailedException.java
@@ -22,7 +22,7 @@
 /**
  * Thrown if an authentication request fails
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class AuthenticationFailedException extends FtpException {
     private static final long serialVersionUID = -1328383839915898987L;
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Authority.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Authority.java
index d62ceeb..42ae1b0 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Authority.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Authority.java
@@ -23,7 +23,7 @@
  * Interface for an authority granted to the user, typical example is write
  * access or the number of concurrent logins
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface Authority {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/AuthorizationRequest.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/AuthorizationRequest.java
index ef153f0..e99d47a 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/AuthorizationRequest.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/AuthorizationRequest.java
@@ -22,7 +22,7 @@
 /**
  * A request for authorization for a specific task, for example write access.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface AuthorizationRequest {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataConnection.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataConnection.java
index 6dca057..9a8a5b5 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataConnection.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataConnection.java
@@ -25,7 +25,7 @@
 
 /**
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface DataConnection {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataConnectionFactory.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataConnectionFactory.java
index 4187e95..90a0cf2 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataConnectionFactory.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataConnectionFactory.java
@@ -21,7 +21,7 @@
 
 /**
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface DataConnectionFactory {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataTransferFtpReply.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataTransferFtpReply.java
index 762dcfb..de47d2a 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataTransferFtpReply.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataTransferFtpReply.java
@@ -24,7 +24,7 @@
  * data over the data connection. These commands include LIST, RETR, STOR, STOU

  * etc.

  * 

- * @author The Apache MINA Project (dev@mina.apache.org)

+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>

  * 

  */

 

diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataType.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataType.java
index 8047cd7..89effc1 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataType.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DataType.java
@@ -22,7 +22,7 @@
 /**
  * Type safe enum for describing the data type
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public enum DataType {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DefaultFtpReply.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DefaultFtpReply.java
index 5f948ad..0ae5ce3 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DefaultFtpReply.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DefaultFtpReply.java
@@ -22,7 +22,7 @@
 /**
  * FTP reply object.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class DefaultFtpReply implements FtpReply {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DefaultFtplet.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DefaultFtplet.java
index 1d5740c..8e1d8e1 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DefaultFtplet.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DefaultFtplet.java
@@ -26,7 +26,7 @@
  * just an empty implementation. You can derive your ftplet implementation from
  * this class.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class DefaultFtplet implements Ftplet {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FileActionFtpReply.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FileActionFtpReply.java
index ed1d7d5..85b6ab4 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FileActionFtpReply.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FileActionFtpReply.java
@@ -23,7 +23,7 @@
  * A more specific type of FtpReply that is sent for commands that act on a

  * single file or directory such as MKD, DELE, RMD etc.

  * 

- * @author The Apache MINA Project (dev@mina.apache.org)

+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>

  * 

  */

 

diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FileSystemFactory.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FileSystemFactory.java
index 03620e7..38e07ab 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FileSystemFactory.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FileSystemFactory.java
@@ -22,7 +22,7 @@
 /**
  * Factory for file system implementations - it returns the file system view for user.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface FileSystemFactory {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FileSystemView.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FileSystemView.java
index daaea23..95d88e9 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FileSystemView.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FileSystemView.java
@@ -22,7 +22,7 @@
 /**
  * This is an abstraction over the user file system view.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface FileSystemView {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpException.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpException.java
index 453391f..f5e3d87 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpException.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpException.java
@@ -25,7 +25,7 @@
 /**
  * Ftplet exception class.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class FtpException extends Exception {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpFile.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpFile.java
index a4c19fd..6777bb1 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpFile.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpFile.java
@@ -28,7 +28,7 @@
 /**
  * This is the file abstraction used by the server.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface FtpFile {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpReply.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpReply.java
index 0309875..721d138 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpReply.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpReply.java
@@ -22,7 +22,7 @@
 /**
  * Interface for a reply to an FTP request.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface FtpReply {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpRequest.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpRequest.java
index e3ed1bb..53179f0 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpRequest.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpRequest.java
@@ -22,7 +22,7 @@
 /**
  * One FtpRequest made by the client.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface FtpRequest {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpSession.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpSession.java
index e94a9e6..793832d 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpSession.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpSession.java
@@ -32,7 +32,7 @@
  * attributes set by <code>setAttribute()</code> will be always available later
  * unless that attribute is removed or the client disconnects.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface FtpSession {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpStatistics.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpStatistics.java
index 1bd3fe7..39a9557 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpStatistics.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpStatistics.java
@@ -25,7 +25,7 @@
 /**
  * This interface holds all the ftp server statistical information.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface FtpStatistics {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Ftplet.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Ftplet.java
index 731a08d..828ffac 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Ftplet.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Ftplet.java
@@ -44,7 +44,7 @@
  * FtpletEnum.DEFAULT will be assumed. If any ftplet callback method throws
  * exception, that particular connection will be disconnected.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface Ftplet {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpletContext.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpletContext.java
index c1b3579..afe1742 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpletContext.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpletContext.java
@@ -24,7 +24,7 @@
  * information to a ftplet during initialization. The configuration information
  * contains initialization parameters.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface FtpletContext {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpletResult.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpletResult.java
index 0642802..fa653fa 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpletResult.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpletResult.java
@@ -24,7 +24,7 @@
  * 
  * DEFAULT < NO_FTPLET < SKIP < DISCONNECT
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public enum FtpletResult {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/RenameFtpReply.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/RenameFtpReply.java
index df7430e..109ee32 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/RenameFtpReply.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/RenameFtpReply.java
@@ -23,7 +23,7 @@
  * A more specific type of reply that is sent when a file is attempted to

  * rename. This reply is sent by the RNTO command.

  * 

- * @author The Apache MINA Project (dev@mina.apache.org)

+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>

  * 

  */

 

diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Structure.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Structure.java
index d382468..1a62481 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Structure.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/Structure.java
@@ -22,7 +22,7 @@
 /**
  * Type safe enum for describing the structure
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public enum Structure {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/User.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/User.java
index 636b293..1286e6e 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/User.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/User.java
@@ -24,7 +24,7 @@
 /**
  * Basic user interface.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface User {
 
diff --git a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/UserManager.java b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/UserManager.java
index 3ffc214..16b3553 100644
--- a/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/UserManager.java
+++ b/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/UserManager.java
@@ -22,7 +22,7 @@
 /**
  * User manager interface.
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public interface UserManager {
 
diff --git a/ftplet-api/src/test/java/org/apache/ftpserver/ftplet/DataTypeTest.java b/ftplet-api/src/test/java/org/apache/ftpserver/ftplet/DataTypeTest.java
index f9bd6a8..7e3826e 100644
--- a/ftplet-api/src/test/java/org/apache/ftpserver/ftplet/DataTypeTest.java
+++ b/ftplet-api/src/test/java/org/apache/ftpserver/ftplet/DataTypeTest.java
@@ -23,7 +23,7 @@
 
 /**
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class DataTypeTest extends TestCase {
 
diff --git a/ftplet-api/src/test/java/org/apache/ftpserver/ftplet/ExampleFtplet.java b/ftplet-api/src/test/java/org/apache/ftpserver/ftplet/ExampleFtplet.java
index c9c3c21..266a296 100644
--- a/ftplet-api/src/test/java/org/apache/ftpserver/ftplet/ExampleFtplet.java
+++ b/ftplet-api/src/test/java/org/apache/ftpserver/ftplet/ExampleFtplet.java
@@ -23,7 +23,7 @@
 
 /**
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class ExampleFtplet extends DefaultFtplet {
 
diff --git a/ftplet-api/src/test/java/org/apache/ftpserver/ftplet/StructureTest.java b/ftplet-api/src/test/java/org/apache/ftpserver/ftplet/StructureTest.java
index 33bf09b..7c25ea4 100644
--- a/ftplet-api/src/test/java/org/apache/ftpserver/ftplet/StructureTest.java
+++ b/ftplet-api/src/test/java/org/apache/ftpserver/ftplet/StructureTest.java
@@ -23,7 +23,7 @@
 
 /**
  *
- * @author The Apache MINA Project (dev@mina.apache.org)
+ * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
 public class StructureTest extends TestCase {
     public void testParseF() {