All: Added a new set of binaries targeting Microsoft .NET 6.0. Including:
Microsoft Windows (x64, x86, ARM64).
Linux (x64, ARM32, ARM64).
Apple macOS (x64).
All: Removed several obsolete and deprecated APIs.
All: Removed support for legacy ISerializable interface from binaries for Microsoft .NET Standard.
File Server: Added support for incoming tunnels via SSH, also known as reverse port forwarding. Use FileServer.Settings.EnableReverseTunneling to enable this feature.
File System: Added a set of new classes to Rebex.IO namespace that make it possible to access files and directories in custom file system providers using a simple API that resembles System.IO. The new classes are that are provided by Rebex.FileSystem assembly:
VFile.
VDirectory.
VDirectoryInfo.
VFileInfo.
VFileSystemInfo.
VDriveInfo.
VFileStream.
SSH: ECDSA X.509 certificates in SSH - Added support for 'x509v3-ecdsa-sha2-nistp256', 'x509v3-ecdsa-sha2-nistp384' and 'x509v3-ecdsa-sha2-nistp521' SSH host key and client key algorithms (as specified by RFC 6187).