Rebex SFTP 新版本發表
Released: Nov 20, 2017
2017 R6.1 中的更新
特性
- 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.
- SSH: Added SshPublicKey.LoadPublicKeys method that supports loading OpenSSH's 'authorized_keys' files.
- Cryptography: Enhanced custom CRL downloader for .NET Compact Framework to handle all 3xx redirect codes.
- Cryptography: Enhanced Certificate.LoadDer to handle files with...
Released: Oct 25, 2017
2017 R6 中的更新
特性
- All: Added support for DSA key generation on .NET Core on Windows.
- TLS/SSL: Added support for AES/GCM to TLS.
- TLS/SSL: Added TlsCipherSuite.Weak enum.
- Cryptography: Added support for RSAES-OAEP encryption to EnvelopedData/RecipientInfo objects (CMS / PKCS #7).
- Cryptography: Added support for RSAES-OAEP encryption to Encrypt/Decrypt methods in Certificate and AsymmetricKeyAlgorithm classes.
- Cryptography: Added support for DSA key generation on .NET Core 1.1 on Windows.
- Cryptography: Added...
Released: Sep 12, 2017
2017 R5 中的更新
特性
- Added support for .NET Core 1.1 and 2.0 on Windows.
- Proxy: Added support for "http://" URLs in Proxy.Host.
- Cryptography: Added HTTP redirect handling to CRL downloader on .NET Compact Framework.
- Cryptography: Added workaround to enable SHA-2 on legacy operating systems (such as pre-SP3 Windows XP).
- Cryptography: Using ASN.1 GeneralizedTime for dates greater than 2050.
- Cryptography: Enhanced logging of some SSPI errors.
- Cryptography: Added workaround for invalid or empty HTTP header names...
Released: Aug 4, 2017
2017 R4.1 中的更新
特性
- Cryptography: Enhanced RSAES-OAEP support.
- Cryptography: Added CertificateStore.Add method (replacement for deprecated CertificateStore.AddCertificate method).
- Cryptography: Added KeySetOptions.PreferCng and KeySetOptions.AlwaysCng options.
修補程式
- Cryptography: Fixed AsymmetricKeyAlgorithm.Dispose method.
- Cryptography: Fixed AsymmetricKeyAlgorithm.CreateFrom method (always honors the ownsAlgorithm argument now).
Released: Jun 30, 2017
2017 R4 中的更新
特性
- Support for CNG Key Storage Providers - Rebex Certificate class now fully supports RSA, DSA and ECDSA private keys stored in Windows CNG Key Storage Providers.
- All: Lots of improvements in experimental .NET Core / .NET Standard edition.
- SFTP: Enhanced error reporting of failed SFTP subsystem requests.
- SFTP: Added workaround for Titan SFTP server which incorrectly handles uploaded blocks of 65535/65534 bytes.
- SSH: Added SshParameters.CompressionLevel option to make it possible to specify the...
Released: May 9, 2017
2017 R3 中的更新
特性
- Added NuGet packages.
- Added experimental support for .NET Core 1.1 and .NET Standard 1.5.
- Added workaround for a breaking change in Exception.Data on recent Xamarin.Android.
- Added support for .NET Framework 4.7.
- SFTP: Added Scp.Settings.ProcessCommand property to make it possible to customize the 'scp' command before it is sent to the server.
- SFTP: Added Sftp.GetHomeDirectory() method to make it possible to easily determine current user's home directory.
- SFTP: Optimized...
Released: Mar 22, 2017
2017 R2 中的更新
特性
- Support for Visual Studio 2017.
- SFTP: Added Sftp.Settings.SkipDuplicateItems option (set to true by default).
- Networking: Added logging of environment and platform information.
- Networking: Enhanced target address logging when connecting.
- Networking: HTTP core provides better inner exceptions on errors.
- Networking: Legacy members of custom transport layer API moved from ISocket to ISocketExt.
- SSH: Enhanced cipher mismatch error reporting during SSH negotiation to produce informative error...
Released: Feb 23, 2017
2017 R1 中的更新
特性
- SFTP: Enlarged default transfer queue lengths.
- Networking: Added workaround for broken NetworkSessionException.Data on recent Xamarin.iOS.
- Networking: TlsSocket.Timeout modifies the underlying ISocket.Timeout as well now.
- Networking: Slightly enhanced certificate rejection reason reporting in TLS.
- Proxy: Enhanced ProxySocket connection initialization.
- SSH: Added support for saving private keys in new OpenSSH key format (Base64-encoded keys with "BEGIN OPENSSH PRIVATE KEY" header).
- SSH: Added...
Released: Dec 20, 2016
2016 R3 中的更新
特性
- SFTP: Added Sftp.GetChecksum methods (only for servers that support the "file-check" extension).
- SFTP: Changed Sftp.GetStream in UWP edition to use .NET API instead of Windows Store API.
- SFTP: ServerKey property added to Sftp/Scp objects, providing server public host key of the server.
- Networking: Enhanced and optimized HTTP/HTTPS client core.
- Networking: Connect/Listen methods on ProxySocket/TlsSocket objects now throw an exception when called twice on the same socket.
- Networking: Added...
Released: Aug 26, 2016
2016 R2.2 中的更新
特性
- SSH: Enhanced handling of errors in FingerprintCheck event handlers.
- Cryptography: Added CheckCertificate/GetIssuingDistributionPoint methods to CertificateRevocationList class and ValidateRevocationList method to Certificate class.
- Cryptography: Added support for certificates with private keys stored in CNG Key Storage Providers.
- Cryptography: Enhanced SHA-2 support check on .NET Compact Framework.
修補程式
- SSL: Fixed a rare issue in abbreviated TLS/SSL negotiation handling.
- Cryptography: Fixed...