• Home
  • History
  • Annotate
  • only in /external/mockftpserver/MockFtpServer/src/
History log of /external/mockftpserver/MockFtpServer/src/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0ef70e71163dc2b7870b23282663ac09dbc98a52 11-May-2014 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Update for OSSRH deployment

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@273 531de8e6-9941-0410-b38b-9a92acbe0330
ain/resources/ReplyText.properties
a1b5d03efe2c93aec60e2446282a55e75e31254a 04-May-2014 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add logo image

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@272 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/index.apt
ite/resources/images/mockftpserver-logo.png
ite/site.xml
9c22c3495fa468049fafeb69ff4f7a5b8c23fe45 04-May-2014 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Remove obsolete test suite infrastructure

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@271 531de8e6-9941-0410-b38b-9a92acbe0330
est/java/org/mockftpserver/test/AbstractDirectoryTestSuite.java
est/java/org/mockftpserver/test/AbstractTestSuite.java
est/java/org/mockftpserver/test/MockFtpServerTestSuite.java
24c1abbc264b2f3a572e965653ed6afb57fe08df 04-May-2014 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Fix broken internal links on the web site pages

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@270 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/fakeftpserver-filesystems.apt
ite/apt/fakeftpserver-getting-started.apt
ite/apt/fakeftpserver-versus-stubftpserver.apt
ite/apt/stubftpserver-features.apt
ite/apt/stubftpserver-getting-started.apt
bf093acd5943308a9320ac46efa909a6eb8e4b50 04-May-2014 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Update “Log4J Configuration Required to See Log Output” section on “FakeFtpServer – Getting Started” with info for SLF4J.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@268 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/fakeftpserver-getting-started.apt
e21694816141ec7076f3d4c218f7f6b256165002 04-May-2014 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Fix #23 PWD response should have commentary; Also adjusted reply text for MKD to adhere to RFC959

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@267 531de8e6-9941-0410-b38b-9a92acbe0330
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
c45674b36e87882abd7ae889113e391eebe352ac 04-May-2014 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Remove deprecation for assertSessionReply()

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@266 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTestCase.groovy
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
ain/java/org/mockftpserver/core/command/AbstractCommandHandler.java
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
ain/java/org/mockftpserver/core/session/DefaultSession.java
ain/java/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
ain/java/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.java
ite/apt/index.apt
est/groovy/org/mockftpserver/core/util/PortParserTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTestCase.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTestCase.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntryTestCase.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/PermissionsTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatterTest.groovy
est/groovy/org/mockftpserver/test/AbstractGroovyTestCase.groovy
est/java/org/mockftpserver/core/command/AbstractCommandHandlerTestCase.java
est/java/org/mockftpserver/core/command/CommandTest.java
est/java/org/mockftpserver/core/command/InvocationRecordTest.java
est/java/org/mockftpserver/core/command/ReplyTextBundleUtilTest.java
est/java/org/mockftpserver/core/command/SimpleCompositeCommandHandlerTest.java
est/java/org/mockftpserver/core/command/StaticReplyCommandHandlerTest.java
est/java/org/mockftpserver/core/command/_AbstractCommandHandlerTest.java
est/java/org/mockftpserver/core/command/_AbstractStaticReplyCommandHandlerTest.java
est/java/org/mockftpserver/core/command/_AbstractTrackingCommandHandlerTest.java
est/java/org/mockftpserver/core/server/AbstractFtpServerTestCase.java
est/java/org/mockftpserver/core/session/DefaultSessionTest.java
est/java/org/mockftpserver/core/session/DefaultSession_RunTest.java
est/java/org/mockftpserver/core/util/AssertTest.java
est/java/org/mockftpserver/fake/example/WindowsFakeFileSystemPermissionsTest.java
est/java/org/mockftpserver/stub/StubFtpServerIntegrationTest.java
est/java/org/mockftpserver/stub/StubFtpServer_MultipleClientsIntegrationTest.java
est/java/org/mockftpserver/stub/command/AlloCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/FileRetrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PasvCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RetrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/SystCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/_AbstractStubDataCommandHandlerTest.java
est/java/org/mockftpserver/stub/example/SpringConfigurationTest.java
est/java/org/mockftpserver/test/AbstractTestCase.java
c93bad1d874615484d272a59d96d46d7f6370209 15-Jul-2012 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Return MockFtpServer information as part of connect 220 response

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@263 531de8e6-9941-0410-b38b-9a92acbe0330
ain/resources/ReplyText.properties
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
ain/java/org/mockftpserver/fake/command/EpsvCommandHandler.java
ain/java/org/mockftpserver/stub/command/EprtCommandHandler.java
3373d667c329b520a33bf4760304e2757ac55292 14-Jul-2012 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Upgrade POM, including later Groovy and GMaven; fix environment-specific tests

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@260 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/core/util/PortParserTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
150ece0932001dba199ecc1a8f98f5eb4060735d 14-Jul-2012 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Clean up environment-specific test failures

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@259 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/command/EprtCommandHandlerTest.groovy
est/java/org/mockftpserver/stub/StubFtpServerIntegrationTest.java
5b76ead1587dd1d21439e6cdfa34c1bb19c16088 06-Jun-2011 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Version 2.3

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@256 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/index.apt
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
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
ain/java/org/mockftpserver/fake/FakeFtpServer.java
ain/java/org/mockftpserver/stub/StubFtpServer.java
ite/apt/fakeftpserver-features.apt
ite/apt/fakeftpserver-getting-started.apt
ite/apt/stubftpserver-features.apt
ite/apt/stubftpserver-getting-started.apt
est/groovy/org/mockftpserver/core/server/AbstractFtpServer_MultipleStartAndStopTest.groovy
est/java/org/mockftpserver/fake/example/RemoteFileTest.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
ain/java/org/mockftpserver/core/session/DefaultSession.java
ain/java/org/mockftpserver/core/session/Session.java
est/groovy/org/mockftpserver/core/session/StubSession.groovy
est/java/org/mockftpserver/core/session/DefaultSessionTest.java
6ca86794ae02c4a066c16de5f16c6675c999f781 21-Mar-2011 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Test close processing

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@253 531de8e6-9941-0410-b38b-9a92acbe0330
est/java/org/mockftpserver/core/session/DefaultSession_RunTest.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
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
est/groovy/org/mockftpserver/core/server/AbstractFtpServer_MultipleStartAndStopTest.groovy
51f3edcb923f87e836613fa9f589fede3c018df3 26-Mar-2010 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Verify we can store files using relative path

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@251 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
0b0a54fe829a473e1773eac35609aa3eb01fbea9 26-Mar-2010 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add example code for fileSystem.getEntry() and createInputStream()

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@250 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/fakeftpserver-filesystems.apt
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
ain/java/org/mockftpserver/stub/command/ListCommandHandler.java
est/java/org/mockftpserver/stub/StubFtpServerIntegrationTest.java
e8655f05c96a2674c86c187e9f0a34e2a56e8093 24-Mar-2010 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> version 2.2

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@246 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/index.apt
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
ain/java/org/mockftpserver/fake/command/RnfrCommandHandler.java
est/groovy/org/mockftpserver/fake/RunFakeFtpServer.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
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
ain/java/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTestCase.groovy
5303c6ae1dde5f399fe48803e677942fc4326344 21-Mar-2010 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Rename AbstractGroovyTest to AbstractGroovyTestCase

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@243 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/core/util/IoUtilTest.groovy
est/groovy/org/mockftpserver/core/util/PatternUtilTest.groovy
est/groovy/org/mockftpserver/core/util/PortParserTest.groovy
est/groovy/org/mockftpserver/core/util/StringUtilTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServer_AlreadyStartedTest.groovy
est/groovy/org/mockftpserver/fake/UserAccountTest.groovy
est/groovy/org/mockftpserver/fake/command/AborCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTestCase.groovy
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTestCase.groovy
est/groovy/org/mockftpserver/fake/command/AcctCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AlloCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AppeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CdupCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/DeleCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/EprtCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/EpsvCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/HelpCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/MkdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ModeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NoopCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PasvCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PortCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/QuitCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ReinCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RestCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RetrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/SiteCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/SmntCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StatCommandHandlerText.groovy
est/groovy/org/mockftpserver/fake/command/StorCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StouCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StruCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/SystCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/TypeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/example/FakeFtpServerSpringConfigurationTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTestCase.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntryTestCase.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTestCase.groovy
est/groovy/org/mockftpserver/fake/filesystem/DirectoryEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/PermissionsTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatterTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatterTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/WindowsFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/stub/StubFtpServer_RestartTest.groovy
est/groovy/org/mockftpserver/test/AbstractGroovyTest.groovy
est/groovy/org/mockftpserver/test/AbstractGroovyTestCase.groovy
40658190151b7ded3489ff89c301b470155c95f4 21-Mar-2010 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Rename AbstractTest to AbstractTestCase

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@242 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServerTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServer_StartTest.groovy
est/java/org/mockftpserver/core/command/AbstractCommandHandlerTest.java
est/java/org/mockftpserver/core/command/AbstractCommandHandlerTestCase.java
est/java/org/mockftpserver/core/command/CommandTest.java
est/java/org/mockftpserver/core/command/ConnectCommandHandlerTest.java
est/java/org/mockftpserver/core/command/InvocationRecordTest.java
est/java/org/mockftpserver/core/command/ReplyTextBundleUtilTest.java
est/java/org/mockftpserver/core/command/SimpleCompositeCommandHandlerTest.java
est/java/org/mockftpserver/core/command/StaticReplyCommandHandlerTest.java
est/java/org/mockftpserver/core/command/UnsupportedCommandHandlerTest.java
est/java/org/mockftpserver/core/command/_AbstractCommandHandlerTest.java
est/java/org/mockftpserver/core/command/_AbstractStaticReplyCommandHandlerTest.java
est/java/org/mockftpserver/core/command/_AbstractTrackingCommandHandlerTest.java
est/java/org/mockftpserver/core/server/AbstractFtpServerTest.java
est/java/org/mockftpserver/core/server/AbstractFtpServerTestCase.java
est/java/org/mockftpserver/core/server/AbstractFtpServer_StartTest.java
est/java/org/mockftpserver/core/server/AbstractFtpServer_StartTestCase.java
est/java/org/mockftpserver/core/session/DefaultSessionTest.java
est/java/org/mockftpserver/core/session/DefaultSession_RunTest.java
est/java/org/mockftpserver/core/util/AssertTest.java
est/java/org/mockftpserver/fake/example/RemoteFileTest.java
est/java/org/mockftpserver/fake/example/SimpleUnixFakeFtpServerTest.java
est/java/org/mockftpserver/fake/example/SimpleWindowsFakeFtpServerTest.java
est/java/org/mockftpserver/fake/example/WindowsFakeFileSystemPermissionsTest.java
est/java/org/mockftpserver/stub/StubFtpServerIntegrationTest.java
est/java/org/mockftpserver/stub/StubFtpServerTest.java
est/java/org/mockftpserver/stub/StubFtpServer_MultipleClientsIntegrationTest.java
est/java/org/mockftpserver/stub/StubFtpServer_StartTest.java
est/java/org/mockftpserver/stub/command/AborCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AcctCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AlloCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AppeCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/CdupCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/CwdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/DeleCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/EprtCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/EpsvCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/FileRetrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/HelpCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ListCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/MkdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ModeCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/NlstCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/NoopCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PassCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PasvCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PortCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PwdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/QuitCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ReinCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RestCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RetrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RmdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RnfrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RntoCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/SiteCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/SmntCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StatCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StorCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StouCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StruCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/SystCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/TypeCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/UserCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/_AbstractStubDataCommandHandlerTest.java
est/java/org/mockftpserver/stub/example/FtpWorkingDirectoryTest.java
est/java/org/mockftpserver/stub/example/RemoteFileTest.java
est/java/org/mockftpserver/stub/example/SpringConfigurationTest.java
est/java/org/mockftpserver/test/AbstractTest.java
est/java/org/mockftpserver/test/AbstractTestCase.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
ain/java/org/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
ain/java/org/mockftpserver/core/util/PatternUtil.java
est/groovy/org/mockftpserver/core/util/PatternUtilTest.groovy
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
ain/java/org/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
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
est/groovy/org/mockftpserver/fake/FakeFtpServer_AlreadyStartedTest.groovy
est/groovy/org/mockftpserver/test/AbstractGroovyTest.groovy
7dbedc2853ba0594f59aa6c94644399b7af6f719 17-Jun-2009 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Version 2.1

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@236 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/index.apt
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
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
est/java/org/mockftpserver/core/server/AbstractFtpServerTest.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
ain/java/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
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
ain/java/org/mockftpserver/fake/filesystem/UnixFakeFileSystem.java
est/groovy/org/mockftpserver/fake/filesystem/UnixFakeFileSystemTest.groovy
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
ain/java/org/mockftpserver/core/util/HostAndPort.java
ain/java/org/mockftpserver/core/util/PortParser.java
ain/java/org/mockftpserver/fake/command/PortCommandHandler.java
ain/java/org/mockftpserver/stub/command/PortCommandHandler.java
est/groovy/org/mockftpserver/core/util/PortParserTest.groovy
b1357519bdb804dfada91c3237e6fbde36d28668 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@231 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/stub/RunStubFtpServer.groovy
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
ain/java/org/mockftpserver/core/util/HostAndPort.java
ain/java/org/mockftpserver/core/util/PortParser.java
ain/java/org/mockftpserver/fake/command/EprtCommandHandler.java
ain/java/org/mockftpserver/stub/StubFtpServer.java
ain/java/org/mockftpserver/stub/command/EprtCommandHandler.java
ain/java/org/mockftpserver/stub/command/EpsvCommandHandler.java
ain/resources/ReplyText.properties
ite/apt/fakeftpserver-features.apt
ite/apt/stubftpserver-commandhandlers.apt
est/groovy/org/mockftpserver/core/util/PortParserTest.groovy
est/groovy/org/mockftpserver/fake/command/SmntCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StatCommandHandlerText.groovy
est/groovy/org/mockftpserver/stub/StubFtpServer_RestartTest.groovy
est/java/org/mockftpserver/core/command/AbstractCommandHandlerTest.java
est/java/org/mockftpserver/core/util/PortParserTest.java
est/java/org/mockftpserver/stub/StubFtpServerIntegrationTest.java
est/java/org/mockftpserver/stub/command/EprtCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/EpsvCommandHandlerTest.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
ain/java/org/mockftpserver/core/command/CommandNames.java
ain/java/org/mockftpserver/core/command/ReplyCodes.java
ain/java/org/mockftpserver/fake/FakeFtpServer.java
ain/java/org/mockftpserver/fake/command/EprtCommandHandler.java
ain/java/org/mockftpserver/fake/command/EpsvCommandHandler.java
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/command/EprtCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/EpsvCommandHandlerTest.groovy
25e06369decb6483b9d98edec3794b2c3e2f6781 10-Mar-2009 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Version 2.0.2

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@227 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/index.apt
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
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
est/groovy/org/mockftpserver/stub/StubFtpServer_RestartTest.groovy
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
ain/java/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.java
ain/java/org/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatter.java
est/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatterTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatterTest.groovy
c60b571eb29dbfe5a9e24ded1ef79398f03f0459 09-Feb-2009 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Version 2.0.1

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@223 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/index.apt
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
ain/java/org/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
ain/java/org/mockftpserver/fake/command/RntoCommandHandler.java
ain/java/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/WindowsFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/test/AbstractGroovyTest.groovy
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
ain/java/org/mockftpserver/fake/command/ListCommandHandler.java
ain/java/org/mockftpserver/fake/command/NlstCommandHandler.java
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
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
ain/java/org/mockftpserver/fake/filesystem/FileEntry.java
est/groovy/org/mockftpserver/fake/filesystem/FileEntryTest.groovy
e116c0fa962d4ba59bd6bf8fd02f02d9e7b520b2 21-Jan-2009 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add Log4J and samples to assembly

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@218 531de8e6-9941-0410-b38b-9a92acbe0330
ssembly/assembly.xml
664c4d2786e5e55c897efb6faef283c12d8a13a3 03-Jan-2009 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> version 2.0

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@216 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/index.apt
773e80bf63383d1af459a69616e5f2f0e59a2c73 03-Jan-2009 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add note to online doc about requiring Log4J configuration file if you want to see log output.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@215 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/fakeftpserver-getting-started.apt
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
ain/java/org/mockftpserver/fake/command/AbstractFakeCommandHandler.java
ain/java/org/mockftpserver/fake/command/RetrCommandHandler.java
ain/java/org/mockftpserver/fake/command/RntoCommandHandler.java
ain/java/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
est/groovy/org/mockftpserver/fake/command/RetrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
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
ain/java/org/mockftpserver/fake/filesystem/FileEntry.java
est/groovy/org/mockftpserver/fake/filesystem/FileEntryTest.groovy
16d558854badb2af7b2ceb8194ad93e18b3a6d6b 14-Dec-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> version 2.0-rc3

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@208 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/index.apt
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
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
927f987e9709495f329f4287d30cc892bf93b8cb 14-Dec-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Reorganize sample code and add to online doc

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@206 531de8e6-9941-0410-b38b-9a92acbe0330
est/java/org/mockftpserver/fake/example/WindowsFakeFileSystemPermissionsTest.java
fbc1c7f5c46a373ca4339f350ab3de92a364d184 14-Dec-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Reorganize sample code and add to online doc

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@205 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/fakeftpserver-getting-started.apt
est/java/org/mockftpserver/fake/example/SimpleUnixFakeFtpServerTest.java
est/java/org/mockftpserver/fake/example/SimpleWindowsFakeFtpServerTest.java
est/java/org/mockftpserver/fake/filesystem/WindowsFakeFileSystemPermissionsTest.java
54fdd362ba46a8f330dc2d1d8dfbe7a315d3be8e 13-Dec-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> 2.0-rc2 release

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@203 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/index.apt
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
ain/java/org/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
ain/java/org/mockftpserver/fake/command/AbstractStoreFileCommandHandler.java
ain/java/org/mockftpserver/fake/command/AppeCommandHandler.java
ain/java/org/mockftpserver/fake/command/DeleCommandHandler.java
ain/java/org/mockftpserver/fake/command/ListCommandHandler.java
ain/java/org/mockftpserver/fake/command/MkdCommandHandler.java
ain/java/org/mockftpserver/fake/command/NlstCommandHandler.java
ain/java/org/mockftpserver/fake/command/RmdCommandHandler.java
ain/java/org/mockftpserver/fake/command/RnfrCommandHandler.java
ain/java/org/mockftpserver/fake/command/RntoCommandHandler.java
ain/java/org/mockftpserver/fake/command/StorCommandHandler.java
ain/java/org/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
ain/java/org/mockftpserver/fake/FakeFtpServer.java
ain/java/org/mockftpserver/fake/ServerConfiguration.java
ain/java/org/mockftpserver/fake/command/StatCommandHandler.java
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServerTest.groovy
est/groovy/org/mockftpserver/fake/StubServerConfiguration.groovy
est/groovy/org/mockftpserver/fake/command/StatCommandHandlerText.groovy
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
ain/java/org/mockftpserver/fake/filesystem/DirectoryEntry.java
ain/java/org/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
ain/java/org/mockftpserver/core/util/StringUtil.java
ain/java/org/mockftpserver/fake/FakeFtpServer.java
ain/java/org/mockftpserver/fake/UserAccount.java
ain/java/org/mockftpserver/fake/command/DeleCommandHandler.java
ain/java/org/mockftpserver/fake/command/RmdCommandHandler.java
ain/java/org/mockftpserver/fake/command/RntoCommandHandler.java
ain/java/org/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
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
ain/java/org/mockftpserver/core/session/DefaultSession.java
est/java/org/mockftpserver/core/server/AbstractFtpServerTest.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
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/java/org/mockftpserver/stub/StubFtpServerIntegrationTest.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
ain/java/org/mockftpserver/fake/FakeFtpServer.java
ain/java/org/mockftpserver/fake/command/SmntCommandHandler.java
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/command/SmntCommandHandlerTest.groovy
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
ain/java/org/mockftpserver/stub/command/AborCommandHandler.java
ain/java/org/mockftpserver/stub/command/AbstractStorCommandHandler.java
ain/java/org/mockftpserver/stub/command/AcctCommandHandler.java
ain/java/org/mockftpserver/stub/command/AlloCommandHandler.java
ain/java/org/mockftpserver/stub/command/AppeCommandHandler.java
ain/java/org/mockftpserver/stub/command/CdupCommandHandler.java
ain/java/org/mockftpserver/stub/command/CwdCommandHandler.java
ain/java/org/mockftpserver/stub/command/DeleCommandHandler.java
ain/java/org/mockftpserver/stub/command/FileRetrCommandHandler.java
ain/java/org/mockftpserver/stub/command/HelpCommandHandler.java
ain/java/org/mockftpserver/stub/command/ListCommandHandler.java
ain/java/org/mockftpserver/stub/command/MkdCommandHandler.java
ain/java/org/mockftpserver/stub/command/ModeCommandHandler.java
ain/java/org/mockftpserver/stub/command/NlstCommandHandler.java
ain/java/org/mockftpserver/stub/command/NoopCommandHandler.java
ain/java/org/mockftpserver/stub/command/PassCommandHandler.java
ain/java/org/mockftpserver/stub/command/PasvCommandHandler.java
ain/java/org/mockftpserver/stub/command/PortCommandHandler.java
ain/java/org/mockftpserver/stub/command/PwdCommandHandler.java
ain/java/org/mockftpserver/stub/command/QuitCommandHandler.java
ain/java/org/mockftpserver/stub/command/ReinCommandHandler.java
ain/java/org/mockftpserver/stub/command/RestCommandHandler.java
ain/java/org/mockftpserver/stub/command/RetrCommandHandler.java
ain/java/org/mockftpserver/stub/command/RmdCommandHandler.java
ain/java/org/mockftpserver/stub/command/RnfrCommandHandler.java
ain/java/org/mockftpserver/stub/command/RntoCommandHandler.java
ain/java/org/mockftpserver/stub/command/SiteCommandHandler.java
ain/java/org/mockftpserver/stub/command/SmntCommandHandler.java
ain/java/org/mockftpserver/stub/command/StatCommandHandler.java
ain/java/org/mockftpserver/stub/command/StorCommandHandler.java
ain/java/org/mockftpserver/stub/command/StouCommandHandler.java
ain/java/org/mockftpserver/stub/command/StruCommandHandler.java
ain/java/org/mockftpserver/stub/command/SystCommandHandler.java
ain/java/org/mockftpserver/stub/command/TypeCommandHandler.java
ain/java/org/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
ain/java/org/mockftpserver/core/command/InvocationRecord.java
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
ain/java/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
ain/java/org/mockftpserver/fake/filesystem/FileEntry.java
ain/java/org/mockftpserver/stub/StubFtpServer.java
ain/java/org/mockftpserver/stub/command/AbstractStubCommandHandler.java
ain/java/org/mockftpserver/stub/command/AbstractStubDataCommandHandler.java
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/java/org/mockftpserver/core/util/AssertTest.java
est/java/org/mockftpserver/test/AbstractTest.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
ain/java/org/mockftpserver/core/command/AbstractTrackingCommandHandler.java
ain/java/org/mockftpserver/core/command/CommandNames.java
ain/java/org/mockftpserver/core/command/ReplyCodes.java
ain/java/org/mockftpserver/core/command/UnsupportedCommandHandler.java
ain/java/org/mockftpserver/core/session/DefaultSession.java
ain/java/org/mockftpserver/fake/FakeFtpServer.java
ain/java/org/mockftpserver/stub/StubFtpServer.java
ain/java/org/mockftpserver/stub/command/AppeCommandHandler.java
ain/java/org/mockftpserver/stub/command/FileRetrCommandHandler.java
ain/java/org/mockftpserver/stub/command/PasvCommandHandler.java
ain/java/org/mockftpserver/stub/command/PortCommandHandler.java
ain/java/org/mockftpserver/stub/command/RetrCommandHandler.java
ain/java/org/mockftpserver/stub/command/StorCommandHandler.java
ain/java/org/mockftpserver/stub/command/StouCommandHandler.java
ain/java/org/mockftpserver/stub/command/TypeCommandHandler.java
ain/resources/ReplyText.properties
ite/apt/stubftpserver-commandhandlers.apt
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/java/org/mockftpserver/core/command/AbstractCommandHandlerTest.java
est/java/org/mockftpserver/core/command/UnsupportedCommandHandlerTest.java
est/java/org/mockftpserver/core/session/DefaultSession_RunTest.java
est/java/org/mockftpserver/stub/StubFtpServerIntegrationTest.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
ain/java/org/mockftpserver/core/command/ConnectCommandHandler.java
ain/java/org/mockftpserver/fake/FakeFtpServer.java
ain/java/org/mockftpserver/fake/command/ConnectCommandHandler.java
ain/java/org/mockftpserver/stub/StubFtpServer.java
ain/java/org/mockftpserver/stub/command/ConnectCommandHandler.java
ite/apt/stubftpserver-commandhandlers.apt
est/groovy/org/mockftpserver/fake/command/ConnectCommandHandlerTest.groovy
est/java/org/mockftpserver/core/session/DefaultSession_RunTest.java
5272c5ebab00f7b43a33211f1e25d68dfad42f35 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@190 531de8e6-9941-0410-b38b-9a92acbe0330
est/java/org/mockftpserver/core/command/ConnectCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ConnectCommandHandlerTest.java
735fa3bfc7e823a2b7e44f79ddb6c46355148a6b 06-Dec-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Enhance main (index) page

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@189 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/index.apt
5940ebc73e32a649d194022c5b4bdb5a276ad386 06-Dec-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Enhance online docs for StubFtpServer CommandHandler configuration

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@188 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/stubftpserver-getting-started.apt
est/java/org/mockftpserver/stub/StubFtpServerIntegrationTest.java
626114fa941da4c2add6546f25ed0523e006fb98 05-Dec-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Fix test; unify CommandHandlers

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@187 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
dc2f0785d93e376be101f61f005729222061870f 05-Dec-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add "Configuring Custom CommandHandlers" section to FakeFtpServer Getting Started Guide

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@186 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/fakeftpserver-getting-started.apt
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/java/org/mockftpserver/core/command/_AbstractCommandHandlerTest.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
ain/java/org/mockftpserver/core/command/AbstractCommandHandler.java
ain/java/org/mockftpserver/core/command/AbstractTrackingCommandHandler.java
ain/java/org/mockftpserver/fake/FakeFtpServer.java
ain/java/org/mockftpserver/fake/ServerConfiguration.java
ain/java/org/mockftpserver/fake/command/AbstractFakeCommandHandler.java
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServerTest.groovy
est/groovy/org/mockftpserver/fake/StubServerConfiguration.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/test/StubResourceBundle.groovy
est/java/org/mockftpserver/core/command/_AbstractCommandHandlerTest.java
est/java/org/mockftpserver/core/command/_AbstractTrackingCommandHandlerTest.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
ain/java/org/mockftpserver/core/command/AbstractCommandHandler.java
ain/java/org/mockftpserver/core/command/AbstractStaticReplyCommandHandler.java
ain/java/org/mockftpserver/core/command/AbstractTrackingCommandHandler.java
ain/java/org/mockftpserver/core/command/InvocationRecord.java
ain/java/org/mockftpserver/core/command/ReplyTextBundleUtil.java
ain/java/org/mockftpserver/core/command/SimpleCompositeCommandHandler.java
ain/java/org/mockftpserver/core/command/StaticReplyCommandHandler.java
ain/java/org/mockftpserver/core/session/DefaultSession.java
ain/java/org/mockftpserver/fake/command/AbstractFakeCommandHandler.java
ain/java/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
ain/java/org/mockftpserver/fake/filesystem/FileEntry.java
ain/java/org/mockftpserver/stub/command/AbstractStubCommandHandler.java
ain/java/org/mockftpserver/stub/command/AbstractStubDataCommandHandler.java
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServerTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServer_StartTest.groovy
est/groovy/org/mockftpserver/fake/TestCommandHandler.groovy
est/groovy/org/mockftpserver/fake/TestCommandHandlerNotServerConfigurationAware.groovy
est/groovy/org/mockftpserver/fake/UserAccountTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AlloCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/DeleCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/MkdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ModeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ReinCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/SiteCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StruCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/TypeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatterTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatterTest.groovy
est/java/org/mockftpserver/core/command/AbstractCommandHandlerTest.java
est/java/org/mockftpserver/core/command/InvocationRecordTest.java
est/java/org/mockftpserver/core/command/ReplyTextBundleUtilTest.java
est/java/org/mockftpserver/core/command/SimpleCompositeCommandHandlerTest.java
est/java/org/mockftpserver/core/command/StaticReplyCommandHandlerTest.java
est/java/org/mockftpserver/core/command/_AbstractCommandHandlerTest.java
est/java/org/mockftpserver/core/command/_AbstractStaticReplyCommandHandlerTest.java
est/java/org/mockftpserver/core/command/_AbstractTrackingCommandHandlerTest.java
est/java/org/mockftpserver/core/session/DefaultSessionTest.java
est/java/org/mockftpserver/core/socket/StubServerSocketFactory.java
est/java/org/mockftpserver/core/socket/StubSocketFactory.java
est/java/org/mockftpserver/core/util/AssertTest.java
est/java/org/mockftpserver/stub/StubFtpServerIntegrationTest.java
est/java/org/mockftpserver/stub/StubFtpServer_MultipleClientsIntegrationTest.java
est/java/org/mockftpserver/stub/command/AborCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AbstractCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AcctCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AlloCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AppeCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/CdupCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ConnectCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/CwdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/DeleCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/FileRetrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/HelpCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ListCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/MkdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ModeCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/NlstCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/NoopCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PassCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PasvCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PortCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PwdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/QuitCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ReinCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RestCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RetrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RmdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RnfrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RntoCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/SiteCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/SmntCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StatCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StorCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StouCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StruCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/SystCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/TypeCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/UserCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/_AbstractStubCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/_AbstractStubDataCommandHandlerTest.java
est/java/org/mockftpserver/stub/example/FtpWorkingDirectory.java
est/java/org/mockftpserver/stub/example/RemoteFileTest.java
est/java/org/mockftpserver/stub/example/SpringConfigurationTest.java
est/java/org/mockftpserver/test/AbstractTest.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
ain/java/org/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
ain/java/org/mockftpserver/core/CommandSyntaxException.java
ain/java/org/mockftpserver/core/IllegalStateException.java
ain/java/org/mockftpserver/core/NotLoggedInException.java
ain/java/org/mockftpserver/core/util/IoUtil.java
ain/java/org/mockftpserver/core/util/PatternUtil.java
ain/java/org/mockftpserver/core/util/StringUtil.java
ain/java/org/mockftpserver/fake/FakeFtpServer.java
ain/java/org/mockftpserver/fake/ServerConfiguration.java
ain/java/org/mockftpserver/fake/command/AborCommandHandler.java
ain/java/org/mockftpserver/fake/command/AbstractFakeCommandHandler.java
ain/java/org/mockftpserver/fake/command/AbstractStoreFileCommandHandler.java
ain/java/org/mockftpserver/fake/command/AcctCommandHandler.java
ain/java/org/mockftpserver/fake/command/AlloCommandHandler.java
ain/java/org/mockftpserver/fake/command/AppeCommandHandler.java
ain/java/org/mockftpserver/fake/command/CdupCommandHandler.java
ain/java/org/mockftpserver/fake/command/ConnectCommandHandler.java
ain/java/org/mockftpserver/fake/command/CwdCommandHandler.java
ain/java/org/mockftpserver/fake/command/DeleCommandHandler.java
ain/java/org/mockftpserver/fake/command/HelpCommandHandler.java
ain/java/org/mockftpserver/fake/command/ListCommandHandler.java
ain/java/org/mockftpserver/fake/command/MkdCommandHandler.java
ain/java/org/mockftpserver/fake/command/ModeCommandHandler.java
ain/java/org/mockftpserver/fake/command/NlstCommandHandler.java
ain/java/org/mockftpserver/fake/command/NoopCommandHandler.java
ain/java/org/mockftpserver/fake/command/PassCommandHandler.java
ain/java/org/mockftpserver/fake/command/PasvCommandHandler.java
ain/java/org/mockftpserver/fake/command/PortCommandHandler.java
ain/java/org/mockftpserver/fake/command/PwdCommandHandler.java
ain/java/org/mockftpserver/fake/command/QuitCommandHandler.java
ain/java/org/mockftpserver/fake/command/ReinCommandHandler.java
ain/java/org/mockftpserver/fake/command/RestCommandHandler.java
ain/java/org/mockftpserver/fake/command/RetrCommandHandler.java
ain/java/org/mockftpserver/fake/command/RmdCommandHandler.java
ain/java/org/mockftpserver/fake/command/RnfrCommandHandler.java
ain/java/org/mockftpserver/fake/command/RntoCommandHandler.java
ain/java/org/mockftpserver/fake/command/SiteCommandHandler.java
ain/java/org/mockftpserver/fake/command/StorCommandHandler.java
ain/java/org/mockftpserver/fake/command/StouCommandHandler.java
ain/java/org/mockftpserver/fake/command/StruCommandHandler.java
ain/java/org/mockftpserver/fake/command/SystCommandHandler.java
ain/java/org/mockftpserver/fake/command/TypeCommandHandler.java
ain/java/org/mockftpserver/fake/command/UserCommandHandler.java
ain/java/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
ain/java/org/mockftpserver/fake/filesystem/AbstractFileSystemEntry.java
ain/java/org/mockftpserver/fake/filesystem/DirectoryEntry.java
ain/java/org/mockftpserver/fake/filesystem/DirectoryListingFormatter.java
ain/java/org/mockftpserver/fake/filesystem/FileEntry.java
ain/java/org/mockftpserver/fake/filesystem/FileSystem.java
ain/java/org/mockftpserver/fake/filesystem/FileSystemEntry.java
ain/java/org/mockftpserver/fake/filesystem/Permissions.java
ain/java/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.java
ain/java/org/mockftpserver/fake/filesystem/UnixFakeFileSystem.java
ain/java/org/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatter.java
ain/java/org/mockftpserver/fake/filesystem/WindowsFakeFileSystem.java
est/groovy/org/mockftpserver/core/util/StringUtilTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServerTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServer_StartTest.groovy
est/groovy/org/mockftpserver/fake/RunFakeFtpServer.groovy
est/groovy/org/mockftpserver/fake/TestCommandHandler.groovy
est/groovy/org/mockftpserver/fake/TestCommandHandlerNotServerConfigurationAware.groovy
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AlloCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ModeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ReinCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RestCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/SiteCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StruCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/TypeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/PermissionsTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/TestUnixFakeFileSystem.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatterTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatterTest.groovy
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
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
ain/java/org/mockftpserver/fake/FakeFtpServer.java
ain/java/org/mockftpserver/fake/command/HelpCommandHandler.java
ain/java/org/mockftpserver/stub/StubFtpServer.java
c3e23df78757c9ad9c95b7f4f73f10474629096e 29-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Change “assembly.xml” to include all HTML files

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@178 531de8e6-9941-0410-b38b-9a92acbe0330
ssembly/assembly.xml
15d334428a6da0ffd577b730756b756a862371d1 24-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Version 2.0-rc1

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@175 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/fakeftpserver-getting-started.apt
ite/apt/index.apt
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
ain/java/org/mockftpserver/fake/FakeFtpServer.java
ain/java/org/mockftpserver/fake/ServerConfiguration.java
ain/java/org/mockftpserver/fake/ServerConfigurationAware.java
ain/java/org/mockftpserver/fake/UserAccount.java
ain/java/org/mockftpserver/fake/command/AbstractFakeCommandHandler.java
ain/java/org/mockftpserver/fake/command/HelpCommandHandler.java
ain/java/org/mockftpserver/fake/command/PassCommandHandler.java
ain/java/org/mockftpserver/fake/command/SystCommandHandler.java
ain/java/org/mockftpserver/fake/command/UserCommandHandler.java
ain/java/org/mockftpserver/fake/server/FakeFtpServer.java
ain/java/org/mockftpserver/fake/server/ServerConfiguration.java
ain/java/org/mockftpserver/fake/server/ServerConfigurationAware.java
ain/java/org/mockftpserver/fake/user/UserAccount.java
ite/apt/fakeftpserver-getting-started.apt
est/groovy/org/mockftpserver/fake/CustomUserAccount.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServerTest.groovy
est/groovy/org/mockftpserver/fake/FakeFtpServer_StartTest.groovy
est/groovy/org/mockftpserver/fake/RunFakeFtpServer.groovy
est/groovy/org/mockftpserver/fake/StubServerConfiguration.groovy
est/groovy/org/mockftpserver/fake/TestCommandHandler.groovy
est/groovy/org/mockftpserver/fake/TestCommandHandlerNotServerConfigurationAware.groovy
est/groovy/org/mockftpserver/fake/UserAccountTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/MkdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ReinCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/example/FakeFtpServerSpringConfigurationTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServer_StartTest.groovy
est/groovy/org/mockftpserver/fake/server/RunFakeFtpServer.groovy
est/groovy/org/mockftpserver/fake/server/StubServerConfiguration.groovy
est/groovy/org/mockftpserver/fake/server/TestCommandHandler.groovy
est/groovy/org/mockftpserver/fake/server/TestCommandHandlerNotServerConfigurationAware.groovy
est/groovy/org/mockftpserver/fake/user/CustomUserAccount.groovy
est/groovy/org/mockftpserver/fake/user/UserAccountTest.groovy
est/java/org/mockftpserver/fake/example/RemoteFileTest.java
est/java/org/mockftpserver/fake/filesystem/WindowsFakeFileSystemPermissionsTest.java
est/resources/fakeftpserver-beans.xml
est/resources/fakeftpserver-permissions-beans.xml
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
ain/java/org/mockftpserver/fake/server/FakeFtpServer.java
ain/java/org/mockftpserver/fake/user/UserAccount.java
ite/apt/fakeftpserver-getting-started.apt
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerTest.groovy
est/groovy/org/mockftpserver/fake/user/UserAccountTest.groovy
est/java/org/mockftpserver/fake/example/RemoteFileTest.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
ain/groovy/org/mockftpserver/fake/command/AcctCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/AlloCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/AppeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CdupCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/ConnectCommandHandler.groovy
ain/java/org/mockftpserver/fake/command/AbstractFakeCommandHandler.java
ain/java/org/mockftpserver/fake/command/AcctCommandHandler.java
ain/java/org/mockftpserver/fake/command/AlloCommandHandler.java
ain/java/org/mockftpserver/fake/command/AppeCommandHandler.java
ain/java/org/mockftpserver/fake/command/CdupCommandHandler.java
ain/java/org/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
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/DeleCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/HelpCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/ListCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/MkdCommandHandler.groovy
ain/java/org/mockftpserver/fake/command/CwdCommandHandler.java
ain/java/org/mockftpserver/fake/command/DeleCommandHandler.java
ain/java/org/mockftpserver/fake/command/HelpCommandHandler.java
ain/java/org/mockftpserver/fake/command/ListCommandHandler.java
ain/java/org/mockftpserver/fake/command/MkdCommandHandler.java
est/groovy/org/mockftpserver/fake/command/DeleCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/MkdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/TestUnixFakeFileSystem.groovy
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
ain/groovy/org/mockftpserver/fake/command/ModeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/NlstCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/NoopCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PassCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PasvCommandHandler.groovy
ain/java/org/mockftpserver/core/util/StringUtil.java
ain/java/org/mockftpserver/fake/command/ModeCommandHandler.java
ain/java/org/mockftpserver/fake/command/NlstCommandHandler.java
ain/java/org/mockftpserver/fake/command/NoopCommandHandler.java
ain/java/org/mockftpserver/fake/command/PassCommandHandler.java
ain/java/org/mockftpserver/fake/command/PasvCommandHandler.java
ain/java/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
est/groovy/org/mockftpserver/core/util/StringUtilTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
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
ain/groovy/org/mockftpserver/fake/command/PortCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/QuitCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/ReinCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RestCommandHandler.groovy
ain/java/org/mockftpserver/core/util/PortParser.java
ain/java/org/mockftpserver/fake/command/AbstractFakeCommandHandler.java
ain/java/org/mockftpserver/fake/command/PortCommandHandler.java
ain/java/org/mockftpserver/fake/command/PwdCommandHandler.java
ain/java/org/mockftpserver/fake/command/QuitCommandHandler.java
ain/java/org/mockftpserver/fake/command/ReinCommandHandler.java
ain/java/org/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
ain/groovy/org/mockftpserver/fake/command/RetrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RmdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RnfrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RntoCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/SiteCommandHandler.groovy
ain/java/org/mockftpserver/fake/command/AbstractFakeCommandHandler.java
ain/java/org/mockftpserver/fake/command/RetrCommandHandler.java
ain/java/org/mockftpserver/fake/command/RmdCommandHandler.java
ain/java/org/mockftpserver/fake/command/RnfrCommandHandler.java
ain/java/org/mockftpserver/fake/command/RntoCommandHandler.java
ain/java/org/mockftpserver/fake/command/SiteCommandHandler.java
ain/java/org/mockftpserver/fake/filesystem/UnixFakeFileSystem.java
ain/java/org/mockftpserver/fake/filesystem/WindowsFakeFileSystem.java
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/TestUnixFakeFileSystem.groovy
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
ain/groovy/org/mockftpserver/fake/command/AborCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/StorCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/StouCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/StruCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/SystCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/TypeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/UserCommandHandler.groovy
ain/java/org/mockftpserver/fake/command/AborCommandHandler.java
ain/java/org/mockftpserver/fake/command/AbstractFakeCommandHandler.java
ain/java/org/mockftpserver/fake/command/StorCommandHandler.java
ain/java/org/mockftpserver/fake/command/StouCommandHandler.java
ain/java/org/mockftpserver/fake/command/StruCommandHandler.java
ain/java/org/mockftpserver/fake/command/SystCommandHandler.java
ain/java/org/mockftpserver/fake/command/TypeCommandHandler.java
ain/java/org/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
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CdupCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RetrCommandHandler.groovy
ain/java/org/mockftpserver/fake/command/AbstractFakeCommandHandler.java
ain/java/org/mockftpserver/fake/command/AbstractStoreFileCommandHandler.java
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/TestUnixFakeFileSystem.groovy
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
ain/groovy/org/mockftpserver/fake/filesystem/UnixFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/WindowsFakeFileSystem.groovy
ain/java/org/mockftpserver/fake/filesystem/UnixFakeFileSystem.java
ain/java/org/mockftpserver/fake/filesystem/WindowsFakeFileSystem.java
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/TestUnixFakeFileSystem.groovy
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
ain/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.groovy
ain/groovy/org/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatter.groovy
ain/java/org/mockftpserver/core/util/StringUtil.java
ain/java/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.java
ain/java/org/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatter.java
est/groovy/org/mockftpserver/core/util/StringUtilTest.groovy
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
ain/groovy/org/mockftpserver/fake/filesystem/DirectoryListingFormatter.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/Permissions.groovy
ain/java/org/mockftpserver/fake/filesystem/DirectoryListingFormatter.java
ain/java/org/mockftpserver/fake/filesystem/FileSystem.java
ain/java/org/mockftpserver/fake/filesystem/FileSystemEntry.java
ain/java/org/mockftpserver/fake/filesystem/Permissions.java
ain/java/org/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
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DirectoryEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/UnixFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/WindowsFakeFileSystem.groovy
ain/java/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.java
ain/java/org/mockftpserver/fake/filesystem/AbstractFileSystemEntry.java
ain/java/org/mockftpserver/fake/filesystem/DirectoryEntry.java
ain/java/org/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
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
ain/groovy/org/mockftpserver/fake/server/ServerConfiguration.groovy
ain/groovy/org/mockftpserver/fake/server/ServerConfigurationAware.groovy
ain/java/org/mockftpserver/fake/server/FakeFtpServer.java
ain/java/org/mockftpserver/fake/server/ServerConfiguration.java
ain/java/org/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
ain/java/org/mockftpserver/fake/user/UserAccount.java
est/groovy/org/mockftpserver/fake/user/UserAccountTest.groovy
85c047816ce828b6c7b38190996cf614d37df2bb 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@157 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/user/UserAccount.groovy
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
ain/groovy/org/mockftpserver/core/util/IoUtil.groovy
ain/groovy/org/mockftpserver/core/util/PatternUtil.groovy
ain/java/org/mockftpserver/core/util/IoUtil.java
ain/java/org/mockftpserver/core/util/PatternUtil.java
est/groovy/org/mockftpserver/core/util/PatternUtilTest.groovy
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
ain/groovy/org/mockftpserver/core/CommandSyntaxException.groovy
ain/groovy/org/mockftpserver/core/IllegalStateException.groovy
ain/groovy/org/mockftpserver/core/NotLoggedInException.groovy
ain/groovy/org/mockftpserver/core/session/SessionKeys.groovy
ain/java/org/mockftpserver/core/CommandSyntaxException.java
ain/java/org/mockftpserver/core/IllegalStateException.java
ain/java/org/mockftpserver/core/NotLoggedInException.java
ain/java/org/mockftpserver/core/session/SessionKeys.java
f370b26a96f4f3f4e0eb4cbd42f8bfa9f646f441 11-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Update online documentation and examples

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@154 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/Permissions.groovy
ite/apt/fakeftpserver-filesystems.apt
ite/apt/index.apt
est/java/org/mockftpserver/fake/filesystem/WindowsFakeFileSystemPermissionsTest.java
704509c40a45eeb811fbe5ed7ffcf7bf0aea7901 10-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Update online documentations

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@153 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/fakeftpserver-filesystems.apt
ite/apt/fakeftpserver-getting-started.apt
ite/site.xml
est/java/org/mockftpserver/fake/example/RemoteFileTest.java
75c1cbb179839ff6f1e78262ee58193626d67efb 09-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Update online documentations

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@152 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/fakeftpserver-features.apt
ite/apt/fakeftpserver-versus-stubftpserver.apt
ite/apt/index.apt
ee809ac2dbd55c2955e29a54e16d89588296781c 08-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Example test for FakeFtpServer

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@151 531de8e6-9941-0410-b38b-9a92acbe0330
est/java/org/mockftpserver/fake/example/RemoteFileTest.java
est/java/org/mockftpserver/stub/example/RemoteFile.java
5f5f353cd125c9170fb14edc89e4043c8ceacc60 06-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> FakeFtpServer online docs

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@150 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/fakeftpserver-features.apt
ite/apt/fakeftpserver-filesystems.apt
ite/apt/fakeftpserver-versus-stubftpserver.apt
ite/site.xml
0bdb906a13effbd749585b1624d73a852a6b5146 06-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Fix compiler error from Maven

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@149 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/example/FakeFtpServerSpringConfigurationTest.groovy
7213dc172dca46684e3a2e11e23bf343279fac9d 03-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> FakeFtpServer Spring configuration example and test.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@148 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/example/FakeFtpServerSpringConfigurationTest.groovy
est/resources/fakeftpserver-beans.xml
est/resources/fakeftpserver-permissions-beans.xml
5965f99e27e983c12951d8cd1f11c5e535a24c4a 03-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> AbstractFileSystemEntry: Rename setPermissions(String) to setPermissionsFromString(); to fix violation of JavaBeans spec of overloaded property setters.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@147 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntry.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntryTest.groovy
412bd6ebabaf88f22efb2b7d17421fbd2e1bc235 02-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Fix UnixDirectoryListingFormatter to parse by FtpClient. (always include owner and group).

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@146 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatterTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
884bbfe1c30c315958fa950be07f9418e59443b3 01-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> add setPermissions(String) convenience method

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@145 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntry.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntryTest.groovy
101796da6d6bdb5aa447885b507bbe844d89f805 01-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Spring configuration example and test for FakeFtpServer

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@144 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/example/FakeFtpServerSpringConfigurationTest.groovy
est/resources/fakeftpserver-beans.xml
90761fb5f9f5607ba301147c6cd5b53c8d9dcbeb 01-Nov-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> FakeFtpServer: Convert setUserAccounts() to take a List instead of a Map.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@143 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerTest.groovy
est/groovy/org/mockftpserver/fake/server/RunFakeFtpServer.groovy
d773cb2f12e00c6fcdead3d4bb8c049d715083e9 31-Oct-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> AbstractFakeFileSystem: Add setEntries(List) method.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@142 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
26cc619ad73026d77934d20310567ca036ab1d52 28-Oct-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> WindowsFakeFileSystem: make case-insensitive

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@141 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/WindowsFakeFileSystem.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/WindowsFakeFileSystemTest.groovy
10941f2b30409f80cf92399415ffd8b3f0708d3e 27-Oct-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Apply proper owner, group and permissions when creating a new file or directory.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@140 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/MkdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/user/UserAccount.groovy
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AppeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/MkdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/user/UserAccountTest.groovy
35a92abff87b74147a232dc55cf1b3ea0f4d0663 25-Oct-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Make immutable

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@139 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/Permissions.groovy
1ca7eb7f6c60913fb6edf267a79e3991d14ae3f7 25-Oct-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Streamline tests

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@138 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AppeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CdupCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ConnectCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/DeleCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/HelpCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NoopCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PortCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/QuitCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RetrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/SiteCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StorCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/SystCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
3523138583059ccc39bd3fbd43e2c077747eb1af 25-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@137 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/RnfrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RntoCommandHandler.groovy
est/groovy/org/mockftpserver/fake/command/MkdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
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
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CdupCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/DeleCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/ListCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/MkdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/NlstCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RetrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RmdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RnfrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RntoCommandHandler.groovy
ain/java/org/mockftpserver/core/command/ReplyCodes.java
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CdupCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/DeleCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/MkdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RetrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
2a345b62ab8f2ef3bd58b13868f24d3e23be3c93 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@135 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/MkdCommandHandler.groovy
est/groovy/org/mockftpserver/fake/command/MkdCommandHandlerTest.groovy
e42ece0794bacd19a1a3a984294f0227120109c8 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@134 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/ListCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/NlstCommandHandler.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
703e61235493011358f31646739fe1d00ea9d152 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@133 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CdupCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/DeleCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RetrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RmdCommandHandler.groovy
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
ain/groovy/org/mockftpserver/fake/command/DeleCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RmdCommandHandler.groovy
ain/java/org/mockftpserver/core/command/ReplyCodes.java
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CdupCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/DeleCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RetrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
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
ain/groovy/org/mockftpserver/fake/command/CdupCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/java/org/mockftpserver/core/command/ReplyCodes.java
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CdupCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
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
ain/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RetrCommandHandler.groovy
ain/java/org/mockftpserver/core/command/ReplyCodes.java
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RetrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StouCommandHandlerTest.groovy
7751d1b135e3ac80ace078d2c1d07580208544fe 19-Oct-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Remove getName() from FileSystem interface.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@129 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
c51130cfee05b7294599cc93125db801972d0746 02-Oct-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Remove createInputStream() and createOutputStream() from FileSystem interface; go through FileEntry.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@128 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RetrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RetrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
2b37f3e5c6781a62d92da66ffd5943473b48ade2 28-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> FileSystem: Change rename() to return void; throw exception on failure.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@127 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
201e4afa9736358d582862a670aae93b8f4c2cab 28-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> FileSystem: Remove normalize() from interface

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@126 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
ac0730d4a280669a43eec1f443bccdcb2adef7b3 28-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> AbstractFakeFileSystem: Remove addEntry().

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@125 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
est/groovy/org/mockftpserver/fake/command/AppeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/WindowsFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/server/RunFakeFtpServer.groovy
d150a70ca8f8ad6cc300cf56174c8846066a4ad4 27-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> FileSystem: Add add(FileSystemEntry) method. Remove createFile() and createDirectory().

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@124 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/MkdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AppeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CdupCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/DeleCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/MkdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RetrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StorCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/WindowsFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/server/RunFakeFtpServer.groovy
1dfeab57f80c3a156a7ff11871c03f3f53033b9e 25-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Change references to FileInfo to use FileEntry. Change getFileInfo(String) to getEntry(String).

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@123 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DirectoryEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DirectoryListingFormatter.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileInfo.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.groovy
ain/groovy/org/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatter.groovy
ain/groovy/org/mockftpserver/fake/user/UserAccount.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/DirectoryEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileInfoTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatterTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatterTest.groovy
est/groovy/org/mockftpserver/fake/user/UserAccountTest.groovy
16b7ca35eb6b442d73327b83ea2f755a5f5c64f2 24-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Remove DefaultFileSystem

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@122 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
est/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystemTest.groovy
43649b0e3c6397d125ad56213f6917bd1336f852 22-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> FileSystemEntry: Lock down the path after the entry is added to a file system.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@121 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystemEntry.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntryTest.groovy
09415075d96852489d096aea7ae07dd156b58643 22-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> FileSystemEntry: Add cloneWithNewPath() method and remove setPath() from interface.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@120 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DirectoryEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystemEntry.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/DirectoryEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileEntryTest.groovy
47195db39b11745a11fec256f0608f9a73debbef 19-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Cleanup after fix bug in rename (creates dir entry even if renaming file)

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@119 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
835a1f6146e3521d2751e7b872d9f3fd85d6a43d 19-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Throw FileSystemException if parent dir or FROM path does not exist

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@118 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/RntoCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/WindowsFakeFileSystemTest.groovy
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
ain/java/org/mockftpserver/core/session/DefaultSession.java
6950d7499a1865c24b29d555591130114dbc25c0 12-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Get rid of AbstractLoginRequiredCommandHandlerTest. Add testNotLoggedIn property to superclass.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@116 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/command/AborCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractLoginRequiredCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AcctCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AlloCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CdupCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ConnectCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/DeleCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/HelpCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/MkdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ModeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NoopCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PasvCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PortCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/QuitCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ReinCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RestCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RetrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/SiteCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StruCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/SystCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/TypeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
0983e5d1d543b657651afaedc7e85abf7b81bdcf 11-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Refactor and unify UnixFakeFileSystem and WindowsFakeFileSystem

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@115 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/UnixFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/WindowsFakeFileSystem.groovy
9e1053c079532bc7e47012d63f8d9d7246df4e96 10-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Rename FakeXxxFileSystem to XxxFakeFileSystem

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@114 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/UnixFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/WindowsFakeFileSystem.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/WindowsFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/server/RunFakeFtpServer.groovy
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
ain/java/org/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
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileEntry.groovy
ain/java/org/mockftpserver/fake/filesystem/FileSystemException.java
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
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
ain/groovy/org/mockftpserver/fake/filesystem/FileEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystemException.groovy
ain/groovy/org/mockftpserver/fake/filesystem/InvalidFilenameException.groovy
ain/java/org/mockftpserver/fake/filesystem/FileSystemException.java
ain/java/org/mockftpserver/fake/filesystem/InvalidFilenameException.java
est/groovy/org/mockftpserver/core/session/StubSession.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerTest.groovy
est/groovy/org/mockftpserver/fake/server/TestCommandHandler.groovy
est/groovy/org/mockftpserver/fake/server/TestCommandHandlerNotServerConfigurationAware.groovy
b9e969716f86cc05989b8bbfaa6bb4526ec2dab4 01-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add note to Getting Started Guide about calling setServerControlPort() if on Unix system; Fix code example: setOverrideFinalReplyCode() to setFinalReplyCode().



git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@110 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/stubftpserver-getting-started.apt
5b46a415e6db6488a98f8f6a63736886500e505b 01-Sep-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Change default end-of-line to <CRLF>

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@109 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
0b92a4802c313851d15dad79c9914fd11fb2bdac 31-Aug-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> When in ASCII mode, convert LF (\n) to CR+LF

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@104 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/core/session/SessionKeys.groovy
ain/groovy/org/mockftpserver/fake/command/RetrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/TypeCommandHandler.groovy
est/groovy/org/mockftpserver/fake/command/RetrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/TypeCommandHandlerTest.groovy
777c1c842d19df00d2529ccf43e4f4c26cfd39fb 27-Aug-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Use file permissions when determining replies for file and directory-access commands.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@103 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CdupCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/DeleCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/MkdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RetrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RmdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RnfrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RntoCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/ExistingFileOperationException.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystemException.groovy
ain/groovy/org/mockftpserver/fake/filesystem/InvalidFilenameException.groovy
ain/groovy/org/mockftpserver/fake/filesystem/NewFileOperationException.groovy
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CdupCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/DeleCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/MkdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RetrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
fd225022650f63bcba4e6c495e9356861393c002 24-Aug-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Support for file/dir permissions and user access

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@102 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/user/UserAccount.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/user/UserAccountTest.groovy
81c5294b43234e26add70ffd5bfb8fbc31db45c9 22-Aug-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Support for file/dir permissions and user access

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@101 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DirectoryEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/Permissions.groovy
ain/groovy/org/mockftpserver/fake/user/UserAccount.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/PermissionsTest.groovy
est/groovy/org/mockftpserver/fake/user/UserAccountTest.groovy
5f4115e4f735c7e775c25614ce2ba191750cca8e 17-Aug-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add formatDirectoryListing(FileInfo) to FileSystem classes. Use in LIST command.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@100 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/ListCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystemTest.groovy
est/groovy/org/mockftpserver/test/AbstractGroovyTest.groovy
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
ain/java/org/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
ain/java/org/mockftpserver/core/session/DefaultSession.java
est/java/org/mockftpserver/core/session/DefaultSession_RunTest.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
ain/java/org/mockftpserver/core/util/PortParser.java
est/java/org/mockftpserver/core/util/PortParserTest.java
37259d8cbd6487bf94bb12782090f866812ac3a4 13-Aug-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> File/dir permissions; first pass

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@91 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileInfo.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/Permissions.groovy
ain/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileInfoTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/PermissionsTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatterTest.groovy
7d00fd0c9917e59d8ee38543e25fcabb0d04f965 10-Aug-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add user, group and directory-listing support

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@90 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DirectoryListingFormatter.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileInfo.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatter.groovy
ain/groovy/org/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatter.groovy
ain/groovy/org/mockftpserver/fake/user/UserAccount.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileInfoTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/UnixDirectoryListingFormatterTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/WindowsDirectoryListingFormatterTest.groovy
est/groovy/org/mockftpserver/fake/user/UserAccountTest.groovy
6fed98e9c695a9024ede347900c2689979ab5785 02-Aug-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Change Fake CommandHandlers to use command-specific message keys (e.g. “cdup”)

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@89 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CdupCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/DeleCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/HelpCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/MkdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/NoopCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PassCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PortCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/QuitCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RmdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RnfrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RntoCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/SiteCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/UserCommandHandler.groovy
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CdupCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/DeleCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/HelpCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/MkdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NoopCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PortCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/QuitCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/SiteCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/StubServerConfiguration.groovy
7272006965c8551e1f76a9c903fbe5bed67b5856 28-Jul-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Use default test infrastructure

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@88 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/command/HelpCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
dfd81576ab389de3ebf280bc36fef37d50c165e7 28-Jul-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Support multiple words in the parameter (join all parameters with ‘ ‘)

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@87 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/HelpCommandHandler.groovy
est/groovy/org/mockftpserver/fake/command/HelpCommandHandlerTest.groovy
41911b54272abbf658383b8ff260763433837376 24-Jul-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Introduce FileSystemEntry interface

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@86 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystemEntry.groovy
8bf114f28e29edf158f67dcdf36789a0305cfbee 23-Jul-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add support for wildcards in paths for listFiles() and listNames() methods of FileSystem.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@85 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/core/util/PatternUtil.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
est/groovy/org/mockftpserver/core/util/IoUtilTest.groovy
est/groovy/org/mockftpserver/core/util/PatternUtilTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/server/RunFakeFtpServer.groovy
c7e1a6e6ba1ae236ed0209a01132b8fedbbaeabf 18-Jul-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Fake TYPE CommandHandler; RunFakeFtpServer

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@84 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/TypeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/command/TypeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/server/RunFakeFtpServer.groovy
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
ain/groovy/org/mockftpserver/core/session/SessionKeys.groovy
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/AcctCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PassCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/UserCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
ain/groovy/org/mockftpserver/fake/user/UserAccount.groovy
ain/java/org/mockftpserver/core/command/ReplyCodes.java
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AcctCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/SystCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/server/StubServerConfiguration.groovy
c548d7a6b7cbef8732c090bc1ff5c4f7f29e2575 13-Jul-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Fake REST CommandHandler

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@82 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/RestCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/command/RestCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
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
ain/groovy/org/mockftpserver/fake/command/AborCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/AlloCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/AppeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/ModeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PasvCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/ReinCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/StorCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/StouCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/StruCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
ain/java/org/mockftpserver/core/util/PortParser.java
ain/java/org/mockftpserver/stub/command/PasvCommandHandler.java
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/core/session/StubSession.groovy
est/groovy/org/mockftpserver/fake/command/AborCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractStoreFileCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AlloCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AppeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ModeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PasvCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ReinCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StorCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StouCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StruCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/test/AbstractGroovyTest.groovy
est/java/org/mockftpserver/core/util/PortParserTest.java
est/java/org/mockftpserver/stub/command/PasvCommandHandlerTest.java
5f38fd8ca104fe456a2cf7fcedc56e9b0ce777d3 08-Jul-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Fake STOU CommandHandler.
Fix bug in AbstractFakeFileSystem.descendents() – double separator.
Fake SITE CommandHandler.
Fake HELP CommandHandler.
Fake NOOP CommandHandler.


git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@80 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/HelpCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/NoopCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/SiteCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/StouCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
ain/groovy/org/mockftpserver/fake/server/ServerConfiguration.groovy
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/core/session/StubSession.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/HelpCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NoopCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/SiteCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StorCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StouCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerTest.groovy
est/groovy/org/mockftpserver/fake/server/StubServerConfiguration.groovy
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
ain/groovy/org/mockftpserver/fake/command/CdupCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
ain/java/org/mockftpserver/core/command/ReplyCodes.java
est/groovy/org/mockftpserver/fake/command/CdupCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
est/java/org/mockftpserver/stub/StubFtpServerIntegrationTest.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
ain/groovy/org/mockftpserver/fake/command/ListCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/NlstCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RetrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/StorCommandHandler.groovy
ain/java/org/mockftpserver/core/command/ReplyCodes.java
ain/java/org/mockftpserver/stub/command/AbstractStubDataCommandHandler.java
ain/java/org/mockftpserver/stub/command/StouCommandHandler.java
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RetrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StorCommandHandlerTest.groovy
est/java/org/mockftpserver/stub/command/AppeCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/FileRetrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ListCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/NlstCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RetrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StorCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StouCommandHandlerTest.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
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/DeleCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/MkdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PassCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RetrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RmdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RnfrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RntoCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/StorCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/UserCommandHandler.groovy
ain/java/org/mockftpserver/core/command/Command.java
ain/java/org/mockftpserver/stub/command/AcctCommandHandler.java
ain/java/org/mockftpserver/stub/command/AlloCommandHandler.java
ain/java/org/mockftpserver/stub/command/AppeCommandHandler.java
ain/java/org/mockftpserver/stub/command/CwdCommandHandler.java
ain/java/org/mockftpserver/stub/command/DeleCommandHandler.java
ain/java/org/mockftpserver/stub/command/FileRetrCommandHandler.java
ain/java/org/mockftpserver/stub/command/MkdCommandHandler.java
ain/java/org/mockftpserver/stub/command/ModeCommandHandler.java
ain/java/org/mockftpserver/stub/command/PassCommandHandler.java
ain/java/org/mockftpserver/stub/command/RestCommandHandler.java
ain/java/org/mockftpserver/stub/command/RetrCommandHandler.java
ain/java/org/mockftpserver/stub/command/RmdCommandHandler.java
ain/java/org/mockftpserver/stub/command/RnfrCommandHandler.java
ain/java/org/mockftpserver/stub/command/RntoCommandHandler.java
ain/java/org/mockftpserver/stub/command/SiteCommandHandler.java
ain/java/org/mockftpserver/stub/command/SmntCommandHandler.java
ain/java/org/mockftpserver/stub/command/StorCommandHandler.java
ain/java/org/mockftpserver/stub/command/StruCommandHandler.java
ain/java/org/mockftpserver/stub/command/TypeCommandHandler.java
ain/java/org/mockftpserver/stub/command/UserCommandHandler.java
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/java/org/mockftpserver/core/command/CommandTest.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
ain/java/org/mockftpserver/core/command/AbstractCommandHandler.java
est/java/org/mockftpserver/stub/command/AbstractCommandHandlerTest.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
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
est/java/org/mockftpserver/core/server/AbstractFtpServerTest.java
4974b7c3f907c483cec2c9399d9d8c8cb99c716a 20-Jun-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Support for MKD command

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@74 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/MkdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
est/groovy/org/mockftpserver/fake/command/MkdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
eddc77a4978ece97afb3e2bcf631371c2c75a757 19-Jun-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> integration tests for RMD, RNFR, RNTO, SYST

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@73 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
aa72126634232b9f007e110204e081807257cd4f 18-Jun-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Integration tests for NLST, RETR, STOR

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@72 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
69da7866acc1a1755230757bfdef41b22c8e9ad7 18-Jun-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Ensure data connection is opened and closed and fix command handlers to comply

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@71 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/NlstCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RetrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/StorCommandHandler.groovy
est/groovy/org/mockftpserver/core/session/StubSession.groovy
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
ain/groovy/org/mockftpserver/fake/command/ListCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PortCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
ain/java/org/mockftpserver/core/command/Command.java
ain/java/org/mockftpserver/core/util/PortParser.java
est/groovy/org/mockftpserver/core/session/StubSession.groovy
est/groovy/org/mockftpserver/fake/command/PortCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
est/java/org/mockftpserver/core/command/CommandTest.java
est/java/org/mockftpserver/core/util/PortParserTest.java
est/java/org/mockftpserver/stub/command/AbstractCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/CommandTest.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
ain/java/org/mockftpserver/core/util/PortParser.java
ain/java/org/mockftpserver/stub/command/PortCommandHandler.java
est/java/org/mockftpserver/core/util/PortParserTest.java
est/java/org/mockftpserver/stub/command/PortCommandHandlerTest.java
dcfe8987f77263562608be8001f1dc514c1cf32f 13-Jun-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Implement SYST command

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@68 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/SystCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
ain/groovy/org/mockftpserver/fake/server/ServerConfiguration.groovy
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/command/SystCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerTest.groovy
est/groovy/org/mockftpserver/fake/server/StubServerConfiguration.groovy
9b31560d2bb49af587fe31dbc4f272d726eec298 12-Jun-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Move ServerConfiguration and associated classes into server package

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@67 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/ServerConfiguration.groovy
ain/groovy/org/mockftpserver/fake/ServerConfigurationAware.groovy
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
ain/groovy/org/mockftpserver/fake/server/ServerConfiguration.groovy
ain/groovy/org/mockftpserver/fake/server/ServerConfigurationAware.groovy
est/groovy/org/mockftpserver/fake/StubServerConfiguration.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/StubServerConfiguration.groovy
741e9e72e4f0fca467ee571a11ab7ba8d15e8ad5 11-Jun-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Enhance server and integration test

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@66 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/test/AbstractGroovyTest.groovy
d1a9e1fec69e2472c55614fdeaa723b99d61bda5 11-Jun-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Improve reply message

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@65 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/PwdCommandHandler.groovy
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
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
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PassCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/UserCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/user/UserAccount.groovy
ain/java/org/mockftpserver/core/command/ReplyCodes.java
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/StubServerConfiguration.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerIntegrationTest.groovy
est/groovy/org/mockftpserver/fake/user/UserAccountTest.groovy
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
ain/groovy/org/mockftpserver/fake/command/QuitCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
ain/java/org/mockftpserver/stub/StubFtpServer.java
est/groovy/org/mockftpserver/core/session/StubSession.groovy
est/groovy/org/mockftpserver/fake/command/QuitCommandHandlerTest.groovy
est/java/org/mockftpserver/stub/StubFtpServerTest.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
ain/java/org/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
ain/groovy/org/mockftpserver/fake/ServerConfiguration.groovy
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/server/FakeFtpServer.groovy
ain/java/org/mockftpserver/core/server/AbstractFtpServer.java
ain/java/org/mockftpserver/stub/StubFtpServer.java
est/groovy/org/mockftpserver/fake/StubServerConfiguration.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServerTest.groovy
est/groovy/org/mockftpserver/fake/server/FakeFtpServer_StartTest.groovy
est/java/org/mockftpserver/core/server/AbstractFtpServerTest.java
est/java/org/mockftpserver/core/server/AbstractFtpServer_StartTest.java
est/java/org/mockftpserver/stub/StubFtpServerTest.java
est/java/org/mockftpserver/stub/StubFtpServer_StartTest.java
d52a41102a9f89b182a0062e429cc5c9b0cc5fc4 27-May-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Support for CONNECT (pseudo)command

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@58 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/ConnectCommandHandler.groovy
est/groovy/org/mockftpserver/fake/command/ConnectCommandHandlerTest.groovy
47712ff43a2b7a33f58fc18afd01929a2e4c626f 23-May-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Support for DELE command

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@57 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/DeleCommandHandler.groovy
est/groovy/org/mockftpserver/fake/command/DeleCommandHandlerTest.groovy
fa1de0dc286595d7a5a5141bfa9949d3eb59f505 21-May-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Support for RETR command

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@56 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/RetrCommandHandler.groovy
est/groovy/org/mockftpserver/fake/command/RetrCommandHandlerTest.groovy
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
ain/groovy/org/mockftpserver/fake/command/ListCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/NlstCommandHandler.groovy
ain/java/org/mockftpserver/core/command/ReplyCodes.java
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StorCommandHandlerTest.groovy
8a951b23d1281158e4201bf0d425ced009bfaa89 14-May-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Replace verifyForNew/ExistingFile with verifyFileSystemCondition

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@54 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RmdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RnfrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RntoCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/StorCommandHandler.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
72ebe336afbe7f84dacc2a3952c0e0439bca698b 12-May-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add support for replyCodeForFileSystemException

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@53 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/StorCommandHandler.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StorCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
ffd2804515890771d395791bbdfdc1ee20149d2e 11-May-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add required path property to FileSystemException

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@52 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/ExistingFileOperationException.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystemException.groovy
ain/groovy/org/mockftpserver/fake/filesystem/InvalidFilenameException.groovy
ain/groovy/org/mockftpserver/fake/filesystem/NewFileOperationException.groovy
7d4a3a2990f1a386eaf9d50cf05a9d45fab32de6 10-May-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Support for IDEA; Subversion tags

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@51 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/core/CommandSyntaxException.groovy
ain/groovy/org/mockftpserver/core/IllegalStateException.groovy
ain/groovy/org/mockftpserver/core/NotLoggedInException.groovy
ain/groovy/org/mockftpserver/core/util/IoUtil.groovy
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/ListCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/NlstCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PassCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RmdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RnfrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RntoCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/StorCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/UserCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DirectoryEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileInfo.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystemException.groovy
est/groovy/org/mockftpserver/core/session/StubSession.groovy
est/groovy/org/mockftpserver/core/util/IoUtilTest.groovy
est/groovy/org/mockftpserver/fake/StubServerConfiguration.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractLoginRequiredCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StorCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/DirectoryEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileInfoTest.groovy
est/groovy/org/mockftpserver/fake/user/UserAccountTest.groovy
est/groovy/org/mockftpserver/test/AbstractGroovyTest.groovy
est/java/org/mockftpserver/test/PortTestUtil.java
7010982177ab8cee0197b0de77fa88c2cc9fd051 10-May-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Support for IDEA

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@49 531de8e6-9941-0410-b38b-9a92acbe0330
est/java/org/mockftpserver/stub/command/FileRetrCommandHandlerTest.java
est/resources/Sample.data
est/resources/Sample.jpg
abb360b9d2689b704e4d55ce1696ddc24c821c40 09-May-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Refactor to remove overriding p() method

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@47 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystemTest.groovy
6d51f40a4e58d110448b0bcaf4840bc09937a08f 08-May-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Handle FileSystemException

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@46 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/StorCommandHandler.groovy
est/groovy/org/mockftpserver/fake/command/StorCommandHandlerTest.groovy
4121984465f5f0a3362c97677c08e44aa29b2bd8 04-May-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> STOR command and common infrastructure

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@45 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/StorCommandHandler.groovy
est/groovy/org/mockftpserver/core/session/StubSession.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/StorCommandHandlerTest.groovy
cb6dfe65d98c626326091432c4824764f38ab032 30-Apr-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Use getRealPath() for previously implemented CommandHandlers: CWD, RMD, RNFR, RNTO. Don't throw exception on invalid path.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@44 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RmdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RnfrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RntoCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystem.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
1e8ba1673aa4e1b7a1cd6489cbf8b58868db53d6 27-Apr-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> LIST command and common infrastructure

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@43 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/ListCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileInfo.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileInfoTest.groovy
8c7679f897c9a2e018a225fd3080f1b038ddeeac 23-Apr-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add directory (boolean) and lastModified to FileInfo and populate in listFiles() methods

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@42 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DirectoryEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileInfo.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileInfoTest.groovy
1ce070e55c071c1d1c4ec408c5fc5d961a0dc94a 20-Apr-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Implement getRealPath(session,path) to build path from current directory and specified path.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@41 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystemTest.groovy
103f7abd5ad538f55215292e1460d8ef3bc46a4e 20-Apr-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Remove refs to Assert, AssertFailedException from Groovy classes.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@40 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/core/util/IoUtil.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
est/groovy/org/mockftpserver/core/util/IoUtilTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileEntryTest.groovy
ad98f727deebfd941b446f0f82337b2244e43b6c 19-Apr-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> NLST command and common infrastructure

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@39 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/ListCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/NlstCommandHandler.groovy
est/groovy/org/mockftpserver/core/session/StubSession.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractLoginRequiredCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/ListCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/NlstCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
6160e1990a6113f42acd7f101b446759cb0a1837 12-Apr-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Tests for AbstractFakeCommandHandler

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@38 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/command/_AbstractFakeCommandHandlerTest.groovy
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
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RmdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RnfrCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RntoCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/ExistingFileOperationException.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileOperationNotAllowedException.groovy
ain/groovy/org/mockftpserver/fake/filesystem/InvalidFilenameException.groovy
ain/groovy/org/mockftpserver/fake/filesystem/NewFileOperationException.groovy
ain/java/org/mockftpserver/core/command/ReplyCodes.java
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RnfrCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RntoCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
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
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PassCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/RmdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/UserCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileOperationNotAllowedException.groovy
ain/java/org/mockftpserver/core/command/ReplyCodes.java
est/groovy/org/mockftpserver/fake/StubServerConfiguration.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/RmdCommandHandlerTest.groovy
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
ain/groovy/org/mockftpserver/core/NotLoggedInException.groovy
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/CwdCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/java/org/mockftpserver/core/command/ReplyCodes.java
ain/resources/ReplyText.properties
est/groovy/org/mockftpserver/fake/StubServerConfiguration.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/CwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
4818015da855b8e6a572584407210455e1581e1d 04-Apr-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Support for PWD command

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@34 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PwdCommandHandler.groovy
est/groovy/org/mockftpserver/fake/StubServerConfiguration.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PwdCommandHandlerTest.groovy
e8e0876fb94b141d11d9532b82453a731657b278 03-Apr-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Support for passworkRequiredForLogin for USER

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@33 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/command/UserCommandHandler.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
1f04f9d9a4d5cc3138f1c5346b2ab02b83568067 02-Apr-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Rename class within .groovy file to match filename. This caused weirdness with the Groovy Eclipse plugin.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@32 531de8e6-9941-0410-b38b-9a92acbe0330
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
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
ain/groovy/org/mockftpserver/core/CommandSyntaxException.groovy
ain/groovy/org/mockftpserver/core/IllegalStateException.groovy
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/PassCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/UserCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/user/UserAccount.groovy
ain/java/org/mockftpserver/core/command/Command.java
ain/java/org/mockftpserver/core/command/ReplyCodes.java
est/groovy/org/mockftpserver/fake/command/AbstractCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/PassCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
est/groovy/org/mockftpserver/test/AbstractGroovyTest.groovy
est/java/org/mockftpserver/stub/command/CommandTest.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
ain/groovy/org/mockftpserver/core/session/SessionKeys.groovy
ain/groovy/org/mockftpserver/fake/ServerConfiguration.groovy
ain/groovy/org/mockftpserver/fake/ServerConfigurationAware.groovy
ain/groovy/org/mockftpserver/fake/command/AbstractFakeCommandHandler.groovy
ain/groovy/org/mockftpserver/fake/command/UserCommandHandler.groovy
ain/java/org/mockftpserver/core/command/Command.java
ain/java/org/mockftpserver/core/command/ReplyCodes.java
est/groovy/org/mockftpserver/core/session/StubSession.groovy
est/groovy/org/mockftpserver/fake/StubServerConfiguration.groovy
est/groovy/org/mockftpserver/fake/command/AbstractCommandHandlerTest.groovy
est/groovy/org/mockftpserver/fake/command/UserCommandHandlerTest.groovy
est/groovy/org/mockftpserver/test/AbstractGroovyTest.groovy
est/java/org/mockftpserver/stub/command/CommandTest.java
abd32a990e145862f22d15316feedced5ad246aa 22-Mar-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Initial classes for fake file system, etc.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@29 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/core/util/IoUtil.groovy
ain/groovy/org/mockftpserver/fake/IoUtil.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/DirectoryEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileEntry.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileInfo.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystem.groovy
ain/groovy/org/mockftpserver/fake/filesystem/FileSystemException.groovy
ain/groovy/org/mockftpserver/fake/filesystem/InvalidFilenameException.groovy
ain/groovy/org/mockftpserver/fake/user/UserAccount.groovy
est/groovy/org/mockftpserver/core/util/IoUtilTest.groovy
est/groovy/org/mockftpserver/fake/IoUtilTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFakeFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/AbstractFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/DefaultFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/DirectoryEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeUnixFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FakeWindowsFileSystemTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileEntryTest.groovy
est/groovy/org/mockftpserver/fake/filesystem/FileInfoTest.groovy
est/groovy/org/mockftpserver/fake/user/CustomUserAccount.groovy
est/groovy/org/mockftpserver/fake/user/UserAccountTest.groovy
8e897890b080c8919b1d25cfbab90b61e0e84df4 19-Mar-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add Groovy support

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@28 531de8e6-9941-0410-b38b-9a92acbe0330
ain/groovy/org/mockftpserver/fake/IoUtil.groovy
est/groovy/org/mockftpserver/fake/IoUtilTest.groovy
est/groovy/org/mockftpserver/test/AbstractGroovyTest.groovy
est/java/org/mockftpserver/test/MockFtpServerTestSuite.java
3d74e0f71948bb3631528893adef9b8b21ab8385 18-Mar-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Merge changes from version 1.2.1

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@27 531de8e6-9941-0410-b38b-9a92acbe0330
ite/apt/index.apt
bc4781f6932e0ae716e80e435e2ee2f61dd4ebbb 01-Mar-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Make server port configurable to allow tests to run on non-Windows systems.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@19 531de8e6-9941-0410-b38b-9a92acbe0330
est/java/org/mockftpserver/test/PortTestUtil.java
13d2f24c354c2b2b19d2dc5531b88d642a82a2cc 01-Mar-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Make server port configurable to allow tests to run on non-Windows systems.

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@18 531de8e6-9941-0410-b38b-9a92acbe0330
est/java/org/mockftpserver/stub/StubFtpServerIntegrationTest.java
est/java/org/mockftpserver/stub/StubFtpServer_MultipleClientsIntegrationTest.java
est/java/org/mockftpserver/stub/StubFtpServer_StartTest.java
est/java/org/mockftpserver/stub/example/FtpWorkingDirectory.java
est/java/org/mockftpserver/stub/example/FtpWorkingDirectoryTest.java
est/java/org/mockftpserver/stub/example/RemoteFile.java
est/java/org/mockftpserver/stub/example/RemoteFileTest.java
est/java/org/mockftpserver/stub/example/SpringConfigurationTest.java
est/resources/stubftpserver-beans.xml
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
ain/java/org/mockftpserver/stub/StubFtpServer.java
77330f0b07ba1656c391a13c5928f189947767c1 27-Feb-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add main() to allow running from command-line

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@16 531de8e6-9941-0410-b38b-9a92acbe0330
est/java/org/mockftpserver/test/MockFtpServerTestSuite.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
ain/java/org/mockftpserver/stub/StubFtpServer.java
est/java/org/mockftpserver/stub/StubFtpServer_StartTest.java
25628a3ecf30d5ff0aef672edcb4502562b92bc4 20-Feb-2008 chrismair <chrismair@531de8e6-9941-0410-b38b-9a92acbe0330> Add test convenience methods

git-svn-id: svn://svn.code.sf.net/p/mockftpserver/code@11 531de8e6-9941-0410-b38b-9a92acbe0330
est/java/org/mockftpserver/test/AbstractTest.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
ain/java/org/mockftpserver/core/MockFtpServerException.java
ain/java/org/mockftpserver/core/command/AbstractCommandHandler.java
ain/java/org/mockftpserver/core/command/Command.java
ain/java/org/mockftpserver/core/command/CommandHandler.java
ain/java/org/mockftpserver/core/command/CommandNames.java
ain/java/org/mockftpserver/core/command/InvocationHistory.java
ain/java/org/mockftpserver/core/command/InvocationRecord.java
ain/java/org/mockftpserver/core/command/ReplyCodes.java
ain/java/org/mockftpserver/core/command/ReplyTextBundleAware.java
ain/java/org/mockftpserver/core/command/ReplyTextBundleUtil.java
ain/java/org/mockftpserver/core/command/SimpleCompositeCommandHandler.java
ain/java/org/mockftpserver/core/command/StaticReplyCommandHandler.java
ain/java/org/mockftpserver/core/session/DefaultSession.java
ain/java/org/mockftpserver/core/session/Session.java
ain/java/org/mockftpserver/core/socket/DefaultServerSocketFactory.java
ain/java/org/mockftpserver/core/socket/DefaultSocketFactory.java
ain/java/org/mockftpserver/core/socket/ServerSocketFactory.java
ain/java/org/mockftpserver/core/socket/SocketFactory.java
ain/java/org/mockftpserver/core/util/Assert.java
ain/java/org/mockftpserver/core/util/AssertFailedException.java
ain/java/org/mockftpserver/stub/StubFtpServer.java
ain/java/org/mockftpserver/stub/command/AborCommandHandler.java
ain/java/org/mockftpserver/stub/command/AbstractStubCommandHandler.java
ain/java/org/mockftpserver/stub/command/AbstractStubDataCommandHandler.java
ain/java/org/mockftpserver/stub/command/AcctCommandHandler.java
ain/java/org/mockftpserver/stub/command/AlloCommandHandler.java
ain/java/org/mockftpserver/stub/command/AppeCommandHandler.java
ain/java/org/mockftpserver/stub/command/CdupCommandHandler.java
ain/java/org/mockftpserver/stub/command/ConnectCommandHandler.java
ain/java/org/mockftpserver/stub/command/CwdCommandHandler.java
ain/java/org/mockftpserver/stub/command/DeleCommandHandler.java
ain/java/org/mockftpserver/stub/command/FileRetrCommandHandler.java
ain/java/org/mockftpserver/stub/command/HelpCommandHandler.java
ain/java/org/mockftpserver/stub/command/ListCommandHandler.java
ain/java/org/mockftpserver/stub/command/MkdCommandHandler.java
ain/java/org/mockftpserver/stub/command/ModeCommandHandler.java
ain/java/org/mockftpserver/stub/command/NlstCommandHandler.java
ain/java/org/mockftpserver/stub/command/NoopCommandHandler.java
ain/java/org/mockftpserver/stub/command/PassCommandHandler.java
ain/java/org/mockftpserver/stub/command/PasvCommandHandler.java
ain/java/org/mockftpserver/stub/command/PortCommandHandler.java
ain/java/org/mockftpserver/stub/command/PwdCommandHandler.java
ain/java/org/mockftpserver/stub/command/QuitCommandHandler.java
ain/java/org/mockftpserver/stub/command/ReinCommandHandler.java
ain/java/org/mockftpserver/stub/command/RestCommandHandler.java
ain/java/org/mockftpserver/stub/command/RetrCommandHandler.java
ain/java/org/mockftpserver/stub/command/RmdCommandHandler.java
ain/java/org/mockftpserver/stub/command/RnfrCommandHandler.java
ain/java/org/mockftpserver/stub/command/RntoCommandHandler.java
ain/java/org/mockftpserver/stub/command/SiteCommandHandler.java
ain/java/org/mockftpserver/stub/command/SmntCommandHandler.java
ain/java/org/mockftpserver/stub/command/StatCommandHandler.java
ain/java/org/mockftpserver/stub/command/StorCommandHandler.java
ain/java/org/mockftpserver/stub/command/StouCommandHandler.java
ain/java/org/mockftpserver/stub/command/StruCommandHandler.java
ain/java/org/mockftpserver/stub/command/SystCommandHandler.java
ain/java/org/mockftpserver/stub/command/TypeCommandHandler.java
ain/java/org/mockftpserver/stub/command/UserCommandHandler.java
est/java/org/mockftpserver/core/command/InvocationRecordTest.java
est/java/org/mockftpserver/core/command/ReplyTextBundleUtilTest.java
est/java/org/mockftpserver/core/command/SimpleCompositeCommandHandlerTest.java
est/java/org/mockftpserver/core/command/StaticReplyCommandHandlerTest.java
est/java/org/mockftpserver/core/command/_AbstractCommandHandlerTest.java
est/java/org/mockftpserver/core/session/DefaultSessionTest.java
est/java/org/mockftpserver/core/session/DefaultSession_RunTest.java
est/java/org/mockftpserver/core/socket/StubServerSocket.java
est/java/org/mockftpserver/core/socket/StubServerSocketFactory.java
est/java/org/mockftpserver/core/socket/StubSocket.java
est/java/org/mockftpserver/core/socket/StubSocketFactory.java
est/java/org/mockftpserver/core/util/AssertTest.java
est/java/org/mockftpserver/stub/StubFtpServerIntegrationTest.java
est/java/org/mockftpserver/stub/StubFtpServerTest.java
est/java/org/mockftpserver/stub/StubFtpServer_MultipleClientsIntegrationTest.java
est/java/org/mockftpserver/stub/StubFtpServer_StartTest.java
est/java/org/mockftpserver/stub/command/AborCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AbstractCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AcctCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AlloCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AppeCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/CdupCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/CommandTest.java
est/java/org/mockftpserver/stub/command/ConnectCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/CwdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/DeleCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/FileRetrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/HelpCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ListCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/MkdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ModeCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/NlstCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/NoopCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PassCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PasvCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PortCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PwdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/QuitCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ReinCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RestCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RetrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RmdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RnfrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RntoCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/SiteCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/SmntCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StatCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StorCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StouCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StruCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/SystCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/TypeCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/UserCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/_AbstractStubCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/_AbstractStubDataCommandHandlerTest.java
est/java/org/mockftpserver/stub/example/FtpWorkingDirectory.java
est/java/org/mockftpserver/stub/example/RemoteFile.java
est/java/org/mockftpserver/test/AbstractDirectoryTestSuite.java
est/java/org/mockftpserver/test/AbstractTest.java
est/java/org/mockftpserver/test/AbstractTestSuite.java
est/java/org/mockftpserver/test/IntegrationTest.java
est/java/org/mockftpserver/test/LoggingUtil.java
est/java/org/mockftpserver/test/MockFtpServerTestSuite.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
ssembly/assembly.xml
ain/java/org/mockftpserver/core/MockFtpServerException.java
ain/java/org/mockftpserver/core/command/AbstractCommandHandler.java
ain/java/org/mockftpserver/core/command/Command.java
ain/java/org/mockftpserver/core/command/CommandHandler.java
ain/java/org/mockftpserver/core/command/CommandNames.java
ain/java/org/mockftpserver/core/command/InvocationHistory.java
ain/java/org/mockftpserver/core/command/InvocationRecord.java
ain/java/org/mockftpserver/core/command/ReplyCodes.java
ain/java/org/mockftpserver/core/command/ReplyTextBundleAware.java
ain/java/org/mockftpserver/core/command/ReplyTextBundleUtil.java
ain/java/org/mockftpserver/core/command/SimpleCompositeCommandHandler.java
ain/java/org/mockftpserver/core/command/StaticReplyCommandHandler.java
ain/java/org/mockftpserver/core/session/DefaultSession.java
ain/java/org/mockftpserver/core/session/Session.java
ain/java/org/mockftpserver/core/socket/DefaultServerSocketFactory.java
ain/java/org/mockftpserver/core/socket/DefaultSocketFactory.java
ain/java/org/mockftpserver/core/socket/ServerSocketFactory.java
ain/java/org/mockftpserver/core/socket/SocketFactory.java
ain/java/org/mockftpserver/core/util/Assert.java
ain/java/org/mockftpserver/core/util/AssertFailedException.java
ain/java/org/mockftpserver/stub/StubFtpServer.java
ain/java/org/mockftpserver/stub/command/AborCommandHandler.java
ain/java/org/mockftpserver/stub/command/AbstractStubCommandHandler.java
ain/java/org/mockftpserver/stub/command/AbstractStubDataCommandHandler.java
ain/java/org/mockftpserver/stub/command/AcctCommandHandler.java
ain/java/org/mockftpserver/stub/command/AlloCommandHandler.java
ain/java/org/mockftpserver/stub/command/AppeCommandHandler.java
ain/java/org/mockftpserver/stub/command/CdupCommandHandler.java
ain/java/org/mockftpserver/stub/command/ConnectCommandHandler.java
ain/java/org/mockftpserver/stub/command/CwdCommandHandler.java
ain/java/org/mockftpserver/stub/command/DeleCommandHandler.java
ain/java/org/mockftpserver/stub/command/FileRetrCommandHandler.java
ain/java/org/mockftpserver/stub/command/HelpCommandHandler.java
ain/java/org/mockftpserver/stub/command/ListCommandHandler.java
ain/java/org/mockftpserver/stub/command/MkdCommandHandler.java
ain/java/org/mockftpserver/stub/command/ModeCommandHandler.java
ain/java/org/mockftpserver/stub/command/NlstCommandHandler.java
ain/java/org/mockftpserver/stub/command/NoopCommandHandler.java
ain/java/org/mockftpserver/stub/command/PassCommandHandler.java
ain/java/org/mockftpserver/stub/command/PasvCommandHandler.java
ain/java/org/mockftpserver/stub/command/PortCommandHandler.java
ain/java/org/mockftpserver/stub/command/PwdCommandHandler.java
ain/java/org/mockftpserver/stub/command/QuitCommandHandler.java
ain/java/org/mockftpserver/stub/command/ReinCommandHandler.java
ain/java/org/mockftpserver/stub/command/RestCommandHandler.java
ain/java/org/mockftpserver/stub/command/RetrCommandHandler.java
ain/java/org/mockftpserver/stub/command/RmdCommandHandler.java
ain/java/org/mockftpserver/stub/command/RnfrCommandHandler.java
ain/java/org/mockftpserver/stub/command/RntoCommandHandler.java
ain/java/org/mockftpserver/stub/command/SiteCommandHandler.java
ain/java/org/mockftpserver/stub/command/SmntCommandHandler.java
ain/java/org/mockftpserver/stub/command/StatCommandHandler.java
ain/java/org/mockftpserver/stub/command/StorCommandHandler.java
ain/java/org/mockftpserver/stub/command/StouCommandHandler.java
ain/java/org/mockftpserver/stub/command/StruCommandHandler.java
ain/java/org/mockftpserver/stub/command/SystCommandHandler.java
ain/java/org/mockftpserver/stub/command/TypeCommandHandler.java
ain/java/org/mockftpserver/stub/command/UserCommandHandler.java
ain/resources/ReplyText.properties
ite/apt/index.apt
ite/apt/stubftpserver-commandhandlers.apt
ite/apt/stubftpserver-features.apt
ite/apt/stubftpserver-getting-started.apt
ite/fml/faq.fml
ite/resources/css/site.css
ite/site.xml
est/java/org/mockftpserver/core/command/InvocationRecordTest.java
est/java/org/mockftpserver/core/command/ReplyTextBundleUtilTest.java
est/java/org/mockftpserver/core/command/SimpleCompositeCommandHandlerTest.java
est/java/org/mockftpserver/core/command/StaticReplyCommandHandlerTest.java
est/java/org/mockftpserver/core/command/_AbstractCommandHandlerTest.java
est/java/org/mockftpserver/core/session/DefaultSessionTest.java
est/java/org/mockftpserver/core/session/DefaultSession_RunTest.java
est/java/org/mockftpserver/core/socket/StubServerSocket.java
est/java/org/mockftpserver/core/socket/StubServerSocketFactory.java
est/java/org/mockftpserver/core/socket/StubSocket.java
est/java/org/mockftpserver/core/socket/StubSocketFactory.java
est/java/org/mockftpserver/core/util/AssertTest.java
est/java/org/mockftpserver/stub/StubFtpServerIntegrationTest.java
est/java/org/mockftpserver/stub/StubFtpServerTest.java
est/java/org/mockftpserver/stub/StubFtpServer_MultipleClientsIntegrationTest.java
est/java/org/mockftpserver/stub/StubFtpServer_StartTest.java
est/java/org/mockftpserver/stub/command/AborCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AbstractCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AcctCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AlloCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/AppeCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/CdupCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/CommandTest.java
est/java/org/mockftpserver/stub/command/ConnectCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/CwdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/DeleCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/FileRetrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/HelpCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ListCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/MkdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ModeCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/NlstCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/NoopCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PassCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PasvCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PortCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/PwdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/QuitCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/ReinCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RestCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RetrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RmdCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RnfrCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/RntoCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/SiteCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/SmntCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StatCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StorCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StouCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/StruCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/SystCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/TypeCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/UserCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/_AbstractStubCommandHandlerTest.java
est/java/org/mockftpserver/stub/command/_AbstractStubDataCommandHandlerTest.java
est/java/org/mockftpserver/stub/example/FtpWorkingDirectory.java
est/java/org/mockftpserver/stub/example/FtpWorkingDirectoryTest.java
est/java/org/mockftpserver/stub/example/RemoteFile.java
est/java/org/mockftpserver/stub/example/RemoteFileTest.java
est/java/org/mockftpserver/stub/example/SpringConfigurationTest.java
est/java/org/mockftpserver/test/AbstractDirectoryTestSuite.java
est/java/org/mockftpserver/test/AbstractTest.java
est/java/org/mockftpserver/test/AbstractTestSuite.java
est/java/org/mockftpserver/test/IntegrationTest.java
est/java/org/mockftpserver/test/LoggingUtil.java
est/java/org/mockftpserver/test/MockFtpServerTestSuite.java
est/resources/Sample.data
est/resources/SampleReplyText.properties
est/resources/log4j.properties
est/resources/stubftpserver-beans.xml