Rebex File Server のリリース
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...
Released: Nov 20, 2017
2017 R6.1 での更新項目
機能
- 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 multiple certificates (loads the first one).
- Cryptography: Added 'params' to CertificateInfo.SetExtendedUsave/SetAlternativeHostnames methods.
- Common: Added workaround for broken Encoding.ASCII encoder on legacy Mono...
Released: Oct 25, 2017
2017 R6 での更新項目
機能
- All: Added support for DSA key generation on .NET Core on Windows.
- File Server: VfsContentStream marks content as 'dirty' when its SetLength method is called as well.
- 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...
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 での更新項目
機能
- 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 での更新項目
機能
- 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.
- File Server: Added support for single quotes in virtual shell.
- Cryptography: Custom certificate validator now behaves like MS CryptoAPI validator when dealing with RSA key sizes shorter than 1024 bits; MD5 signature hash algorithm is always considered to be weak for non-root...
Released: Mar 22, 2017
2017 R2 での更新項目
機能
- File Server: Added support for client key authentication using 'rsa-sha2-256', 'rsa-sha2-512' and 'ssh-rsa-sha256@ssh.com' algorithms.
- 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...
Released: Feb 23, 2017
2017 R1 での更新項目
機能
- File Server: Added FileServer.Settings.ReceiveBufferSize and SendBufferSize properties.
- 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...