Rebex

Skip to content, Skip to navigation




Rebex SFTP for .NET Release History

2007-12-06 Version 1.5.2896.0

  • All: Packages for .NET 3.5 and Visual Studio 2008 now available.

2007-11-11 Version 1.5.2871.0

  • SFTP: Fixed a bug in GetInfo and GetFileLength methods that caused an invalid length to be reported for files larger than 4GB.
  • SSH: Changed the authentication routine to be compatible with servers that require a banner message to be sent to the client.
  • SSH/Security: Added support for loading PuTTY private keys.

2007-08-30 Version 1.5.2800.0

  • SFTP/SSH/Security: Added support for Blowfish and Twofish ciphers.
  • SFTP/SSH: Added support for authentication using both username/password and public key at the same time.
  • SFTP: Default command and response encoding changed to Encoding.Default instead of standard UTF-8, because a survey of SFTP servers showed that none of them in fact uses UTF-8.
  • Security: Various other changes that do not affect the SFTP protocol.

2007-05-24 Version 1.5.2700.0

  • SFTP: Added ListItemReceived event. This makes it possible to display the list items as they are received, to filter them or to abort the transfer based on previously received items.
  • SFTP: Response receive buffer enlarged to support messages that are slightly over the maximum allowed length, and better error reporting for those that are too large.
  • SFTP: Added another workaround for WeOnlyDo's wodFTPD (FreeFtpD) server that is unable to report the correct file datetime if the local and remote time zones are not the same.

2007-04-20 Version 1.3.2666.0

  • SFTP: Added SetFileDateTime method.
  • SFTP: Added FileExists and DirectoryExists methods.
  • SFTP: Added workaround to GetInfo method for WeOnlyDo SFTP server that reports missing files as access denied.
  • SFTP: GetConnectionState no longer fails on disconnected objects.
  • SFTP: Added GetUploadStream and GetDownloadStream methods for stream-based remote file access.
  • SSH: Client no longer announces key exchange and encryption methods that are not supported on its current platform.
  • SSH: Speed drop caused by ineffective data receiving loop was fixed.
  • SSH: Fixed a bug that caused any extra key-exchange to fall.

2007-03-06 Version 1.0.2621.0

  • SFTP: IPv6 support with .NET Framework 1.1 and 2.0/3.0.
  • SSH: Fingerprint property added to SshPrivateKey class.
  • Samples: Key Generator application added.
  • Samples: Public key authentication support added to WinFormClient sample.
  • Samples: WinFormClient is now Vista-compatible.

2007-01-11 Version 1.0.2567.0

  • SFTP/SSH: Added support for RSA and DSA public key authentication.
  • SFTP: Added workaround for ShellFTP server that has a bad habit of dropping SSH sessions after the SFTP session is closed.
  • SSH: Added support for Diffie-Hellman Group Exchange authentication (RFC 4419).
  • SSH: Fixed a bug that caused Timeout value to be ignored when waiting for the server's initial message.
  • SSH: SshFingerprint class made serializable.
  • Security: Added PrivateKeyInfo class and an ability to load and save private keys.
  • Security: Fixed a bug in DSAManaged class that made impossible to use keys of some sizes.
  • Security: Random big integer generator optimized.
  • Security: Several typos in documentation fixed.

2006-12-14 Version 1.0.2537.0

  • Initial public release.