Projects / edtFTPj/PRO / Releases

All releases of edtFTPj/PRO

  •  26 May 2014 05:55
Avatar

    Release Notes: Changes transfers so that connection and handshake in passive mode are done after sending the command and prior to reading the reply. Adds support for SHA-256/RSA/PKCS#1 certificates. Adds SSHClient ConfigFlags to AdvancedSSHSettings so they are available in SecureFileTransferClient. Renews the JCE certificate for another 5 years. DeleteOnFailure is now set to false by default. Fixes a bug in FTPInputStream/SSHFTPInputStream. Fixes rekey failure with Globalscape.

    •  01 Jul 2013 12:36
    Avatar

      Release Notes: Performance of SecureFileTransferClient in retrieving connections from a pool was improved. SSLFTPClient.setClientCertificate now allows a certificate chain to be supplied. SSHFTPKeyException was added. Certificates with SHA384withECDSA public keys are now not loaded in SSLFTPCertificateStore (instead of failing). A bug in the reconnect() method for implicit mode was fixed (was calling auth()). SSLCertificateVerify no longer throws a ClassCastException.

      •  08 Jan 2013 01:31
      Avatar

        Release Notes: This release adds setNetworkBufferSize() to SecureFileTransfer client and SSHFTPClient, allow SOCKS5 authentication without a username and password, improves performance of binary input streams, implements skip(), mark(), and reset() for FTPInputStream and SSHFTPInputStream, catches tryLock() exceptions and ignores them, adds a flag to avoid using tryLock(), fixes a setRemotePort order bug for SFTP, and increases the SSH minimum window size to 32K (up from 1K, as this occasionally caused problems).

        •  08 Oct 2012 06:40
        Avatar

          Release Notes: This release fixes hostname checking with FTPS when presented with a wildcard certificate. It adds diffie-hellman-group14-sha1 to SSH key exchange algorithms. It fixes an invalid host signature that could occur when rekeying in SSH if a non-standard port was used. A fix to cope with a bug in the Maverick server library when listing directories. An existsDirectory method has been added to SecureFileTransferClient.

          •  27 Feb 2012 01:58
          Avatar

            Release Notes: This release adds resumeNextDownload(long) to SSHFTPClient, SSLFTPClient, and FTPClient so that partial downloads can be done. It adds an isControlSecure() method to SSLFTPClient to determine if the control connection is secure. It puts hmac-sha1 back as the first HMAC chosen. It applies a timeout to message store retrieval on connect().

            •  30 Nov 2011 06:23
            Avatar

              Release Notes: This release adds support for zlib@openssh.com compression (delayed compression). Algorithm settings for SSH now apply to instances (they were static properties). Support has been added for FTPS servers that require logging in prior to PBSZ/PROT. A 'type' command has been added to the script engine. A timeout has been applied to getting a connection from the connection pool. setCheckDirReadableForChDir() has been added to SSHFTPClient. There is a fix so that IBM JVMs supports AES encrypted private keys.

              •  24 Aug 2011 00:31
              Avatar

                Release Notes: The FTP shell was fixed to support filenames with spaces (in double quotes). A problem was fixed where bytesTransferred wasn't called at completion of transfer in SecureFileTransferClient for small files. Logging is minimized when waiting in a loop for window adjust from server, and an exception is thrown if a window is stopped.

                •  24 May 2011 11:22
                Avatar

                  Release Notes: Support was added for using ACCT in SecureFileTransferClient and FileTransferClient. SSHFTPClient.delete() now throws an exception if a directory is supplied. SSHFTPClient.keepAlive() was fixed so it gets a response from the server. The 2GB resume limit was removed from SFTP.

                  •  16 Apr 2011 11:28
                  Avatar

                    Release Notes: Support for AES encrypted private keys was added. Support was added for multiple AVAs of each type in SSL/TLS certificates. SFTP parallel mode was fixed to eliminate locking. A bug in the MLST parser was fixed. FTPFile path no longer includes the filename to make it consistent with dirDetails(). If MLST is not supported, fileDetails() now falls back to SIZE and MDTM. An empty array of features is returned if FEAT returns no features. The array was tweaked so that only actual features are returned.

                    •  07 Feb 2011 12:28
                    Avatar

                      Release Notes: Support was added for diffie-hellman-group-exchange-sha1 for SSH/SFTP. SHFTPAlgorithm.CIPHER_ARCFOUR was added. A bug regarding reading multi-line replies was fixed. Connection pool modifications were made to check that a connection is valid once removed from a pool. keepAlive() in SSHFTPClient was fixed so that it throws an exception when called if disconnected.

                      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.