Rebex FTP 新版本发表

Released: Jul 28, 2016

2016 R2.1 中的更新

修补程序

  • Fixed unreadable TLS debug log messages on Xamarin platforms.
  • Added workarounds for bugs in Microsoft Schannel implementation of DHE_RSA_* ciphers related to incorrect padding processing.

Released: Jun 30, 2016

2016 R2 中的更新

特性

  • Enhanced SHA-2 support for .NET Compact Framework. SHA-256, SHA-384 and SHA-512 are now supported even on platforms with no native SHA-2 support.
  • Added Settings.SslSession property to allow resuming specific TLS/SSL sessions.
  • Enhanced Diffie-Hellman key exchange logging.

修补程序

  • Fixed record layer 'protocol version' handling.

Released: Feb 22, 2016

Updates in this release

Updates in 2016 R1.1

  • Added experimental binaries of most Rebex components (FTP/SSL, SFTP, File Server, Secure Mail, ZIP, Time, Security) for Xamarin.Mac platforms. They are suitable for targeting Xamarin.Mac Mobile Framework and Xamarin.Mac .NET 4.5 Framework projects.
  • FTP: Fixed a bug that triggered the 'Another operation is pending' exception when internal directory listing failed due to protocol error.
  • FTP: Added workaround for servers returning "cdir" in MLST responses.
  • SSL: Disabled any...

Released: Jan 15, 2016

Updates in this release

Updates in 2016 R1

  • Rebex assemblies are now signed with SHA-256 signatures in addition to legacy SHA-1 signatures.
  • Added workaround for Xamarin.Android whose Dns.GetHostEntry resolves 'localhost' to device's external IP address.
  • Added workaround for broken MLSD command on CC-patched WU-FTPD server.
  • Added workaround for GlobalScape EFT Server 6.5-7.1 with broken OPTS MLST command.
  • TLS 1.2 is now enabled by default.
  • Improved port selection algorithm when using PortRange objects.
  • Added support for...

Released: Aug 28, 2015

Updates in this release

Updates in 2015 R4

  • Support for Windows 10, .NET 4.6 and Visual Studio 2015 - This release adds official support for Windows 10, .NET Framework 4.6 and Visual Studio 2015.
  • File Creation Date Support in FTP - In Rebex FTP/SSL, items returned by Ftp object's GetList and GetItems methods now provide creation date and time.

Released: Aug 15, 2013

Updates in this release

Updates in 2013 R1

  • Added support for Mono.
  • Enhanced workaround for Stream.Seek on .NET CF.
  • Fixed finalizers that called state-changed events in some cases.
  • Added workaround for instances of FileStream that returned "[Unknown]" name.
  • FileLogWriter enhanced to log assembly version when opening log file.
  • Added missing PublicKeyInfo() constructor.
  • Added FileSet.ContainingDirectoriesIncluded option.
  • Encoding tool support for IBM437 charset on all platforms.
  • Fixed handle leak in CertifiacteStore...

Released: Nov 8, 2012

Updates in this release

Updates in 2012 R3

  • Task Based Asynchronous Methods - These methods make it possible to utilize new "await" keyword available in .NET 4.5 and Visual Studio 2012.
  • Synchronization Context - Previously, events raised by asynchronous methods would run on a background thread, making them hard to use in GUI applications. Now, events are raised using the Synchronization Context captured when the method was started. This means it is possible to update controls directly from event code.
  • Simplified...

Released: Jun 19, 2012

Updates in this release

Updates in 2012 R2

  • Added support for "double-login" FTP proxy servers
  • Added Ftp.GetItems(string, ...) methods
  • Link resolving code enhanced to better handle FTP servers on Unix-like platforms
  • Added support for additional MLSD attributes (creation time, Unix mode/owner/group and Windows file attributes)
  • Added support for OPTS UTF8 on RaidenFTPD server
  • Added Download/Upload(string, string) method overload
  • Added support for common names with '*' wildcard to CertificateChain.Validate
  • Added support...