Author: sebb Date: Sat Feb 11 15:44:43 2017 New Revision: 18280 Log: Creating dist tag NET_3_6_RC1
Added: dev/commons/net/RELEASE-NOTES.txt (with props) dev/commons/net/commons-net-3.6-bin.tar.gz (with props) dev/commons/net/commons-net-3.6-bin.tar.gz.asc dev/commons/net/commons-net-3.6-bin.tar.gz.md5 dev/commons/net/commons-net-3.6-bin.tar.gz.sha1 dev/commons/net/commons-net-3.6-bin.zip (with props) dev/commons/net/commons-net-3.6-bin.zip.asc dev/commons/net/commons-net-3.6-bin.zip.md5 dev/commons/net/commons-net-3.6-bin.zip.sha1 dev/commons/net/commons-net-3.6-src.tar.gz (with props) dev/commons/net/commons-net-3.6-src.tar.gz.asc dev/commons/net/commons-net-3.6-src.tar.gz.md5 dev/commons/net/commons-net-3.6-src.tar.gz.sha1 dev/commons/net/commons-net-3.6-src.zip (with props) dev/commons/net/commons-net-3.6-src.zip.asc dev/commons/net/commons-net-3.6-src.zip.md5 dev/commons/net/commons-net-3.6-src.zip.sha1 Added: dev/commons/net/RELEASE-NOTES.txt ============================================================================== --- dev/commons/net/RELEASE-NOTES.txt (added) +++ dev/commons/net/RELEASE-NOTES.txt Sat Feb 11 15:44:43 2017 @@ -0,0 +1,59 @@ + Apache Commons Net 3.6 + RELEASE NOTES + +The Apache Commons Net team is pleased to announce the release of Apache Commons Net 3.6 + +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 is mainly a bug-fix release. See further details below. + +This release is binary compatible with previous releases. +However it is not source compatible with releases before 3.4, as some methods were added to the interface NtpV3Packet in 3.4 + +The code now requires a minimum of Java 1.6. + +Changes to functionality: +* The FTP client now performs stricter checks on non-multiline command replies. + The 3 digit code must now be followed by a space and some text, as per RFC 959. + To suppress this stricter checking, call FTP#setStrictReplyParsing(false). This should not be needed with a well-behaved server. + Note also that if strict checking is disabled, some functions may unconditionally strip the next character after the code, without checking it if is a space. +* The FTP client mlistFile() method now checks for a leading space before removing it. + If the space is missing, a MalformedServerReplyException is thrown. + This will only happen if the FTP server is not compliant with RFC 3659. + +Notable additions: +* The POP3Mail examples can now get password from console, stdin or an environment variable. +* TFTPClient code has been rewritten to improve error handling and retries. + +Changes in this version include: + +Fixed Bugs: +o NET-613: TFTPClient assumes that lastBlock == 0 only once +o NET-320: Allow TFTPServer.java to bind to a specific network adapter Thanks to Kevin Bulebush. +o NET-414: Apache Commons TFTP does not reject request replies that originate from a control port. Thanks to Chuck Wolber. +o NET-477: TFTP sendFile retry broken Thanks to John Walton. +o NET-596: NullPointerException when disconnecting TelnetClient twice with JDK 7 Thanks to Vincent Bories-Azeau. +o NET-602: Failure to parse times from SYST_L8 systems that report as "WINDOWS Type: L8" Thanks to Ross Braithwaite. +o NET-604: TFTP send and receive don't have progress indication Thanks to Frank Delporte. +o NET-588: FTPClient.setPassiveNatWorkaround assumes host is outside site local range Thanks to Dave Nice / Thai H. +o NET-610: FTPClient.mlistFile incorrectly handles MLST reply Thanks to Sergey Yanzin. +o NET-611: FTP does not validate command reply syntax fully +o NET-609: DefaultUnixFTPFileEntryParserFactory Issue (leading spaces removal configuration) Thanks to Tqup3. +o NET-597: FTP fails to parse listings for Solaris 10 FTPd in Japanese Thanks to Hiroki Taniura. +o NET-593: HostnameVerifier is called with ip addess instead of the provided hostname Thanks to Jörg Weule. +o NET-594: TelnetClient._closeOutputStream unhandled exception from FilterOutputStream.close Thanks to Brad Worrral. +o NET-592: plainSocket in FTPSClient is never closed Thanks to Mark Ford. + +Changes: +o NET-612: Allow TFTP socket IO tracing +o POP3Mail example: support host port; allow reading password from Console/stdin/environment +o NET-599: Add shorthand FTPClientConfig constructor + + +Historical list of changes: http://commons.apache.org/proper/commons-net/changes-report.html + +For complete information on Apache Commons Net, including instructions on how to submit bug reports, +patches, or suggestions for improvement, see the Apache Apache Commons Net website: + +http://commons.apache.org/proper/commons-net/ Propchange: dev/commons/net/RELEASE-NOTES.txt ------------------------------------------------------------------------------ svn:eol-style = native Added: dev/commons/net/commons-net-3.6-bin.tar.gz ============================================================================== Binary file - no diff available. Propchange: dev/commons/net/commons-net-3.6-bin.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/x-gzip Added: dev/commons/net/commons-net-3.6-bin.tar.gz.asc ============================================================================== --- dev/commons/net/commons-net-3.6-bin.tar.gz.asc (added) +++ dev/commons/net/commons-net-3.6-bin.tar.gz.asc Sat Feb 11 15:44:43 2017 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Comment: GPGTools - https://gpgtools.org + +iQIcBAABCgAGBQJYnys5AAoJEHqIYJRPrV9ivrMP/3qsorvtFU8S5oU/NWC3Uc6l +RDQKS/UiSSluOUJ+DheVYCvxN7xaHPK6k3yx0KFMCSboyBgzN7ns0ElpXpqDPHcH +E3JdbCZAbCRPDN3s6SQJbc9lzjPcFNWFeZZaZeH/CXNoo6HsodW6ZshPjD7ClhUG +gcukm2tKcNvvaLYB0s7RkuHNS5pBNuO9f2PZya8hscfu2qApO4yj5nQJZmAjstkd +DimxkB+7t2/eUA7BoMcIMesc1Nku9QJ0IsvbNqvu8NLsQidOPO1yF5xHkpYd3Mlv +4VNCIceTWBqz31YCnL5dye+wrrlGQVL3PsFp6mrnP/R1gmDXSI3N98tphuNFQmMv +rqC53VkeSzty/t0E3s3mZILkAyMUBnI/avq5/6VCLQzYxgSbSfYmVcZ7onQ4aZUJ +hZzrOKA2cfqVqjqRqGXM+53J3qQaTPBIXpr2TDfubMkULI3Fasw0eQbW9ooqH3eI +U3sEruSRgHVNUsWBsBHBH6/2mlWV4Yn7XcPq7eaxoxwuTpmGD5yTo+PFLSZczlvP +WgS799puHyhS9mH1k1FHInhKsE72X+izWdFh8eT486e3lH6kPlBc03rR+MhzlLZI +ugvMQn9+SphuNWEWdQcmSU7MCGS/fEgNJXjqDXUZcDT7R1IW+Suc7mioKJt/K9sI +Q9z6grSfaWW5UqAE/HQN +=0rUu +-----END PGP SIGNATURE----- Added: dev/commons/net/commons-net-3.6-bin.tar.gz.md5 ============================================================================== --- dev/commons/net/commons-net-3.6-bin.tar.gz.md5 (added) +++ dev/commons/net/commons-net-3.6-bin.tar.gz.md5 Sat Feb 11 15:44:43 2017 @@ -0,0 +1 @@ +1dff3f72aec7125f2f3ad11896562147 \ No newline at end of file Added: dev/commons/net/commons-net-3.6-bin.tar.gz.sha1 ============================================================================== --- dev/commons/net/commons-net-3.6-bin.tar.gz.sha1 (added) +++ dev/commons/net/commons-net-3.6-bin.tar.gz.sha1 Sat Feb 11 15:44:43 2017 @@ -0,0 +1 @@ +4371f4e8a4d2fec11b4631d2fcde00138b18c167 \ No newline at end of file Added: dev/commons/net/commons-net-3.6-bin.zip ============================================================================== Binary file - no diff available. Propchange: dev/commons/net/commons-net-3.6-bin.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/commons/net/commons-net-3.6-bin.zip.asc ============================================================================== --- dev/commons/net/commons-net-3.6-bin.zip.asc (added) +++ dev/commons/net/commons-net-3.6-bin.zip.asc Sat Feb 11 15:44:43 2017 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Comment: GPGTools - https://gpgtools.org + +iQIcBAABCgAGBQJYnys5AAoJEHqIYJRPrV9ix+YP/1S/dqtl/AFmMqd/1EvpUOxn +k0CBQuIn2dCSXHU8Ge0wD19iSYwrlrZBqVKDbDTPzA5vrZuEHBgQukWoJOEA7rF7 +CPiJyZFWCBOSH0opr5GVeuz3fakfH0cEAtuQmKVqu+BTgFRoxAby7YUnqN7JDFeO +Baq8Oiw5zglvP7Gl00jke1zDWoJy4ptrj2rV8wC021xAX/dTVaOEAKBPIWBWVeR0 +twgVBTbmjGB2mAtxJjDTR1KCigMXrtxiLdt8oo3maPMII4mflxzKwJAMRmcvZR3M +479Nt6ZQ838WK8dUZelC93hnZGaPWCcyQ3t9Ug48eO9Phlw/xajh3cHn+Z5ZI6X7 +KcOH//59ltty5YHt8e0YvrmtP2BsGdh5ri+N+Gkag2BCPLihbNv+U3hQqabD2Rny +rOWNPYUAe3vr1rHAuL4AAQt4HgZi43PF/d27DaXRTKfrP0Y+79lcfxNWm7yhvfr8 +nQs4RAHn/0/2t0GknSH7hntVo+K2ZqjdQHji4XxKuwramWapE9yct+yig6YV9ik2 +6hOiYSIa7UUAhIjE0mrdSZLEgHqPQMWd+I4l1LCLViAHaaQhUcJC0N0GsFJY8rm0 +Bag3jMNcqRAm9mLHbHdjS/VlZ0L/RAoCt1YSuyNFMmp5+LtUpxj26kJwC9lxv8/U +9aYiiMCBSrdaSBrLOr/H +=xI4i +-----END PGP SIGNATURE----- Added: dev/commons/net/commons-net-3.6-bin.zip.md5 ============================================================================== --- dev/commons/net/commons-net-3.6-bin.zip.md5 (added) +++ dev/commons/net/commons-net-3.6-bin.zip.md5 Sat Feb 11 15:44:43 2017 @@ -0,0 +1 @@ +41c9a25e70b0fe784df4deaf20b45087 \ No newline at end of file Added: dev/commons/net/commons-net-3.6-bin.zip.sha1 ============================================================================== --- dev/commons/net/commons-net-3.6-bin.zip.sha1 (added) +++ dev/commons/net/commons-net-3.6-bin.zip.sha1 Sat Feb 11 15:44:43 2017 @@ -0,0 +1 @@ +86063352b8f7f8ac06ff30385b417126de2af787 \ No newline at end of file Added: dev/commons/net/commons-net-3.6-src.tar.gz ============================================================================== Binary file - no diff available. Propchange: dev/commons/net/commons-net-3.6-src.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/x-gzip Added: dev/commons/net/commons-net-3.6-src.tar.gz.asc ============================================================================== --- dev/commons/net/commons-net-3.6-src.tar.gz.asc (added) +++ dev/commons/net/commons-net-3.6-src.tar.gz.asc Sat Feb 11 15:44:43 2017 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Comment: GPGTools - https://gpgtools.org + +iQIcBAABCgAGBQJYnys5AAoJEHqIYJRPrV9ivecQAKT9/NVoE3sKlVzwTxHCyEn2 +IUl8Uxc3AwArv23hmNcoBaaY+eGpDupLEYYjWH9hYLK0CLA/mMfUDVk2H243h8n5 +ELlzND0+llRUkSpvYWaK/E8S0QxrFGJLAXEtuTFsQq7z/lKsXPyHes/TPP1ksmwk +JR0suUqVDG5/xfh/wPv7YJCP2APu7lPyrCL3nX7Q7NxjnGUwAB4bFY7oOZUrWayY +ZwBzuGwZ3lffdacv/X+KNYmnHXeMdY1Pqo4lUr5ahsLFqsgtuibaj+Ox9HW1k/Ry +9yLVVKpic8qN5QUj1efXMPaWOFCTXzhAnlCPdmdfc0TJusNxOfvqns0Rnt1eaC0J +RQZJQDroiv5GvTwg43mLDmI2KVV7RiH7A1tF9Wp9ptwiqsfbC8NxKyhIzWIjbKpj +8jsGg7bRt710Kmq/O4hVXjG2AG57OKelmlx5ZBnpELUAH47cStC1onU1ayY4VJtf +n+GSWBeWTAsRrKwGaMPJnB8n62kSFDYGrpSiWUD5eFFMiI+dheXLl+T39aGSe+mU +31fHyN7wDcJdc5R2p/mFVC/96Rq87bu00TmppfoUhO5vZ0oocXCn7L4M/R06FyL9 +AmyCAdw1JD1bXkOoWnYD0Am7IYwfeEWByAn+ChmezgrPqKOPLMPcdKXuu0OVd6i5 +VzF/bTxtVrsUd4JuNN0K +=lVdD +-----END PGP SIGNATURE----- Added: dev/commons/net/commons-net-3.6-src.tar.gz.md5 ============================================================================== --- dev/commons/net/commons-net-3.6-src.tar.gz.md5 (added) +++ dev/commons/net/commons-net-3.6-src.tar.gz.md5 Sat Feb 11 15:44:43 2017 @@ -0,0 +1 @@ +d6a9e8b9b8aeace8ec7b9fdf52b62449 \ No newline at end of file Added: dev/commons/net/commons-net-3.6-src.tar.gz.sha1 ============================================================================== --- dev/commons/net/commons-net-3.6-src.tar.gz.sha1 (added) +++ dev/commons/net/commons-net-3.6-src.tar.gz.sha1 Sat Feb 11 15:44:43 2017 @@ -0,0 +1 @@ +94d57bd99fbdb3f4513434b01ee5f4ba034a0497 \ No newline at end of file Added: dev/commons/net/commons-net-3.6-src.zip ============================================================================== Binary file - no diff available. Propchange: dev/commons/net/commons-net-3.6-src.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/commons/net/commons-net-3.6-src.zip.asc ============================================================================== --- dev/commons/net/commons-net-3.6-src.zip.asc (added) +++ dev/commons/net/commons-net-3.6-src.zip.asc Sat Feb 11 15:44:43 2017 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Comment: GPGTools - https://gpgtools.org + +iQIcBAABCgAGBQJYnys5AAoJEHqIYJRPrV9ivNMP/iH3ex0OTz5yCb3XStUpr37v +Va8SIdLgYQV8DNXn00JZb1en1qatq3qsPE9TbPQxy2Vbq8F0DvwMjQi04EHqzS/U +dx8YLuGc2W/QFoApEOR+mJm3fvfgUgdBA8RNeajn/y+sVmIZZIeH8AAL6xa88Mtz +54Y204mwqdbBNED55IHC+LMuQxo775HYDfzv66uwdDHkNPM9r3xTCYvFPzMcdr4x +Y7ZuEyoNjg1or1aU2BrkV3HlQBWk9BYeJuyF6UZCR2clNT5v2A3j0ttHOQGIaTys +3Sp4Ku9tpl9ZZELTlWNQtyrdGSWNigmk5P3QKtgZWRe23kAzSRauX480SpsQ3kDO +JiesiXJEBPQxsV93sbo+QWJ/vav84lGAWTtmQovNuOPmz029cz8YThWBWSJ/s7Ym +YhVXsVUIPHB3IvZSoF1i5ZZRKmX21p7kS7cX0nGUj82H/Ho8uSAYWTHCq+o35jEV +7jo2aaMGBB5WFx2AQQFgsW/LPxUMER1Uol+PXkOtILE9/5sf7lNUbG+ZHxk1AsRx +VWyqj22SMWfsvhjxTnTfrGyLW9u1fsQ/bmaYO7cWK0P+0J0zyobeXzZrq8YB2Dj1 +NnT27TxkuwJWkaoR/weqFlIYzOAZ3VxCKHp1oxm1nVQigZ++P0AGcGrHgemT3CKH +2/wSNL0YCfQOq/5HEqvV +=2W3h +-----END PGP SIGNATURE----- Added: dev/commons/net/commons-net-3.6-src.zip.md5 ============================================================================== --- dev/commons/net/commons-net-3.6-src.zip.md5 (added) +++ dev/commons/net/commons-net-3.6-src.zip.md5 Sat Feb 11 15:44:43 2017 @@ -0,0 +1 @@ +d61c0323f45f3a8432b788d346e6dabb \ No newline at end of file Added: dev/commons/net/commons-net-3.6-src.zip.sha1 ============================================================================== --- dev/commons/net/commons-net-3.6-src.zip.sha1 (added) +++ dev/commons/net/commons-net-3.6-src.zip.sha1 Sat Feb 11 15:44:43 2017 @@ -0,0 +1 @@ +b5e7c51b63c6cdf324a5c37c5369e7863040c6f4 \ No newline at end of file