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

----


---

Reply via email to