Return-Path: X-Original-To: apmail-commons-commits-archive@minotaur.apache.org Delivered-To: apmail-commons-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2E20DD909 for ; Fri, 5 Oct 2012 19:02:13 +0000 (UTC) Received: (qmail 31773 invoked by uid 500); 5 Oct 2012 19:02:12 -0000 Delivered-To: apmail-commons-commits-archive@commons.apache.org Received: (qmail 31595 invoked by uid 500); 5 Oct 2012 19:02:12 -0000 Mailing-List: contact commits-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@commons.apache.org Delivered-To: mailing list commits@commons.apache.org Received: (qmail 31588 invoked by uid 99); 5 Oct 2012 19:02:12 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 Oct 2012 19:02:12 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 Oct 2012 19:02:11 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id 8F85C23889BB for ; Fri, 5 Oct 2012 19:01:28 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: svn commit: r1394731 - in /commons/proper/net/trunk: RELEASE-NOTES.txt src/changes/changes.xml Date: Fri, 05 Oct 2012 19:01:28 -0000 To: commits@commons.apache.org From: sebb@apache.org X-Mailer: svnmailer-1.0.8-patched Message-Id: <20121005190128.8F85C23889BB@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sebb Date: Fri Oct 5 19:01:28 2012 New Revision: 1394731 URL: http://svn.apache.org/viewvc?rev=1394731&view=rev Log: Fix up changes and RN Modified: commons/proper/net/trunk/RELEASE-NOTES.txt commons/proper/net/trunk/src/changes/changes.xml Modified: commons/proper/net/trunk/RELEASE-NOTES.txt URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/RELEASE-NOTES.txt?rev=1394731&r1=1394730&r2=1394731&view=diff ============================================================================== --- commons/proper/net/trunk/RELEASE-NOTES.txt (original) +++ commons/proper/net/trunk/RELEASE-NOTES.txt Fri Oct 5 19:01:28 2012 @@ -1,46 +1,44 @@ + Apache Commons Net + Version 3.2 + RELEASE NOTES - Apache Commons Net 3.1-SNAPSHOT RELEASE NOTES - -The Commons Net team is pleased to announce the release of commons-net-3.1-SNAPSHOT +The Commons Net team is pleased to announce the release of Apache Commons Net 3.2 Apache Commons Net library contains a collection of network utilities and protocol implementations. Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Telnet, Whois -This release fixes a few bugs and adds some new functionality (see below). - It is binary compatible with previous releases +This release fixes bugs and adds some new functionality (see below). +It is binary compatible with previous releases Changes in this version include: New features: -o NET-440: [FTP] Allow user to provide default value in case SYST command fails. -o NET-346: FTP should support reporting NATed external IP address Thanks to Kevin Samuel. -o NET-433: Commons NET site should link to the examples -o NET-426: FTPS: Hook to customize _openDataConnection_ SSLSocket before startHandshake() is called Thanks to Ketan. -o NET-436: [FTP] Support for SYST "Mac OS" listing - "MACOS Peter's Server" Thanks to Jürgen Jung. +o NET-468: Request for native support for socks proxy routing with Commons net FTP. Thanks to Bogdan Drozdowski. +o NET-465: FTPClient setSendBufferSize and setReceiveBufferSize on data socket. Thanks to Bogdan Drozdowski. +o NET-462: FTPClient in PASSIVE_LOCAL_DATA_CONNECTION_MODE cannot work when host have several different IP. Thanks to Bogdan Drozdowski. +o The examples can now be run using "java -jar commons-net-examples-m.n.jar". + This will automatically include the main net jar in the classpath. + See documentation. + FTPClientExample now supports "-A" for anonymous login Fixed Bugs: -o NET-441: [FTP] mlistDir doc should be "MLSD" not "MSLD". Thanks to consiliens. -o NET-438: POP3Client.capa() should call POP3Client.getAdditionalReply() Thanks to Norman Maurer. -o NET-412: TFTP implementation subject to Sorcerer's Apprentice Syndrome Thanks to Chuck Wolber. -o NET-410: TFTP does not handle RFC 783 retransmits Thanks to Chuck Wolber. -o NET-437: TelnetInputStream doesn't support non-blocking IO when reader thread is not enabled Thanks to Gavin Camp. -o NET-422: FTP using HTTP proxy not working Thanks to Tomas Mysik / Magnus Johansson. -o NET-423: FTPClient.storeFile might fail when ControlKeepAliveTimeout is set (ditto for FTPCLient.retrieveFile) Thanks to Jens Koch. -o NET-430: Can't login to POP3S Server using explicit mode Thanks to Thomas Mathis. -o NET-434: FTPClient fails to close local listener socket when command socket channel encounter "ReadTimeoutException" Thanks to zhangyong. -o NET-428: SubnetUtils throws ArrayIndexOutOfBoundsException for new SubnetUtils( "1.2.3.4/32" ).getInfo().getAllAddresses() Thanks to sebb. -o NET-421: Problem connecting to TLS/SSL SMTP server using explicit mode. Thanks to Oliver Saggau. -o NET-415: [Site] typo in migration how-to. Thanks to george thomas. - -Changes: -o NET-425: [FTP] _openDataConnection_, __storeFile, and __storeFileStream should be protected and take String for FTP command. - Likewise for receiveFile and receiveFileStream. Thanks to Steven Jardine. -o NET-416: [Telnet] Increasing sub-negotiation message holder array size Thanks to Abhijeet Gaikwad. +o NET-466: Regression: TelnetInputStream#available() blocks. Thanks to Martin Oberhuber. +o NET-426: FTPS: Hook to customize _openDataConnection_ SSLSocket before startHandshake() is called. + Implement _openDataConnection(String, String) method to properly + interface with FTPClient.openDataConnection(String, String) Thanks to Ketan. +o NET-456: TelnetClient hangs when reader-thread startup is delayed. +o NET-449: listFiles bug with folder that begins with "-". Clarify Javadoc. +o NET-473: FTPClient setSoTimeout (int time) will result in NullPointerException. Clarify Javadoc. +o NET-475: FtpClient sends REST when calling listFiles. Clarified Javadoc. +o NET-467: IMAPClient#fetch() does not handle literal strings. +o NET-458: MVSFTPEntryParser.parseSimpleEntry - ArrayIndexOutOfBoundsException. Thanks to Denis Molony. +o NET-450: Bug in documentation for FTPClient. Thanks to Roger Hardiman. +o NET-442: StringIndexOutOfBoundsException: String index out of range: -1 if server respond with root is current directory. +o NET-444: FTPTimestampParserImpl fails to parse future dates correctly on Feb 28th in a leap year. + For complete information on Commons Net, including instructions on how to submit bug reports, patches, or suggestions for improvement, see the Apache Commons Net website: -http://commons.apache.org/net/ - - +http://commons.apache.org/net/ \ No newline at end of file Modified: commons/proper/net/trunk/src/changes/changes.xml URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/changes/changes.xml?rev=1394731&r1=1394730&r2=1394731&view=diff ============================================================================== --- commons/proper/net/trunk/src/changes/changes.xml (original) +++ commons/proper/net/trunk/src/changes/changes.xml Fri Oct 5 19:01:28 2012 @@ -63,7 +63,8 @@ The type attribute can be add,u Regression: TelnetInputStream#available() blocks.