GitHub user sihui1511 opened a pull request:
https://github.com/apache/ftpserver/pull/5
expand the ftpserver
how can i expand the ftpserverï¼ for eample i want to rewrite STOR command
implement without modifying the source code
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/apache/ftpserver 1.0.x
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ftpserver/pull/5.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #5
----
commit 6b555e6821113c3a65d693b773a6e3e9d96120a6
Author: Niklas Gustavsson <ngn@...>
Date: 2009-02-01T12:14:41Z
Branching 1.0.x
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@739752
13f79535-47bb-0310-9956-ffa450edef68
commit e3f85f08b7276a8fea0dc40e5dac13af99cb590b
Author: Niklas Gustavsson <ngn@...>
Date: 2009-02-04T22:09:00Z
Using the JVM default keystore and truststore algorithm, rather than the
hard coded Sun version (FTPSERVER-273)
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@740915
13f79535-47bb-0310-9956-ffa450edef68
commit c9e2a6eb7ea4ecfad6cdf5c71350543b6ebdcd2b
Author: Niklas Gustavsson <ngn@...>
Date: 2009-02-14T21:06:04Z
Fixing issue where NioListener.getPort() is not updated on resume when
using a dynamic port (FTPSERVER-275)
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@744569
13f79535-47bb-0310-9956-ffa450edef68
commit 91347acfb57c88e580b106e0ca3965d4a45c504e
Author: Niklas Gustavsson <ngn@...>
Date: 2009-02-21T07:25:24Z
Increasing version for new development towards 1.0.1
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@746445
13f79535-47bb-0310-9956-ffa450edef68
commit 79128f23670c02be02ea532ca38de8ae9bee1f40
Author: Niklas Gustavsson <ngn@...>
Date: 2009-02-22T21:30:42Z
Making sure our SSL tests work on IBM JDK
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@746824
13f79535-47bb-0310-9956-ffa450edef68
commit 777287ee9fbe98579658e1df80a5aa38d3fc2598
Author: Niklas Gustavsson <ngn@...>
Date: 2009-02-22T21:39:39Z
Making our test behave better in our CI builds where concurrent builds are
done on the same machine
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@746826
13f79535-47bb-0310-9956-ffa450edef68
commit b2e53862bd3e4595e7f6151ab0f64a58acb8d7e1
Author: Niklas Gustavsson <ngn@...>
Date: 2009-02-23T08:46:37Z
Update README.txt
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@746928
13f79535-47bb-0310-9956-ffa450edef68
commit a76405bc7b8370d008495788034d6574e3500892
Author: Niklas Gustavsson <ngn@...>
Date: 2009-02-23T11:38:24Z
Set socket timeout for FTP client
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@746966
13f79535-47bb-0310-9956-ffa450edef68
commit e9b167e2378ac22fa26415bc05b9e24123fcf984
Author: Niklas Gustavsson <ngn@...>
Date: 2009-03-08T09:22:47Z
Fix for File.equals problem on OS X, we now use the canonical path instead
which seems to work. Thanks Sai Pullabhotla for the patch! (FTPSERVER-279)
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@751388
13f79535-47bb-0310-9956-ffa450edef68
commit 0b63f9581101b7ea0ae5992cc6a3276acf968c2b
Author: Niklas Gustavsson <ngn@...>
Date: 2009-03-08T09:33:17Z
Closing streams on up-/downloads so that a failure to do so will keep
statistics correct (FTPSERVER-269)
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@751390
13f79535-47bb-0310-9956-ffa450edef68
commit ecab1c633f857e5432b0b61e90d4e0d9df85a775
Author: Niklas Gustavsson <ngn@...>
Date: 2009-03-13T09:27:24Z
Added missing columns in the select-user example
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@753187
13f79535-47bb-0310-9956-ffa450edef68
commit 3456f0a2edc7b20a29fc975e684559cb863848b3
Author: Niklas Gustavsson <ngn@...>
Date: 2009-04-24T19:15:40Z
Adding timeout on data connection sockets (as well as some extra logging).
Fixes FTPSERVER-293.
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@768399
13f79535-47bb-0310-9956-ffa450edef68
commit b96cd4e0155644ff2ae8bba4e2beea377316cc1e
Author: Niklas Gustavsson <ngn@...>
Date: 2009-05-13T20:16:05Z
Fix bug where the an open data connection will not be closed on the filter
chain exception (FTPSERVER-297)
Fix bug where server will not close the session if an Ftplet returns
DISCONNECT in the onConnect callback (FTPSERVER-298)
Adding logging in all places where we close sessions.
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@774507
13f79535-47bb-0310-9956-ffa450edef68
commit 9b036613b2587fa288e8fb1921c02d37f3c9cae4
Author: Niklas Gustavsson <ngn@...>
Date: 2009-05-13T20:21:10Z
Updating README.txt with 1.0.1 release
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@774512
13f79535-47bb-0310-9956-ffa450edef68
commit ccf44ac6f7b5b107ffca22a5c32929eb9c6cc636
Author: Niklas Gustavsson <ngn@...>
Date: 2009-05-13T20:23:34Z
Increasing version for new development in 1.0.x
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@774514
13f79535-47bb-0310-9956-ffa450edef68
commit 6ab7cd33c0f132e1334558f7650413e0c6595f21
Author: Niklas Gustavsson <ngn@...>
Date: 2009-05-13T20:28:26Z
Increasing version for new development in 1.0.x
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@774516
13f79535-47bb-0310-9956-ffa450edef68
commit 35a67b0e28485cbd19c3a34014307c6961d5938c
Author: Niklas Gustavsson <ngn@...>
Date: 2009-05-13T21:59:23Z
Removing Rev and Date tags
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@774554
13f79535-47bb-0310-9956-ffa450edef68
commit b1247e084bca4bb8648bfcdbb3af92762a6243a4
Author: David Latorre Gallego <dlat@...>
Date: 2009-05-25T08:50:32Z
FTPSERVER-303 Underlying plain socket in SSL passive data connections was
not being closed properly.
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@778355
13f79535-47bb-0310-9956-ffa450edef68
commit fbb605eb319183eac9aa216b7b7c874d1e4897d2
Author: David Latorre Gallego <dlat@...>
Date: 2009-05-27T12:35:46Z
FTPSERVER-306 EOL sequence is lost if the file wasn't correctly transformed
to NVT format (this is, the sent new line sequence is different from \r\n)
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@779146
13f79535-47bb-0310-9956-ffa450edef68
commit f2c743932a580084fea1408ba389ccd394d37309
Author: Niklas Gustavsson <ngn@...>
Date: 2009-05-30T21:09:21Z
Fixed incorrect comparison of the user level idle time and the listener
idle time of the user level is set to be unlimited (FTPSERVER-308)
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@780324
13f79535-47bb-0310-9956-ffa450edef68
commit 950d8da5738043e968e8fbb31071dae0ca7e4e8f
Author: Niklas Gustavsson <ngn@...>
Date: 2009-05-30T21:37:58Z
Return an error reply rather than close the session if we get a decoding
problem (FTPSERVER-309)
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@780331
13f79535-47bb-0310-9956-ffa450edef68
commit a6e2461749305a12de77b24916d01b0ff4c6acc4
Author: Niklas Gustavsson <ngn@...>
Date: 2009-05-30T21:47:51Z
Don't mess with the casing when logging the received command (FTPSERVER-305)
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@780336
13f79535-47bb-0310-9956-ffa450edef68
commit 51c0bc638763728810cf22135667694d2541db7a
Author: Niklas Gustavsson <ngn@...>
Date: 2009-05-30T22:16:22Z
Comment out the db user manager to make the configuration valid out of the
box (FTPSERVER-301)
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@780342
13f79535-47bb-0310-9956-ffa450edef68
commit 90f93f2b044643c357f193a2198b1acae0c45db2
Author: Niklas Gustavsson <ngn@...>
Date: 2009-06-07T20:02:52Z
Added check for passive ports allocation to check if the port is not bound
by another application (FTPSERVER-302)
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@782447
13f79535-47bb-0310-9956-ffa450edef68
commit 3165e36b6e2e57100518eca542df2bdb3e0fea5c
Author: Niklas Gustavsson <ngn@...>
Date: 2009-06-07T20:10:49Z
Adding some comments to the new code in FTPSERVER-302
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@782449
13f79535-47bb-0310-9956-ffa450edef68
commit ea65c94fc212a8bdc4c55b30e4964c39dfc16eff
Author: Niklas Gustavsson <ngn@...>
Date: 2009-06-08T20:13:36Z
Configuring the correct deploy path for releases
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@782760
13f79535-47bb-0310-9956-ffa450edef68
commit ff7ecd07600599accbfd341f54c5943067ae4ff1
Author: Niklas Gustavsson <ngn@...>
Date: 2009-06-09T19:34:16Z
Upgrading to MINA 2.0.0-M6
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@783104
13f79535-47bb-0310-9956-ffa450edef68
commit efc363cb5be6620429a61acf08a6c35957668104
Author: Niklas Gustavsson <ngn@...>
Date: 2009-06-10T21:32:40Z
Using the site URL in author tags (FTPSERVER-314)
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@783526
13f79535-47bb-0310-9956-ffa450edef68
commit 1d66b056a2d0012b16001d297e139a2c1de1be64
Author: Niklas Gustavsson <ngn@...>
Date: 2009-06-10T21:40:01Z
Using the site URL in author tags (FTPSERVER-314)
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@783528
13f79535-47bb-0310-9956-ffa450edef68
commit d179835d62e56f366c8fb712432bb2949ca1eeed
Author: Niklas Gustavsson <ngn@...>
Date: 2009-06-12T19:47:31Z
Updating README
git-svn-id:
https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@784249
13f79535-47bb-0310-9956-ffa450edef68
----
---