Rebex File Server のリリース

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
  • MD5 deprecation in SshFingerprint - SshFingerprint's ToString() and ToArray() methods use SHA-256 now. To revert to previous behavior, specify SignatureHashAlgorithm.MD5 when calling these methods.
  • Rebex.FileSystem on .NET 3.5 - Virtual file systems in Rebex File Server are now supported on .NET Framework...

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.
  • Networking: ProxySocket and TlsSocket implement IDisposable now.
  • Networking: Improved TLS logging.
  • ProxySocket: Added workaround for ObjectDisposedException in Socket.ConnectAsync on .NET Core for macOS.
  • SSH: Enhanced legacy group exchange autodetection.
  • SSH: Changed SshParameters...

Released: Oct 26, 2018

2018 R3 での更新項目

機能

  • All: Added password-hiding in Verbose logging mode.
  • All: Added experimental support for Mono on Windows.
  • File Server: Added support for 'fsync@openssh.com' SFTP extension.
  • File Server: Enhanced logging of channel requests.
  • Networking: Added simple connection manager API on .NET Compact Framework (Rebex.Net.ConnectionManagement namespace).
  • Networking: Added SshParameters.MaximumPacketSize property.
  • Networking: Report a meaningful error message when .NET Compact Framework's 'not a socket'...

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.
  • Proxy: Added Proxy.HttpUserAgent property to make it possible to specify User-Agent for HTTP CONNECT proxies.
  • Cryptography: Optimized certificate signature validation on .NET Compact Framework.

不具合の修正

  • File Server: Fixed semi-random timeout exception in SFTP subsystem on extremely fast connections.
  • File Server: Fixed range check in the...

Released: Jun 29, 2018

2018 R2 での更新項目

機能

  • All: Added support for .NET Core on macOS.
  • File Server: Tweaked default set of Diffie-Hellman group exchange parameters in order to be compatible with GlobalScape clients.
  • SSH: Added support for additional formats to SshPublicKey.
  • SSH: Added SshPrivateKey.GetPrivateKeyInfo() method.
  • TLS/SSL: Added SslSettings.SslServerCertificateValidationOptions and SslCertificateValidationEventArgs.Options properties.
  • Cryptography: Added workaround for eToken CSP private key operations.
  • Cryptography...

Released: Apr 25, 2018

2018 R1.1 での更新項目

機能

  • All: Added support for .NET Core on Linux.
  • File Server: Optimized directory content enumeration on virtual file systems.
  • File Server: Tweaked socket binding on .NET Core on Linux.
  • Cryptography: Enhanced error message when trying to use signing-only RSA certificate for decryption.
  • Cryptography: Added CertificateEngine.BuildChain(Certificate) method.
  • Cryptography: Current CertificateEngine's BuildChain method is now used in CMS (PKCS #7) SignedData and EnvelopedData.
  • Cryptography: Added...

Released: Apr 1, 2018

2018 R1 での更新項目

機能

  • 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 removal in virtual file system.
  • File Server: Added workaround for confusing sharing violation error when deleting 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 での更新項目

機能

  • 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 SFTP subsystem.
  • Proxy: ProxySocket constructor now requires a connected socket.
  • SSH: Added option to...