| |
| Apache Commons Net 3.1 RELEASE NOTES |
| |
| The Commons Net team is pleased to announce the release of commons-net-3.1 |
| |
| 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 |
| |
| 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. |
| |
| 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. |
| |
| |
| 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/ |
| |
| |