Rebex Total Pack 新版本發表

Released: Jun 29, 2018

2018 R2 中的更新

特性

  • All: Added support for .NET Core on macOS.
  • FTP: Added Ftp.Settings.BackslashIsRemoteDirectorySeparator option.
  • FTP: Added Ftp.Settings.EnableRenameOperationForFileExistanceCheck option.
  • SFTP: Improved Sftp.GetList() logging.
  • File Server: Tweaked default set of Diffie-Hellman group exchange parameters in order to be compatible with GlobalScape clients.
  • Mail: Added MailMessage.Settings.TreatMixedInlineAsAttachment option.
  • Terminal: Added TerminalControl.MouseWheelMode property.
  • Terminal...

Released: Apr 25, 2018

2018 R1.1 中的更新

特性

  • All: Added support for .NET Core on Linux.
  • FTP: Added FtpListItemReceivedEventArgs.UserState property.
  • FTP: FtpItem.SymlinkPath is now set in Ftp.GetInfo() method as well.
  • 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.
  • MSG: 'InternetAccountName' and 'InternetAccountStamp' LID properties are now stored in MIME headers by MailMessage.Load...

Released: Apr 1, 2018

2018 R1 中的更新

特性

  • SFTP: 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...

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...

Released: Nov 20, 2017

2017 R6.1 中的更新

特性

  • FTP: Added workaround for FTP servers that announce their IP as 0.0.0.0.
  • SFTP: Added Sftp.GetFileSystemInfo method to determine free space and other drive information.
  • SFTP: Added workaround for ProFTPd 1.3.6's mod_sftp which sends broken response when CREATETIME attribute has been requested.
  • MSG: Added support for custom 'X-Unread' headers that correspond to 'read' flag in Outlook .MSG messages.
  • POP3: Added workaround for Outlook365's broken delegated mailbox support in POP3.
  • ZIP: Added...

Released: Oct 25, 2017

2017 R6 中的更新

特性

  • All: Added support for DSA key generation on .NET Core on Windows.
  • File Server: Fixed virtual root handling for root-based paths.
  • File Server: VfsContentStream marks content as 'dirty' when its SetLength method is called as well.
  • Mail: Added support for RSA signatures with PSS padding (RSASSA-PSS) to MailMessage and MimeEntity.
  • Mail: Added support for RSA encryption with OAEP padding (RSAES-OAEP) to MailMessage and MimeEntity.
  • MSG: Unified assignment of MailAddress objects to sender and...

Released: Sep 12, 2017

2017 R5 中的更新

特性

  • New fully supported platforms: .NET Core 1.1 and 2.0 on Windows - This release adds full support for .NET Core 2.0 and 1.1 on Windows. Support for .NET Core on Linux and macOS is still experimental.
  • Support for .NET Standard 1.5, 1.6 and 2.0 (on .NET Core 1.1 and 2.0) - All Rebex components support .NET Standard 1.5, 1.6 and 2.0 on .NET Core 1.1 and 2.0. Support for other platforms (such as .NET Standard on .NET 4.6.x) is still experimental.
  • FTP: Added Ftp.Settings.ForceSimpleDirectoryExists...

Released: Aug 4, 2017

2017 R4.1 中的更新

特性

  • FTP: Added workaround for BulletProof FTP Server's invalid response to MLSD command.
  • Mail: Allowed empty passwords in SMTP, IMAP and POP3.
  • IMAP: Added Imap.GetMessages method for efficient download of multiple messages.
  • Telnet: Added workaround for strangely-behaved YMODEM over Telnet.
  • Terminal: Added TerminalControl.ScrollChanged event.
  • Terminal: Added TerminalControl.ScreenPosition property.
  • Terminal: Added missing disposed state check to all Scripting methods.
  • ZIP: Added path indexer to...

Released: Jun 30, 2017

2017 R4 中的更新

特性

  • Custom file system support - Rebex File Server now features a rich custom file system provider API. This can be used to implement virtual file systems, or custom file systems that store data in a database, in the cloud, or elsewhere. Additionally, the built-in mount-capable virtual file system provider makes it possible to construct virtual file systems composed from multiple unrelated providers.
  • Support for CNG Key Storage Providers - Rebex Certificate class now fully supports RSA, DSA and...