Clever Internet .NET Suite for C#, VB.NET, ASP.NET V10.1.943.0

Released: Oct 14, 2021

Updates in V10.1.943.0

Features

  • Added a new SFTP Server component.
  • Added a new SFTP File Handler component for C# and VB.NET which allows the SFTP server to handle files on the disk.
  • The TCP Client, TCP Server, TCP Command Client, and TCP Command Server components are now available in the Microsoft Visual Studio Toolbox.
  • Both UDP Client and UDP Server components are now available in Toolbox.
  • Added Public-Key authorization to the SFTP Server component.
  • The following classes have been renamed in order to clean up and simplify the library structure: SshUserKey -> PrivateKey and SshUserIdentity -> IUserIdentity.
  • Added the Starting event which occurs before running the TcpServer component and allows you to refresh cached data, such as UserAccount settings.
  • The GetResponseCode event has been added to all TCP-based clients.
  • The SFTP client FileExists method has been improved to support non-standard SFTP server responses.
  • IMAP Server - Added support for IMAP partial fetch functionality.
  • MailMessage - Added support for the X-Mailer header.
  • Added the 'diffie-hellman-group14-sha256' key exchange algorithm to the SSH engine for .NET.

Fixes

  • The FTP client component caused errors on some FTP servers when requesting a currently selected folder.
  • The OAuth component didn't allow specifying a client ID and also a client secret parameters for the Client Credentials authorization flow.
  • The SSH engine incorrectly handled pipelined packets while downloading and uploading data.
  • The WebDAV component for .NET incorrectly worked with default namespaces when placing the component on to the form.
  • Default values for .NET component properties have been fixed. The issue concerns all library components.
  • The partial file downloading / uploading mode worked incorrectly in the SFTP client component for .NET.
  • HTTP Client - chunked data was downloaded incompletely because of unexpectedly closed connection.
  • Other minor fixes.