Projects / ftp4j / Releases

All releases of ftp4j

  •  26 Jun 2012 15:31
Avatar

    Release Notes: This release fixes a bug in the download routine, handling the "502 Command REST not allowed by policy" message the right way.

    •  16 Apr 2012 14:52
    Avatar

      Release Notes: The FTPConnector has now a setUseSuggestedAddressForDataConnections() method that can be used to determinate if the connector should trust the address returned by the server in the response of a PASV command, or if it should rather connect to the same host used for the communication channel. A bug related to the auto noop timer has been fixed. Any call to SimpleDateFormat is now thread safe. There are enhancements in data transfer routines, which now are compatible with a larger set of servers and proxies.

      •  28 Dec 2011 18:11
      Avatar

        Release Notes: A change has been made in the FTP connectors architecture. FTPConnector is no longer an interface: it is now an abstract class implementing timeout aware connections. Timeouts for connection, read, and close operations can be set by the caller. A connection attempt to a remote FTP server can now be aborted, calling the brand new abortCurrentConnectionAttempt() method in FTPClient. Moreover, a bug has been fixed in the HTTPTunnelConnector.

        •  25 Aug 2011 21:27
        Avatar

          Release Notes: The "502 Command REST not allowed by policy" and "501 REST not compatible with server configuration" responses to the "REST 0" command are no longer treated as errors. This extends the library compatibility to a greater number of server types. Each SIZE command is now preceded by a TYPE I command, extending the library compatibility. Several enhancements have been applied in the remote file list routine. Finally, a timezone issue has been solved in UnixListParser and NetWareListParser.

          •  07 Jan 2011 13:27
          Avatar

            Release Notes: Support for append mode uploads has been added, FTPES is now enforced when required, and large file transfers are now faster.

            •  30 May 2010 13:25
            Avatar

              Release Notes: The REST command support compatibility has been enhanced.

              •  11 Mar 2010 17:50
              Avatar

                Release Notes: Support has been added for the MLSD directory listing mode and for compressed data transfers (MODE Z). The library also includes an auto-noop feature, which can send a NOOP command to the server every time an inactivity timeout occurs. The library behaviour for passive data transfers has been changed. The client no longer trust the IP address returned by the server in response to a PASV command. The HTTPTunnelConnector has been improved, and is fully HTTP 1.1 compliant. A date parsing bug was fixed in the UnixListParser and NetWareListParser components.

                •  14 Jul 2009 21:36
                Avatar

                  Release Notes: The REST command is now issued only if the server declares explicitly its support in the FEAT command response. Other enhancements have been made in the download/upload error handling routine and in the UnixListParser.

                  •  01 Jun 2009 13:56
                  Avatar

                    Release Notes: In FTPS and FTPES modes, the client now issues a "PBSZ 0" command before sending the "PROT P" one. Some servers require it. A minor API change was made: the streamLength information is no longer required by the upload method.

                    •  20 May 2009 16:45
                    Avatar

                      Release Notes: Two minor bugs have been solved.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.