Rebex SSH Pack のリリース

Released: May 17, 2019

2019 R2 での更新項目

機能

  • All: Added support for .NET Framework 4.8 and Visual Studio 2019.
  • All: Removed leftover Trace.Write logging.
  • File Server: Added an option to make the SFTP protocol accept Windows path (only on input).
  • File Server: Fixed a bug in enumeration of nested mount points in MountCapableFileSystemProvider.
  • File Server: Fixed race condition related to remote window size that could lead to hung channels.
  • SSH: Added dummy support for SSH_MSG_EXT_INFO (RFC 8308).
  • Cryptography: Added CertificationRequest...

Released: Mar 28, 2019

2019 R1 での更新項目

機能

  • Improved platform support - This release adds three new sets of binaries targeting the following platforms:
    • .NET Core 2.0/2.1/2.2 (via .NET Standard 2.0)
    • .NET 4.6.x/4.7.x
    • .NET 3.5 SP1
  • API changes - This release removes parts of the API that have been deprecated for years, and also deprecates parts of the API that were considered outdated. Additionally, some missing methods are now available on Xamarin and .NET Standard 1.5 platforms as well.
  • DSA deprecation in SFTP and SSH clients - Because...

Released: Dec 21, 2018

2018 R4 での更新項目

機能

  • File Server: Added NodeContent.WasStreamClosedForcefully property to make it possible to detect files closed due to failed SFTP connection.
  • File Server: Added support for combined (password+key) authentication.
  • Terminal: Added workaround for incompatible casings of 'Monospace' font name.
  • Terminal: Enhanced Alt keystroke handling and added TerminalContrl.AltKeyMode property.
  • Networking: ProxySocket and TlsSocket implement IDisposable now.
  • Networking: Improved TLS logging.
  • ProxySocket: Added...

Released: Oct 26, 2018

2018 R3 での更新項目

機能

  • Password-hiding in Verbose logging mode - Communication logs created with Verbose level no longer contain authentication credentials, which makes it more convenient and safer to share them with others.
  • Support for 'fsync@openssh.com' SFTP extension - Added support OpenSSH's fsync extension that makes it possible to ensure that modified file data has been written to disk. At client-side, this has to be enabled using Sftp.Settings.EnableFileSync property.
  • Added Sftp.CreateLink method - The...

Released: Sep 3, 2018

2018 R2.1 での更新項目

機能

  • File Server: Added FileServer.Settings.KeepAlivePeriod to make it possible to specify that keep-alive packets are to be sent after a period of inactivity.
  • Terminal: Increased timeout for marshalling events to GUI thread when debugger is attached.
  • Terminal: Added RequestedAction.SingleWidthSingleHeightLine.
  • Terminal: Improved terminal to support new control sequences (LNM, SRM, ECH, DSR, DECSCPP, DECSLPP, DECDHL).
  • Proxy: Added Proxy.HttpUserAgent property to make it possible to specify User...

Released: Jun 29, 2018

2018 R2 での更新項目

機能

  • All: Added support for .NET Core on macOS.
  • SFTP: Improved Sftp.GetList() logging.
  • File Server: Tweaked default set of Diffie-Hellman group exchange parameters in order to be compatible with GlobalScape clients.
  • Terminal: Added TerminalControl.MouseWheelMode property.
  • Terminal: Improved logging in Scripting class at LogLevel.Debug level.
  • Terminal: Added additional properties to RequestedAction enumeration (useful in TerminalControl.ActionRequested event).
  • Terminal: Implemented proper Ctrl...

Released: Apr 25, 2018

2018 R1.1 での更新項目

機能

  • All: Added support for .NET Core on Linux.
  • SFTP: Added SftpListItemReceivedEventArgs.UserState property.
  • File Server: Optimized directory content enumeration on virtual file systems.
  • File Server: Tweaked socket binding on .NET Core on Linux.
  • Terminal: SCO character set disabled when using a UTF encoding.
  • Cryptography: Enhanced error message when trying to use signing-only RSA certificate for decryption.
  • Cryptography: Added CertificateEngine.BuildChain(Certificate) method.
  • Cryptography...

Released: Apr 1, 2018

2018 R1 での更新項目

機能

  • FTP: Added Sftp.Settings.CustomCommand property.
  • SFTP: Added workaround for GlobalScape servers that have issues with long data blocks.
  • File Server: Retired FileServerAction.CopyFile and Rename actions (now reported as sequence of simpler actions).
  • File Server: Added SshConsole.HasPseudoTerminal property.
  • File Server: Added FileServer.Settings.ForceShellWelcomeMessage property.
  • File Server: Treat both '\r' and '\n' as 'Enter' in terminal-less shell.
  • File Server: Disallowed non-empty directory...

Released: Jan 11, 2018

2017 R6.3 での更新項目

機能

  • Enhanced RSA/OAEP and RSA/PSS support
    • Support for RSA/OAEP with label (input parameter).
    • Support for RSA/OAEP and RSA/PSS structures with mismatched hash algorithms.

不具合の修正

  • Cryptography: Fixed initialization of EncryptionAlgorithm property in MailMessage.Recipients collection items.
  • Cryptography: Fixed CNG private key conversion workaround.

Released: Dec 21, 2017

2017 R6.2 での更新項目

機能

  • SFTP: Added support for ActionOnExistingFiles.OverwriteDifferentChecksum to Upload/Download methods.
  • File Server: Added workaround for content streams that do not support seeking beyond the end-of-stream.
  • File Server: A meaningful error message is now reported when a virtual file system operation is canceled in the preview event.
  • File Server: Added Action property to FileServer.PathAccessAuthorization event arguments.
  • File Server: Messages from FileSystemException error now propagate to the...