Rebex SSH Pack のリリース
Released: Aug 1, 2016
2016 R2.1 での更新項目
不具合の修正
- Fixed parsing of win32.ea extended attribute on .NET Compact Framework.
- Fixed AsymmetricKeyAlgorithm.SignHash (in 2016 R2, it falls back to RSAManaged without trying to use RSACryptoServiceProvider first).
- Fixed CertificateIssuer.IssueRevocationList method that ignored signatureHashAlgorithm argument and always used SHA-1.
Released: Jun 30, 2016
2016 R2 での更新項目
機能
- SFTP: Improved Disconnect method on .NET CF to make sure the connection is closed gracefully.
- File Server: Enhanced error reporting when trying to delete non-empty directories.
- File Server: Added MaxSessionTransferredBytes and MaxSessionDuration settings to specify when to trigger session renegotiation.
- File Server: Added FileServer.Settings.UseLargeBuffers option.
- File Server: Added support for additional server authentication algorithms ('x509v3-sign-dss', 'ssh-rsa-sha256' and 'x509v3-sign...
Released: Feb 22, 2016
Updates in this release
Updates in 2016 R1.1
- SSH Shell: Specified default values for SshParameters properties (fixes issues with SshTerminalCotrol and Visual Studio 2015's designer).
- SSH Shell: Fixed handling of failed reverse tunneling attempts.
- SSH Shell: Fixed "postponed-close" workaround for servers with broken SSH channel closure.
- SSH: Fixed seldom-used SshSession.Connect(string, int) method that was freezing since 2016 R1.
- SSH: Added workaround for older version of Bitvise server that don't properly handle SSH...
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.
- Enhanced interactive authentication support to make it possible to use AuthenticationRequest event to ask for username and password.
- Enhanced rejected authentication logging and error reporting.
- Added SshParameters.MinimumDiffieHellmanKeySize value (set to 1024 by...
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.
- Faster TLS/SSL and SSH negotiation on Xamarin.Android - The SSH and TLS/SSL libraries now use Java-based Diffie-Hellman on Xamarin.Android, which substantially speeds up SSH and TLS/SSL actions.
Released: Feb 10, 2015
Updates in this release
Updates in 2015 R1
- Support for Xamarin Unified API - Easily share code between iOS and Mac and target both 32-bit and 64-bit platforms with the same binary.
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...