1 MockFtpServer Change Log 2 ------------------------------------------------------------------------------- 3 4 Changes in version 1.2.4 (01 Sep 2008) 5 ------------------------------------------ 6 - BUG FIX: StubFtpServer: Only execute serverSocket.close() if serverSocket != null. 7 - BUG FIX: Terminate replies with <CRLF> (\r\n). 8 - DOCS: Fix Getting Started Guide code example: setOverrideFinalReplyCode() to setFinalReplyCode(). 9 - DOCS: Add note to Getting Started Guide about calling setServerControlPort() if on Unix system. 10 11 12 Changes in version 1.2.3 (13 Aug 2008) 13 ------------------------------------------ 14 - BUG FIX: Tracker item #2047355. Parse host IP numbers as unsigned bytes. 15 See https://sourceforge.net/tracker/index.php?func=detail&aid=2047355&group_id=208647&atid=1006533 16 17 18 Changes in version 1.2.2 (27 May 2008) 19 ------------------------------------------ 20 - BUG FIX: Move serverThread.start() into synchronized block to avoid server hang if 21 server thread runs faster than main thread. 22 See https://sourceforge.net/tracker/?func=detail&atid=1006533&aid=1925590&group_id=208647 23 24 25 Changes in version 1.2.1 (10 Mar 2008) 26 ------------------------------------------ 27 - Change Maven POM (pom.xml) to enable sync-ing with central Maven repository (ibiblio). 28 29 Changes in version 1.2 (29 Feb 2008) 30 ------------------------------------------ 31 - BUG FIX: StubFtpServer: Add wait/notify to ensure that the server starts up and opens the server 32 control port before the start() method returns. This fixes a potential race condition, which 33 shows up on some Linux systems. (Thanks to Aasman Bajaj for identifying the problem and providing the fix) 34 - Modify tests to make server port configurable (through "ftp.server.port" system property), allowing 35 tests to run on non-Windows systems. 36 37 38 Changes in version 1.1 (20 Feb 2008) 39 ------------------------------------------ 40 - StubFtpServer: Allow configuring server control connection port other than the default (21). 41 - AbstractTest: Add some test convenience methods. 42 43 44 Changes in version 1.0 final (11 Dec 2007) 45 ------------------------------------------ 46 - Implement default CommandHandlers for NLST, REIN, SMNT, SITE, ABOR and ALLO commands. 47 - Handle command names in any case. 48 - CwdCommandHandler: Fix PATHNAME_KEY constant value; change to "pathname". 49 50 51 Changes in version 1.0-RC1 (1 Nov 2007) 52 --------------------------------------- 53 Initial release.