Version history

Top  Previous  Next

The following changes have been incorporated.

 

Version 2.7.0

Released Jun 03, 2013

 

Enhancement: Improved speed for SFTP transfers by optimizing encryption/decryption process. (a 100% improvement in speed)

Enhancement: Added ability to use all Bouncy Castle ciphers. (including aes256-ctr, aes192-ctr, aes128-ctr ciphers).

 

Version 2.6.5

Released Dec 10, 2012

 

Enhancement: Minor bug fixes.

 

Version 2.6.4

Released Feb 10, 2011

 

Enhancement: Add support for Http proxy.

Bug Fix : Fix issue with Scp file transfers when filenames have spaces.

 

Version 2.6.3

Released Dec 10, 2010

 

Enhancement: Improved disconnecting of Scp / SshSession sessions.

Enhancement: Improved performance of SshScript class.

 

Version 2.4.1

Released Feb. 20, 2008

 

Enhancement: Improved exception messages thrown when using Scp.Download method.

 

Version 2.4.0

Released Feb. 12, 2008

 

Enhancement: Improved SSH/SFTP exception messages.

Bug Fix: Fixed issue with Sftp.GetOuputStream method.

 

Version 2.3.0

Released Nov. 6, 2007

 

Enhancement: Added SshTunneler class to create client-to-server SSH tunnels.

 

Version 2.2.1

Released Sep. 17, 2007

 

Bug Fix: Updated code to fix issue in Sftp class for performing file appends.

 

Version 2.2.0

Released Sep. 14, 2007

 

Enhancement: Updated Sftp regular expression methods to take optional RegexOptions parameter.

Bug Fix: Updated code to handle incompatible SSH_MSG_IGNORE messages sent by some SSH servers.

 

Version 2.1.4

Released Aug. 24, 2007

 

Bug Fix: Changed code to throw exception when SSH private key is using Proc-Type other than type 4.

 

Version 2.1.3

Released Aug. 08, 2007

 

Enhancement: Added Sftp.ReaderEncoding and Sftp.WriterEncoding properties for setting encoding used when reading/writing files.

Bug Fix: Fixed encoding issue in Sftp class when retrieving files with non-ASCII filenames.

 

Version 2.1.2

Released May 30, 2007

 

Bug Fix: Fixed KBI authentication issue experienced with some SSH/SFTP servers.

 

Version 2.1.1

Released Mar. 22, 2007

 

Bug Fix: Fixed issue experienced when using SshHostKeys class in certain class constructors.

 

Version 2.1.0

Released Feb. 20, 2007

 

Enhancement: Added Sftp.SetAutoMode method for automatically selecting transfer mode based on file extension and MIME type.

Bug Fix: Fixed issue in SshSession.Connect method that caused a hang if specified shell prompt was incorrect.

 

Version 2.0.2

Released Feb. 06, 2007

 

Bug Fix: Fixed issue with public-key authentication using RSA keys.

 

Version 2.0

Released: Jan. 25, 2007

 

Enhancement: Improved performance for ASCII sftp file transfers.

Enhancement: Improved authentication API.

 

Version 1.6.3

Released: Dec. 13, 2006

 

Bug Fix: Fixed licensing issue that occurred sporadically in multi-threaded environment.

 

Version 1.6.2

Released: Nov. 16, 2006

 

Bug Fix: Fixed issue with using library in multi-threaded environment.

 

Version 1.6.1

Released: Oct. 10, 2006

 

Bug Fix: Fixed issue with Sftp.DeleteDir method where directories could not be deleted recursively.

 

Version 1.6

Released: Oct. 1, 2006

 

Enhancement: Added SOCKS proxy support.

 

Version 1.5

Released: May 11, 2006

 

Enhancement: Added ability to enable/disable echo support in Jscape.Ssh.Ssh and Jscape.Ssh.SshSession classes.

Enhancement: Added ability to perform ASCII file transfers with servers using sftp protocol prior to sftp version 4.0.  Line terminators may be controlled using the Jscape.Sftp.Sftp.LineTerminator property.

Enhancement: Updated Jscape.Sftp.Sftp.RemoteDir property so as to not check whether remote directory is valid.  This change was made to address issues with some ssh/sftp servers that do not support this command.  As a replacement to this functionality the Jscape.Sftp.Sftp.IsValidPath method has been added.

Bug Fix: Fixed issue with Jscape.Sftp.Sftp.ResumeUpload method.

 

Version 1.4.1

Released: Apr. 14, 2006

 

Enhancement: Improved design-time support for Sftp, Ssh and Scp components.

 

 

Version 1.4

Released: Apr. 11, 2006

 

Enhancement: Added SshParameters.SetPrivateKey(FileInfo file, string password) allowing for definition of private key and password in a single method invocation.

Enhancement: Added support for SCP (Secure Copy) protocol.  See Jscape.Scp.Scp class.

Enhancement: Added adaptive connection support designed to improve file transfer operations in Sftp and Scp classes.

Bug Fix: Fixed unexpected exception which occured when invoking Sftp.DeleteFile

Bug Fix: Fixed incorrect return value from Sftp.IsAbsolute encountered on some servers.

Bug Fix: Fixed unexpected exception in Sftp.Connect() if connection timeout occurs.

Bug Fix: Fixed issue with public key authentication.

 

 

Version 1.3

Released: Mar. 15, 2006

 

Enhancement: Added support for public key encryption.

Bug Fix: Fixed issue with "Error stream closed" message being reported under certain conditions.

 

Version 1.2.7

Released: Mar. 9, 2006

 

Enhancement: Changed licensing method making it easier to embed license in product.

 

Version 1.2.6

Released: Oct. 25, 2005

 

Minor change to licensing framework.

 

Version 1.2.5

Released: Oct. 13, 2005

 

Bug Fix: Fixed errors when trying to delete or rename remote resources.

 

Version 1.2.4

Released: Oct. 11, 2005

 

Bug Fix: Fixed issue of Console.out stream being mistakenly closed.

 

Version 1.2.3

Released: Oct. 9, 2005

 

Bug Fix: Fixed issue of non-executing commands in Jscape.Ssh.SshSession class.

 

Version 1.2.2

Released: Sep. 28, 2005

 

Bug Fix: Fixed error when assigning Timeout property in Jscape.Sftp.Sftp class.

 

Version 1.2.1

Released: Sep. 21, 2005

 

Bug Fix: Fixed issue with initial key exchange experienced on some servers.

 

Version 1.2

Released: Sep. 17, 2005

 

Enhancement: Added SftpAuthenticationException class to identify errors during authentication.

Enhancement: Added SftpPermissionsDeniedException class to identify permissions related errors.

Enhancement: Added SftpFileNotFoundException class to identify errors when locating resources.

Bug Fix: Fixed NullPointerException encountered when authentication failed with sftp server.

 

Version 1.1

Released: Jul 27, 2005

 

Bug Fix: Fixed licensing issue experienced when deploying as part of ASP.NET solutions.

 

Version 1.0

Released: Jun 27, 2005

 

Initial Release