Rebex Total Pack のリリース

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

Released: May 9, 2017

2017 R3 での更新項目

機能

  • NuGet packages - NuGet packages will be added to your private NuGet repository and are also available at NuGet.org.
  • Experimental support for .NET Standard 1.5 and NET Core 1.1 - This release adds experimental support for .NET Core 1.1 (or rather .NET Standard 1.5/1.6) to all Rebex components. In addition to .NET Core on Windows, Linux and macOS, .NET Standard edition of Rebex components can be used on any platform with .NET Standard 1.5 support. This currently includes .NET 4.6.2 and .NET...

Released: Mar 22, 2017

2017 R2 での更新項目

機能

  • ECDSA certificate support in TLS/SSL - All Rebex components utilizing the TLS/SSL library now support the following TLS ciphers based on Elliptic Curve DSA (ECDSA) algorithm:
    • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
    • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
    • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
    • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
    • TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
    • TLS_ECDHE_ECDSA_WITH_RC4_128_SHA
  • Supported curves:
    • NIST P-256
    • NIST P-384
    • NIST P-521
  • SSH client authentication using RSA with SHA-...

Released: Feb 23, 2017

2017 R1 での更新項目

機能

  • New component: Rebex HTTPS - Rebex HTTPS is an HTTP/HTTPS client library that supports TLS 1.2/1.1/1.0, SHA-2, Server Name Identification (SNI), Renegotiation Indication Extension, Forward Secrecy, ZLIB. These features are available on all supported platforms: .NET Framework, .NET Compact Framework, Mono, Xamarin.iOS and Xamarin.Android.
  • Support for the new OpenSSH Key Format - The SSH based components can now save private keys using the new OpenSSH key format (Base64-encoded keys with "BEGIN...

Released: Dec 20, 2016

2016 R3 での更新項目

機能

  • Elliptic curve cryptography in TLS/SSL - All Rebex components that utilize the TLS/SSL library now support the following TLS ciphers based on Elliptic Curve Diffie-Hellman (ECDH) algorithm:
    • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
    • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
    • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
    • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
    • TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
    • TLS_ECDHE_RSA_WITH_RC4_128_SHA
  • Supported curves:
    • NIST P-256
    • NIST P-384
    • NIST P-521
    • Brainpool P256 R1
    • Brainpool P384 R...

Released: Aug 26, 2016

2016 R2.2 での更新項目

機能

  • Mail: CRAM-MD5 and DIGEST-MD5 are no longer preferred authentication methods on secure connections.
  • Mail: Added workaround for some broken multipart/related entities.
  • EWS: Optimized response logging in Ews class.
  • EWS: Added EwsItemMetadata.Subject property to make it possible to change subject of an item using Ews.UpdateItem method.
  • EWS: Added EwsMessageMetadata class to improve the usability of Ews.UpdateItem method. Deprecated EwsItemMetadata.IsRead property and moved to EwsMessageMetadata...