dfa40a06dff44f29d8d5e1d3186055ad325fc7b9 |
18-Jul-2012 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
#2466395: Remove log4j dependency. Replace with SLF4J. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@264 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/AbstractCommandHandler.java
rg/mockftpserver/core/server/AbstractFtpServer.java
rg/mockftpserver/core/session/DefaultSession.java
rg/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
rg/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.java
|
3a95141430d0656870768b2c9626c03b52c88048 |
15-Jul-2012 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Clean up unused imports git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@262 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/command/EpsvCommandHandler.java
rg/mockftpserver/stub/command/EprtCommandHandler.java
|
2cfd46ef00809da42b315de79e7a457ceb40f70b |
06-Jun-2011 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Use a dynamically chosen free port number for the server control port git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@255 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
rg/mockftpserver/fake/FakeFtpServer.java
rg/mockftpserver/stub/StubFtpServer.java
|
63789083e958081738bc2208fa5abdc5a4ef2084 |
05-Jun-2011 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Add a new readData(int numBytes) to Session git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@254 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/session/DefaultSession.java
rg/mockftpserver/core/session/Session.java
|
b5c534dd0ab41438502ee18fa6f88c3f8dbbe314 |
18-Mar-2011 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix bug/feature #3103132: shutting down takes too long. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@252 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
|
a5ff87feb19f5ff748fd4375b108d8be4a18686b |
25-Mar-2010 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Update test/example dir listing to remove superfluous file size for a DIR entry. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@249 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/stub/command/ListCommandHandler.java
|
144c0023f01b817d4b5300ad811084249e4fe851 |
24-Mar-2010 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Change fake RNTO and RNFR CommandHandlers to allow renaming directories git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@245 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/command/RnfrCommandHandler.java
|
1b2cfa5d5068c4202a07cdd2133c3dc5b73fd953 |
22-Mar-2010 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Change rename() to fail if the TO file already exists git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@244 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
|
66c2a545bc2f70ee4a55cc9b89bf363a1f3835ad |
20-Mar-2010 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Add sample directory listing(s) to online docs for StubFtpServer ListCommandHandler. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@241 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/stub/command/ListCommandHandler.java
|
27856fa6fcddab02cc4b1a53ec7ecf20c6ff35cd |
20-Mar-2010 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
PatternUtil: Add plus sign ('+') to convertStringWithWildcardsToRegex() git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@240 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/util/PatternUtil.java
|
12674b20efcdd79e793d4ca3c7697232658aa036 |
19-Mar-2010 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix Bug #2828362: “Unit tests using FakeFtpServer are slow”. Reduce default socket read interval time to 20ms. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@239 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/session/DefaultSession.java
|
ff2c5859ff26cc343450d495b77c9c6a806211ac |
16-Mar-2010 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix bug #2953392: AbstractFtpServer waits forever if binding to port fails git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@238 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
|
a09d6b7f15be8099d68a00e4f320c97185318317 |
16-Jun-2009 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Add getServerControlPort() to AbstractFtpServer. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@235 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
|
88843a02d509f7aa648fbce6a058526fe7373e98 |
16-Jun-2009 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix Bug #2696898 : “WindowsFakeFilesystem DirectoryEntry case sensitivity” git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@234 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
|
4d0d55e11a0ddffbf24437c7e62511b0a34d196b |
14-Jun-2009 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix Bug #2797980: “UnixFakeFileSystem IsValidName Regex incorrect” git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@233 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/filesystem/UnixFakeFileSystem.java
|
899f9bd64499ce2a3f8492399e4910f27a8e1e4a |
14-Jun-2009 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Refactor both PortCommandHandler(s) and the PortParser classes to use HostAndPort git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@232 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/util/HostAndPort.java
rg/mockftpserver/core/util/PortParser.java
rg/mockftpserver/fake/command/PortCommandHandler.java
rg/mockftpserver/stub/command/PortCommandHandler.java
|
3e469b93fd10bc09ea2c088516168bf6a5cbaa43 |
13-Jun-2009 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Support for IPv6: EPRT and EPSV git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@230 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/util/HostAndPort.java
rg/mockftpserver/core/util/PortParser.java
rg/mockftpserver/fake/command/EprtCommandHandler.java
rg/mockftpserver/stub/StubFtpServer.java
rg/mockftpserver/stub/command/EprtCommandHandler.java
rg/mockftpserver/stub/command/EpsvCommandHandler.java
|
75520503341f870a8d2a27e0a82cca14f8aa6a4b |
11-Jun-2009 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Support for IPv6: EPRT and EPSV git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@229 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/CommandNames.java
rg/mockftpserver/core/command/ReplyCodes.java
rg/mockftpserver/fake/FakeFtpServer.java
rg/mockftpserver/fake/command/EprtCommandHandler.java
rg/mockftpserver/fake/command/EpsvCommandHandler.java
|
8653796de8a99b3efc5172825320e05d0e77154e |
10-Mar-2009 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix Bug #2653626: Cannot start() server after calling stop() git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@226 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
|
40186f5d22de9dfbf27e9ddcbcac0e7c54f18d9d |
10-Mar-2009 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix Bug #2654577: 'month' in UnixDirectoryListingFormatter is Locale specific. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@225 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.java
rg/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatter.java
|
b6177486a2f20f9937e70571bbc557918484026c |
09-Feb-2009 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Use entrySet() to iterate through sessions. (Rijk van Haaften) git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@222 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
|
38fab1fed5287011ab8fbc41b429c6bbf3b981e0 |
09-Feb-2009 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix for Bug 2543193 “"cd .." and "pwd" don't work properly together” git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@221 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/command/RntoCommandHandler.java
rg/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
|
04619350e6e8866897490ea88b9fdf5824ab9bb1 |
08-Feb-2009 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix for Bug 2540548 - Missing new line on directory listing git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@220 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/command/ListCommandHandler.java
rg/mockftpserver/fake/command/NlstCommandHandler.java
|
3b10a12a6bf22b061eb0861469fbb5fd212de1bc |
08-Feb-2009 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix for Bug 2540366 - FileEntry.setContents( byte [] contents ) change the content git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@219 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/filesystem/FileEntry.java
|
b698aacfd0744243d4ec776cfd4eb1d43856961c |
27-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix bug: #2462794 - filesystem.pathDoesNotExist key is missing from the ReplyText resource bundle. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@214 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/command/AbstractFakeCommandHandler.java
rg/mockftpserver/fake/command/RetrCommandHandler.java
rg/mockftpserver/fake/command/RntoCommandHandler.java
rg/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
|
a5c19061b721f203631e1969bf38127301e29414 |
27-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix bug: #2462973 FileEntry.cloneWithNewPath doesn't clone out field. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@213 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/filesystem/FileEntry.java
|
a549cc0686df9dea3b4f4fb10c6bef453fd2359f |
14-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix bug: ClassCastException (SessionInfo) in AbstractFtpServer during cleanup git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@207 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
|
e5e13f42437c20ad460316e2144e2d5a39681db8 |
12-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Remove personal refs git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@202 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.java
|
f7ca9deffcf7588769ebf32b4cea41210e4794a4 |
12-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Update CommandHandler classes to reflect permission-related reply codes in the class javadoc git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@201 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/command/AbstractStoreFileCommandHandler.java
rg/mockftpserver/fake/command/AppeCommandHandler.java
rg/mockftpserver/fake/command/DeleCommandHandler.java
rg/mockftpserver/fake/command/ListCommandHandler.java
rg/mockftpserver/fake/command/MkdCommandHandler.java
rg/mockftpserver/fake/command/NlstCommandHandler.java
rg/mockftpserver/fake/command/RmdCommandHandler.java
rg/mockftpserver/fake/command/RnfrCommandHandler.java
rg/mockftpserver/fake/command/RntoCommandHandler.java
rg/mockftpserver/fake/command/StorCommandHandler.java
rg/mockftpserver/fake/command/StouCommandHandler.java
|
3fc03edff55387bae91315653eae3ed0ca9b1f2a |
12-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Support for STAT command git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@200 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/FakeFtpServer.java
rg/mockftpserver/fake/ServerConfiguration.java
rg/mockftpserver/fake/command/StatCommandHandler.java
|
ef1713518991f8db0e129928853890a6508eade9 |
11-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Enhance javadoc git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@199 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/filesystem/DirectoryEntry.java
rg/mockftpserver/fake/filesystem/FileEntry.java
|
3736b2d78b2d799ad9318e5295e2204c21e21a44 |
11-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Cleanup and javadoc git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@198 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/util/StringUtil.java
rg/mockftpserver/fake/FakeFtpServer.java
rg/mockftpserver/fake/UserAccount.java
rg/mockftpserver/fake/command/DeleCommandHandler.java
rg/mockftpserver/fake/command/RmdCommandHandler.java
rg/mockftpserver/fake/command/RntoCommandHandler.java
rg/mockftpserver/fake/command/UserCommandHandler.java
|
725fc0ad3d852d13fbbfd31b07ac20fc2a16eec2 |
09-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Introduce createSession() and make attr protected to facilitate subclassing git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@197 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
rg/mockftpserver/core/session/DefaultSession.java
|
f2152557999c6eeca3b2018166ddad4c015ddd89 |
09-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix bug in iterating through sessions git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@196 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
|
1901d3e08564ec02e4e45345f95c1b1bdca2e3c0 |
08-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Add support for SMNT git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@195 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/FakeFtpServer.java
rg/mockftpserver/fake/command/SmntCommandHandler.java
|
3b7668ee59bf567db6bce593a9090f65db171fdb |
07-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Introduce AbstractStorCommandHandler. Remove final from stub CommandHandler classes. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@194 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/stub/command/AborCommandHandler.java
rg/mockftpserver/stub/command/AbstractStorCommandHandler.java
rg/mockftpserver/stub/command/AcctCommandHandler.java
rg/mockftpserver/stub/command/AlloCommandHandler.java
rg/mockftpserver/stub/command/AppeCommandHandler.java
rg/mockftpserver/stub/command/CdupCommandHandler.java
rg/mockftpserver/stub/command/CwdCommandHandler.java
rg/mockftpserver/stub/command/DeleCommandHandler.java
rg/mockftpserver/stub/command/FileRetrCommandHandler.java
rg/mockftpserver/stub/command/HelpCommandHandler.java
rg/mockftpserver/stub/command/ListCommandHandler.java
rg/mockftpserver/stub/command/MkdCommandHandler.java
rg/mockftpserver/stub/command/ModeCommandHandler.java
rg/mockftpserver/stub/command/NlstCommandHandler.java
rg/mockftpserver/stub/command/NoopCommandHandler.java
rg/mockftpserver/stub/command/PassCommandHandler.java
rg/mockftpserver/stub/command/PasvCommandHandler.java
rg/mockftpserver/stub/command/PortCommandHandler.java
rg/mockftpserver/stub/command/PwdCommandHandler.java
rg/mockftpserver/stub/command/QuitCommandHandler.java
rg/mockftpserver/stub/command/ReinCommandHandler.java
rg/mockftpserver/stub/command/RestCommandHandler.java
rg/mockftpserver/stub/command/RetrCommandHandler.java
rg/mockftpserver/stub/command/RmdCommandHandler.java
rg/mockftpserver/stub/command/RnfrCommandHandler.java
rg/mockftpserver/stub/command/RntoCommandHandler.java
rg/mockftpserver/stub/command/SiteCommandHandler.java
rg/mockftpserver/stub/command/SmntCommandHandler.java
rg/mockftpserver/stub/command/StatCommandHandler.java
rg/mockftpserver/stub/command/StorCommandHandler.java
rg/mockftpserver/stub/command/StouCommandHandler.java
rg/mockftpserver/stub/command/StruCommandHandler.java
rg/mockftpserver/stub/command/SystCommandHandler.java
rg/mockftpserver/stub/command/TypeCommandHandler.java
rg/mockftpserver/stub/command/UserCommandHandler.java
|
5e9566a04364b1cad5c33001a37d4638bc8a93e6 |
07-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fixes and cleanup for PMD git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@193 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/InvocationRecord.java
rg/mockftpserver/core/server/AbstractFtpServer.java
rg/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
rg/mockftpserver/fake/filesystem/FileEntry.java
rg/mockftpserver/stub/StubFtpServer.java
rg/mockftpserver/stub/command/AbstractStubCommandHandler.java
rg/mockftpserver/stub/command/AbstractStubDataCommandHandler.java
|
49deb463d1cc3132e4aa60bfd4469398c57c1745 |
07-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Create new UnrecognizedCommandHandler-- return 502 reply from FakeFtpServer and StubFtpServer when a requested command is not supported. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@192 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/AbstractTrackingCommandHandler.java
rg/mockftpserver/core/command/CommandNames.java
rg/mockftpserver/core/command/ReplyCodes.java
rg/mockftpserver/core/command/UnsupportedCommandHandler.java
rg/mockftpserver/core/session/DefaultSession.java
rg/mockftpserver/fake/FakeFtpServer.java
rg/mockftpserver/stub/StubFtpServer.java
rg/mockftpserver/stub/command/AppeCommandHandler.java
rg/mockftpserver/stub/command/FileRetrCommandHandler.java
rg/mockftpserver/stub/command/PasvCommandHandler.java
rg/mockftpserver/stub/command/PortCommandHandler.java
rg/mockftpserver/stub/command/RetrCommandHandler.java
rg/mockftpserver/stub/command/StorCommandHandler.java
rg/mockftpserver/stub/command/StouCommandHandler.java
rg/mockftpserver/stub/command/TypeCommandHandler.java
|
ff3c0fa2e5603e7b567533cc6369b7c258650299 |
06-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Move ConnectCommandHandler into core git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@191 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/ConnectCommandHandler.java
rg/mockftpserver/fake/FakeFtpServer.java
rg/mockftpserver/fake/command/ConnectCommandHandler.java
rg/mockftpserver/stub/StubFtpServer.java
rg/mockftpserver/stub/command/ConnectCommandHandler.java
|
0da0f84ad9831bea470896e79b5ec207c83f258e |
05-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Unify Stub and Fake CommandHandlers; refactor CommandHandler framework git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@185 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/AbstractCommandHandler.java
rg/mockftpserver/core/command/AbstractTrackingCommandHandler.java
rg/mockftpserver/fake/FakeFtpServer.java
rg/mockftpserver/fake/ServerConfiguration.java
rg/mockftpserver/fake/command/AbstractFakeCommandHandler.java
|
848932d9e7c6953b3c345c9aa6b0b6c3cfe20d79 |
03-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Refactor CommandHandler framework git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@184 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/AbstractCommandHandler.java
rg/mockftpserver/core/command/AbstractStaticReplyCommandHandler.java
rg/mockftpserver/core/command/AbstractTrackingCommandHandler.java
rg/mockftpserver/core/command/InvocationRecord.java
rg/mockftpserver/core/command/ReplyTextBundleUtil.java
rg/mockftpserver/core/command/SimpleCompositeCommandHandler.java
rg/mockftpserver/core/command/StaticReplyCommandHandler.java
rg/mockftpserver/core/session/DefaultSession.java
rg/mockftpserver/fake/command/AbstractFakeCommandHandler.java
rg/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
rg/mockftpserver/fake/filesystem/FileEntry.java
rg/mockftpserver/stub/command/AbstractStubCommandHandler.java
rg/mockftpserver/stub/command/AbstractStubDataCommandHandler.java
|
e69f7494dfd77c9a9c617afba28fd490930c1605 |
01-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Enhance javadoc git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@183 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/FakeFtpServer.java
|
2a0a3f946dba517a01cc26278f905156857c9c91 |
01-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Update Subversion keywords git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@182 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/CommandSyntaxException.java
rg/mockftpserver/core/IllegalStateException.java
rg/mockftpserver/core/NotLoggedInException.java
rg/mockftpserver/core/util/IoUtil.java
rg/mockftpserver/core/util/PatternUtil.java
rg/mockftpserver/core/util/StringUtil.java
rg/mockftpserver/fake/FakeFtpServer.java
rg/mockftpserver/fake/ServerConfiguration.java
rg/mockftpserver/fake/command/AborCommandHandler.java
rg/mockftpserver/fake/command/AbstractFakeCommandHandler.java
rg/mockftpserver/fake/command/AbstractStoreFileCommandHandler.java
rg/mockftpserver/fake/command/AcctCommandHandler.java
rg/mockftpserver/fake/command/AlloCommandHandler.java
rg/mockftpserver/fake/command/AppeCommandHandler.java
rg/mockftpserver/fake/command/CdupCommandHandler.java
rg/mockftpserver/fake/command/ConnectCommandHandler.java
rg/mockftpserver/fake/command/CwdCommandHandler.java
rg/mockftpserver/fake/command/DeleCommandHandler.java
rg/mockftpserver/fake/command/HelpCommandHandler.java
rg/mockftpserver/fake/command/ListCommandHandler.java
rg/mockftpserver/fake/command/MkdCommandHandler.java
rg/mockftpserver/fake/command/ModeCommandHandler.java
rg/mockftpserver/fake/command/NlstCommandHandler.java
rg/mockftpserver/fake/command/NoopCommandHandler.java
rg/mockftpserver/fake/command/PassCommandHandler.java
rg/mockftpserver/fake/command/PasvCommandHandler.java
rg/mockftpserver/fake/command/PortCommandHandler.java
rg/mockftpserver/fake/command/PwdCommandHandler.java
rg/mockftpserver/fake/command/QuitCommandHandler.java
rg/mockftpserver/fake/command/ReinCommandHandler.java
rg/mockftpserver/fake/command/RestCommandHandler.java
rg/mockftpserver/fake/command/RetrCommandHandler.java
rg/mockftpserver/fake/command/RmdCommandHandler.java
rg/mockftpserver/fake/command/RnfrCommandHandler.java
rg/mockftpserver/fake/command/RntoCommandHandler.java
rg/mockftpserver/fake/command/SiteCommandHandler.java
rg/mockftpserver/fake/command/StorCommandHandler.java
rg/mockftpserver/fake/command/StouCommandHandler.java
rg/mockftpserver/fake/command/StruCommandHandler.java
rg/mockftpserver/fake/command/SystCommandHandler.java
rg/mockftpserver/fake/command/TypeCommandHandler.java
rg/mockftpserver/fake/command/UserCommandHandler.java
rg/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
rg/mockftpserver/fake/filesystem/AbstractFileSystemEntry.java
rg/mockftpserver/fake/filesystem/DirectoryEntry.java
rg/mockftpserver/fake/filesystem/DirectoryListingFormatter.java
rg/mockftpserver/fake/filesystem/FileEntry.java
rg/mockftpserver/fake/filesystem/FileSystem.java
rg/mockftpserver/fake/filesystem/FileSystemEntry.java
rg/mockftpserver/fake/filesystem/Permissions.java
rg/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.java
rg/mockftpserver/fake/filesystem/UnixFakeFileSystem.java
rg/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatter.java
rg/mockftpserver/fake/filesystem/WindowsFakeFileSystem.java
|
c561a9b3509b5021ddb2e2f8165e903909281269 |
01-Dec-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Enhance javadoc git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@181 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
rg/mockftpserver/fake/FakeFtpServer.java
rg/mockftpserver/fake/command/HelpCommandHandler.java
rg/mockftpserver/stub/StubFtpServer.java
|
bd576ae311a45a994ae6b457fb2e5bb0ffe0d6b5 |
23-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Reorganize packages; consistent with stub packages git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@173 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/FakeFtpServer.java
rg/mockftpserver/fake/ServerConfiguration.java
rg/mockftpserver/fake/ServerConfigurationAware.java
rg/mockftpserver/fake/UserAccount.java
rg/mockftpserver/fake/command/AbstractFakeCommandHandler.java
rg/mockftpserver/fake/command/HelpCommandHandler.java
rg/mockftpserver/fake/command/PassCommandHandler.java
rg/mockftpserver/fake/command/SystCommandHandler.java
rg/mockftpserver/fake/command/UserCommandHandler.java
rg/mockftpserver/fake/server/FakeFtpServer.java
rg/mockftpserver/fake/server/ServerConfiguration.java
rg/mockftpserver/fake/server/ServerConfigurationAware.java
rg/mockftpserver/fake/user/UserAccount.java
|
7bf26c51e6b1f13707ad90ebb60429eab992fe32 |
22-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Add convenience constructor/methods git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@172 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/server/FakeFtpServer.java
rg/mockftpserver/fake/user/UserAccount.java
|
e05d3ea57d7e78312ed9a25b6c50a4b1258fd5d2 |
21-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@170 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/command/AbstractFakeCommandHandler.java
rg/mockftpserver/fake/command/AcctCommandHandler.java
rg/mockftpserver/fake/command/AlloCommandHandler.java
rg/mockftpserver/fake/command/AppeCommandHandler.java
rg/mockftpserver/fake/command/CdupCommandHandler.java
rg/mockftpserver/fake/command/ConnectCommandHandler.java
|
ef13cb2302efe30bdff397e11aae379cbb419b9b |
21-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@169 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/command/CwdCommandHandler.java
rg/mockftpserver/fake/command/DeleCommandHandler.java
rg/mockftpserver/fake/command/HelpCommandHandler.java
rg/mockftpserver/fake/command/ListCommandHandler.java
rg/mockftpserver/fake/command/MkdCommandHandler.java
|
e0bd1bd5786e7df8c65476d76dc2262c3a59f04c |
21-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@168 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/util/StringUtil.java
rg/mockftpserver/fake/command/ModeCommandHandler.java
rg/mockftpserver/fake/command/NlstCommandHandler.java
rg/mockftpserver/fake/command/NoopCommandHandler.java
rg/mockftpserver/fake/command/PassCommandHandler.java
rg/mockftpserver/fake/command/PasvCommandHandler.java
rg/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
|
1845e1232d9bfd95dcb223ca3ffa7a5b49dda85e |
20-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@167 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/util/PortParser.java
rg/mockftpserver/fake/command/AbstractFakeCommandHandler.java
rg/mockftpserver/fake/command/PortCommandHandler.java
rg/mockftpserver/fake/command/PwdCommandHandler.java
rg/mockftpserver/fake/command/QuitCommandHandler.java
rg/mockftpserver/fake/command/ReinCommandHandler.java
rg/mockftpserver/fake/command/RestCommandHandler.java
|
f11ac5bf4a82c9be1ccd4933dedf730df3276e01 |
19-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@166 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/command/AbstractFakeCommandHandler.java
rg/mockftpserver/fake/command/RetrCommandHandler.java
rg/mockftpserver/fake/command/RmdCommandHandler.java
rg/mockftpserver/fake/command/RnfrCommandHandler.java
rg/mockftpserver/fake/command/RntoCommandHandler.java
rg/mockftpserver/fake/command/SiteCommandHandler.java
rg/mockftpserver/fake/filesystem/UnixFakeFileSystem.java
rg/mockftpserver/fake/filesystem/WindowsFakeFileSystem.java
|
4994f84c7ce59f07273c8bca16ddfc8bfbbc14d0 |
19-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@165 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/command/AborCommandHandler.java
rg/mockftpserver/fake/command/AbstractFakeCommandHandler.java
rg/mockftpserver/fake/command/StorCommandHandler.java
rg/mockftpserver/fake/command/StouCommandHandler.java
rg/mockftpserver/fake/command/StruCommandHandler.java
rg/mockftpserver/fake/command/SystCommandHandler.java
rg/mockftpserver/fake/command/TypeCommandHandler.java
rg/mockftpserver/fake/command/UserCommandHandler.java
|
b0a7b98e6ec500c6e292d8e5aea47d339e656f72 |
19-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@164 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/command/AbstractFakeCommandHandler.java
rg/mockftpserver/fake/command/AbstractStoreFileCommandHandler.java
|
16aada19c3e45891d8f8c75a529e96f5f6cd825e |
16-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@163 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/filesystem/UnixFakeFileSystem.java
rg/mockftpserver/fake/filesystem/WindowsFakeFileSystem.java
|
5eefc0033edb232f9febcc1d32ede04bc901067c |
16-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@162 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/util/StringUtil.java
rg/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.java
rg/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatter.java
|
c2864b876b5a3892a9332b192799a35a9a9eed05 |
15-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@161 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/filesystem/DirectoryListingFormatter.java
rg/mockftpserver/fake/filesystem/FileSystem.java
rg/mockftpserver/fake/filesystem/FileSystemEntry.java
rg/mockftpserver/fake/filesystem/Permissions.java
rg/mockftpserver/fake/server/ServerConfiguration.java
|
334c6ebce811c954bf2a79ba4579589a4a3326bf |
15-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@160 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
rg/mockftpserver/fake/filesystem/AbstractFileSystemEntry.java
rg/mockftpserver/fake/filesystem/DirectoryEntry.java
rg/mockftpserver/fake/filesystem/FileEntry.java
|
0bb42783195c864c3966bd122d2458b0d975619e |
12-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@159 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/server/FakeFtpServer.java
rg/mockftpserver/fake/server/ServerConfiguration.java
rg/mockftpserver/fake/server/ServerConfigurationAware.java
|
9cee38234d3b928de5c9ed85d7356aa8c5ad824a |
12-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@158 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/user/UserAccount.java
|
e08928ac993d1e9d907c99f5c182ddb15b711f4c |
12-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@156 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/util/IoUtil.java
rg/mockftpserver/core/util/PatternUtil.java
|
57e5445321f91f66106e598b7fbf7048669adbeb |
11-Nov-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Convert main source from Groovy to Java git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@155 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/CommandSyntaxException.java
rg/mockftpserver/core/IllegalStateException.java
rg/mockftpserver/core/NotLoggedInException.java
rg/mockftpserver/core/session/SessionKeys.java
|
c4a22299b897279a8518308b9067da84af077281 |
24-Oct-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Validate file and directory access based on file permissions git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@136 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/ReplyCodes.java
|
3275b5ae2d141fda9e96af90c55d2f2f375c1093 |
22-Oct-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Validate file and directory access based on file permissions git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@132 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/ReplyCodes.java
|
d3d88694d35ecd5908d3e0f7cc3c1e4d69eb37f2 |
22-Oct-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Validate file and directory access based on file permissions git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@131 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/ReplyCodes.java
|
dc5be681ed2232085080c0af73613491c7a764ab |
21-Oct-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Validate file and directory access based on file permissions git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@130 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/ReplyCodes.java
|
36a506bc75689778c2cf5a3898d9227f49f9a6c9 |
13-Sep-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Don't throw exception from finally; clean up warnings git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@117 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/session/DefaultSession.java
|
2076c899605689976d8f9b3d012817e4931d535f |
10-Sep-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix throw exception from finally git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@113 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
|
954ee7de942a83d2cba85940f8bac0f9d233fbb0 |
08-Sep-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Cleanup constructor calls; allow null message key git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@112 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/filesystem/FileSystemException.java
|
afca3a690de8d057dca24050db556880fa4721e6 |
07-Sep-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Changes to enable GMaven git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@111 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/fake/filesystem/FileSystemException.java
rg/mockftpserver/fake/filesystem/InvalidFilenameException.java
|
35db51a87c51dc0c4bbb5bc1eaf1a283b68a44b5 |
16-Aug-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fix potential NPE. Only execute serverSocket.close() if serverSocket != null. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@99 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
|
870d738ae5b29b07bdf28c01e1ce55ad30dcecdc |
16-Aug-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Terminate reply with \r\n git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@98 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/session/DefaultSession.java
|
8d76c14c2b733a4cb61da029a527fc36ca4ac51c |
14-Aug-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Parse host ip numbers as unsigned bytes (bug # 2047355) git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@92 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/util/PortParser.java
|
fa3e4a9d121b1ad40a6d418b925afda82d3567ba |
17-Jul-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fake ACCT CommandHandler git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@83 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/ReplyCodes.java
|
5aee6e3edf4d3d8decff73d2a5a26cebdd0572f5 |
11-Jul-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fake REIN CommandHandler. Fake STRU CommandHandler. Fake MODE CommandHandler. Fake APPE CommandHandler. Fake PASV CommandHandler. Move convertHostAndPortToStringOfBytes() from PasvCommandHandler to PortParser. Fake ALLO CommandHandler. Fake ABOR CommandHandler. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@81 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/util/PortParser.java
rg/mockftpserver/stub/command/PasvCommandHandler.java
|
5e9a0227eb376a4d67ada00c7ea54d3f7962cefd |
03-Jul-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Fake CDUP CommandHandler; change CDUP reply code to 200. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@79 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/ReplyCodes.java
|
5e4167540f70a75ce28b9c69a41db7ee38c22de3 |
03-Jul-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Rename ReplyCodes.SEND_DATA_INITIAL_OK and SEND_DATA_FINAL_OK to TRANSFER_DATA_.. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@78 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/ReplyCodes.java
rg/mockftpserver/stub/command/AbstractStubDataCommandHandler.java
rg/mockftpserver/stub/command/StouCommandHandler.java
|
31d38a11c73497bc273bfc0081b0d3b723482239 |
02-Jul-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Rename Command.getRequiredString(int) to getRequiredParameter(int). Get rid of AbstractFakeCommandHandler.getRequiredParameter() -- Use Command.getRequiredParameter() instead. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@77 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/Command.java
rg/mockftpserver/stub/command/AcctCommandHandler.java
rg/mockftpserver/stub/command/AlloCommandHandler.java
rg/mockftpserver/stub/command/AppeCommandHandler.java
rg/mockftpserver/stub/command/CwdCommandHandler.java
rg/mockftpserver/stub/command/DeleCommandHandler.java
rg/mockftpserver/stub/command/FileRetrCommandHandler.java
rg/mockftpserver/stub/command/MkdCommandHandler.java
rg/mockftpserver/stub/command/ModeCommandHandler.java
rg/mockftpserver/stub/command/PassCommandHandler.java
rg/mockftpserver/stub/command/RestCommandHandler.java
rg/mockftpserver/stub/command/RetrCommandHandler.java
rg/mockftpserver/stub/command/RmdCommandHandler.java
rg/mockftpserver/stub/command/RnfrCommandHandler.java
rg/mockftpserver/stub/command/RntoCommandHandler.java
rg/mockftpserver/stub/command/SiteCommandHandler.java
rg/mockftpserver/stub/command/SmntCommandHandler.java
rg/mockftpserver/stub/command/StorCommandHandler.java
rg/mockftpserver/stub/command/StruCommandHandler.java
rg/mockftpserver/stub/command/TypeCommandHandler.java
rg/mockftpserver/stub/command/UserCommandHandler.java
|
79eb164945510f6fbb16bdd3b0c1fcdf0b7f72ef |
01-Jul-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Change StubFtpServer CommandHandlers to reply with 501 if required command parameters are missing git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@76 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/AbstractCommandHandler.java
|
df7926b99bae616fd99f6b9711279826f201f437 |
27-Jun-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Enable calling stop() on a server even if the server was never started git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@75 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
|
47fb67a4e600f339064de4c08f10279accc95e92 |
17-Jun-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Support for LIST and PORT commands; throw CommandSyntaxException for invalid parms git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@70 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/Command.java
rg/mockftpserver/core/util/PortParser.java
|
d8cb70b52ca9f78d526ccd9cf67e4f4345ecdc95 |
13-Jun-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Refactor (Stub)PortCommandHandler to pull out port parsing logic into common utility class. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@69 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/util/PortParser.java
rg/mockftpserver/stub/command/PortCommandHandler.java
|
5c17f34e1a613c319d355112f8298c20015ef7f2 |
07-Jun-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
FakFtpServerIntegrationTest (first phase); homeDirectory support git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@64 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/ReplyCodes.java
|
128e81688f779fe96344b5a47cc4ad29292c381d |
03-Jun-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
FakFtpServerIntegrationTest (first phase); QUIT command handler git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@63 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
rg/mockftpserver/stub/StubFtpServer.java
|
32e4b536bedd4220dcba8062afb5cb340a391033 |
31-May-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Merge changes for JIRA issue 1925590 into HEAD git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@62 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
|
abc66ab652b34d39ea5a00a75b1d7c7cc157a84f |
31-May-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Introduce AbstractFtpServer and AbstractFtpServerTest git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@61 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/server/AbstractFtpServer.java
rg/mockftpserver/stub/StubFtpServer.java
|
70cc38904cf8c9abc6f9994cec83e2b7685a607d |
19-May-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Overide FileSystem methods to test exception-handling git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@55 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/ReplyCodes.java
|
016b6dd21f1a552e28f4c6894b586b770241b0ed |
11-Apr-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
RNFR and RNTO commands and common infrastructure git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@37 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/ReplyCodes.java
|
562a28c4b19670f3dcca8973ee68f166386dca26 |
10-Apr-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
RMD command and common infrastructure git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@36 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/ReplyCodes.java
|
ae0aaa3a69844af9a57ec1e0219adba82c9919d3 |
09-Apr-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
CWD command and common infrastructure git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@35 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/ReplyCodes.java
|
33e5281191636818c9efc791bdcd670c3a845f7e |
02-Apr-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Support for USER and PASS (fake) git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@31 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/Command.java
rg/mockftpserver/core/command/ReplyCodes.java
|
78795c9e5e3c55fc294f011bcc129b7aab0f49b7 |
26-Mar-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Initial fake command-handler for USER command git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@30 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/command/Command.java
rg/mockftpserver/core/command/ReplyCodes.java
|
b7462c18c95d3ddb6be0d03ef531747f369f8d42 |
01-Mar-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Add wait/notify to ensure server is initialized before start() returns; fix potential race condition git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@17 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/stub/StubFtpServer.java
|
394607f12da7a0da1a3f315017b8df80924dade3 |
20-Feb-2008 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
StubFtpServer: Allow configuring server control port other than the default (21). git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@12 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/stub/StubFtpServer.java
|
4ca3386623ce60063f27955ad1b2b1b6cbba8b09 |
19-Dec-2007 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Update SVN tags git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@8 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/MockFtpServerException.java
rg/mockftpserver/core/command/AbstractCommandHandler.java
rg/mockftpserver/core/command/Command.java
rg/mockftpserver/core/command/CommandHandler.java
rg/mockftpserver/core/command/CommandNames.java
rg/mockftpserver/core/command/InvocationHistory.java
rg/mockftpserver/core/command/InvocationRecord.java
rg/mockftpserver/core/command/ReplyCodes.java
rg/mockftpserver/core/command/ReplyTextBundleAware.java
rg/mockftpserver/core/command/ReplyTextBundleUtil.java
rg/mockftpserver/core/command/SimpleCompositeCommandHandler.java
rg/mockftpserver/core/command/StaticReplyCommandHandler.java
rg/mockftpserver/core/session/DefaultSession.java
rg/mockftpserver/core/session/Session.java
rg/mockftpserver/core/socket/DefaultServerSocketFactory.java
rg/mockftpserver/core/socket/DefaultSocketFactory.java
rg/mockftpserver/core/socket/ServerSocketFactory.java
rg/mockftpserver/core/socket/SocketFactory.java
rg/mockftpserver/core/util/Assert.java
rg/mockftpserver/core/util/AssertFailedException.java
rg/mockftpserver/stub/StubFtpServer.java
rg/mockftpserver/stub/command/AborCommandHandler.java
rg/mockftpserver/stub/command/AbstractStubCommandHandler.java
rg/mockftpserver/stub/command/AbstractStubDataCommandHandler.java
rg/mockftpserver/stub/command/AcctCommandHandler.java
rg/mockftpserver/stub/command/AlloCommandHandler.java
rg/mockftpserver/stub/command/AppeCommandHandler.java
rg/mockftpserver/stub/command/CdupCommandHandler.java
rg/mockftpserver/stub/command/ConnectCommandHandler.java
rg/mockftpserver/stub/command/CwdCommandHandler.java
rg/mockftpserver/stub/command/DeleCommandHandler.java
rg/mockftpserver/stub/command/FileRetrCommandHandler.java
rg/mockftpserver/stub/command/HelpCommandHandler.java
rg/mockftpserver/stub/command/ListCommandHandler.java
rg/mockftpserver/stub/command/MkdCommandHandler.java
rg/mockftpserver/stub/command/ModeCommandHandler.java
rg/mockftpserver/stub/command/NlstCommandHandler.java
rg/mockftpserver/stub/command/NoopCommandHandler.java
rg/mockftpserver/stub/command/PassCommandHandler.java
rg/mockftpserver/stub/command/PasvCommandHandler.java
rg/mockftpserver/stub/command/PortCommandHandler.java
rg/mockftpserver/stub/command/PwdCommandHandler.java
rg/mockftpserver/stub/command/QuitCommandHandler.java
rg/mockftpserver/stub/command/ReinCommandHandler.java
rg/mockftpserver/stub/command/RestCommandHandler.java
rg/mockftpserver/stub/command/RetrCommandHandler.java
rg/mockftpserver/stub/command/RmdCommandHandler.java
rg/mockftpserver/stub/command/RnfrCommandHandler.java
rg/mockftpserver/stub/command/RntoCommandHandler.java
rg/mockftpserver/stub/command/SiteCommandHandler.java
rg/mockftpserver/stub/command/SmntCommandHandler.java
rg/mockftpserver/stub/command/StatCommandHandler.java
rg/mockftpserver/stub/command/StorCommandHandler.java
rg/mockftpserver/stub/command/StouCommandHandler.java
rg/mockftpserver/stub/command/StruCommandHandler.java
rg/mockftpserver/stub/command/SystCommandHandler.java
rg/mockftpserver/stub/command/TypeCommandHandler.java
rg/mockftpserver/stub/command/UserCommandHandler.java
|
93102446a7b7c3d17888064b4e2e4e5cb534e6d0 |
19-Dec-2007 |
chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> |
Initial import. Version 1.0. git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@2 531de8e6-9941-0410-b38b-9a92acbe0330
rg/mockftpserver/core/MockFtpServerException.java
rg/mockftpserver/core/command/AbstractCommandHandler.java
rg/mockftpserver/core/command/Command.java
rg/mockftpserver/core/command/CommandHandler.java
rg/mockftpserver/core/command/CommandNames.java
rg/mockftpserver/core/command/InvocationHistory.java
rg/mockftpserver/core/command/InvocationRecord.java
rg/mockftpserver/core/command/ReplyCodes.java
rg/mockftpserver/core/command/ReplyTextBundleAware.java
rg/mockftpserver/core/command/ReplyTextBundleUtil.java
rg/mockftpserver/core/command/SimpleCompositeCommandHandler.java
rg/mockftpserver/core/command/StaticReplyCommandHandler.java
rg/mockftpserver/core/session/DefaultSession.java
rg/mockftpserver/core/session/Session.java
rg/mockftpserver/core/socket/DefaultServerSocketFactory.java
rg/mockftpserver/core/socket/DefaultSocketFactory.java
rg/mockftpserver/core/socket/ServerSocketFactory.java
rg/mockftpserver/core/socket/SocketFactory.java
rg/mockftpserver/core/util/Assert.java
rg/mockftpserver/core/util/AssertFailedException.java
rg/mockftpserver/stub/StubFtpServer.java
rg/mockftpserver/stub/command/AborCommandHandler.java
rg/mockftpserver/stub/command/AbstractStubCommandHandler.java
rg/mockftpserver/stub/command/AbstractStubDataCommandHandler.java
rg/mockftpserver/stub/command/AcctCommandHandler.java
rg/mockftpserver/stub/command/AlloCommandHandler.java
rg/mockftpserver/stub/command/AppeCommandHandler.java
rg/mockftpserver/stub/command/CdupCommandHandler.java
rg/mockftpserver/stub/command/ConnectCommandHandler.java
rg/mockftpserver/stub/command/CwdCommandHandler.java
rg/mockftpserver/stub/command/DeleCommandHandler.java
rg/mockftpserver/stub/command/FileRetrCommandHandler.java
rg/mockftpserver/stub/command/HelpCommandHandler.java
rg/mockftpserver/stub/command/ListCommandHandler.java
rg/mockftpserver/stub/command/MkdCommandHandler.java
rg/mockftpserver/stub/command/ModeCommandHandler.java
rg/mockftpserver/stub/command/NlstCommandHandler.java
rg/mockftpserver/stub/command/NoopCommandHandler.java
rg/mockftpserver/stub/command/PassCommandHandler.java
rg/mockftpserver/stub/command/PasvCommandHandler.java
rg/mockftpserver/stub/command/PortCommandHandler.java
rg/mockftpserver/stub/command/PwdCommandHandler.java
rg/mockftpserver/stub/command/QuitCommandHandler.java
rg/mockftpserver/stub/command/ReinCommandHandler.java
rg/mockftpserver/stub/command/RestCommandHandler.java
rg/mockftpserver/stub/command/RetrCommandHandler.java
rg/mockftpserver/stub/command/RmdCommandHandler.java
rg/mockftpserver/stub/command/RnfrCommandHandler.java
rg/mockftpserver/stub/command/RntoCommandHandler.java
rg/mockftpserver/stub/command/SiteCommandHandler.java
rg/mockftpserver/stub/command/SmntCommandHandler.java
rg/mockftpserver/stub/command/StatCommandHandler.java
rg/mockftpserver/stub/command/StorCommandHandler.java
rg/mockftpserver/stub/command/StouCommandHandler.java
rg/mockftpserver/stub/command/StruCommandHandler.java
rg/mockftpserver/stub/command/SystCommandHandler.java
rg/mockftpserver/stub/command/TypeCommandHandler.java
rg/mockftpserver/stub/command/UserCommandHandler.java
|