SocketTools .NET Edition Releases
Released: Apr 8, 2026
Updates in 11.0.2250.1948
Features
- Updated to use the LZMA 26.00 and and zLib 1.3.2 compression libraries.
- Updated the FTP and SSH components to use the OpenSSL 3.5.6 library.
- Updated the documentation to include WebGetSystemTime and WebGetPosixTime64 functions.
Fixes
- Corrected an issue which prevented the .NET 10.0 assemblies from installing correctly.
- Corrected an issue which could prevent some examples from being updated by the installer.
- Minor updates and corrections to the HTML Help and PDF documentation.
Released: Mar 31, 2026
Updates in 11.0.2248.11936
Features
- Improved how per-thread heap allocations are made, potentially reducing the amount of memory initially requested for a session.
- Updated to include assemblies built using the .NET 8.0.419 and .NET 9.0.312 SDKs released on March 10, 2026.
Fixes
- Corrected an issue which could prevent legacy TLS 1.0 connections on Windows 7 and Windows 8 platforms.
- Reverted an internal optimization related to using older versions of the Schannel API when negotiating for a specific version of TLS.
- Corrected...
Released: Sep 24, 2025
Updates in 11.0.2235.1894
Features
- Added assemblies which target the latest .NET 4.8 SDK built with Visual Studio 2022.
- Updated the default security protocol constant definitions to always include TLS 1.3 for all supported languages.
- Additional checks are made by the MSI installer packages to ensure the target platform is supported.
- Changed version information for .NET assemblies to clearly indicate the target .NET Framework and SDK version.
- Updated the documentation to include a warning against using the remote shell...
Released: Feb 20, 2025
Updates in 11.0.2218.1855
Features
- Changed how secure connections are established to provide a fallback to TLS 1.2 for older Windows 10 and Windows Server platforms.
- Updated the 64-bit components to support high-entropy 64-bit address space layout randomization (ASLR).
- Updated to include assemblies built using the .NET 8.0.406 and .NET 9.0.200 SDKs.
Fixes
- Corrected an issue where rejecting a client connection could cause an access violation in 64-bit applications.
- Corrected a potential buffer overflow condition in the...
Released: Jan 30, 2025
Updates in 11.0.2215.1846
Features
- Added a MemoryUsage property to the InternetServer component and added the InetGetMemoryUsage function to the SocketWrench API.
- Added support for the ChaCha20-Poly1305 stream cipher for SSH and SFTP connections when supported by the server.
- Improved file transfer speeds for larger files using SFTP under certain circumstances, particularly for slower network connections.
- Improved data compression rates for files compressed using the bzip2 and LZMA algorithms.
Fixes
Released: Nov 14, 2024
Updates in 11.0.2210.1824
Features
- This release includes .Microsoft .NET 9.0 assemblies for Microsoft Visual Studio 2022 17.12. Unless you have a specific need for features introduced with .NET 9.0, it is recommend you continue to use the .NET 8.0 LTS release which is supported until November, 2026.
- Updated to include assemblies built using the .NET 8.0.404 SDK.
- Updated to include assemblies built using the .NET 6.0.428 SDK. This is the final release of .NET 6.0 from Microsoft and has reached end-of-support.
- Improved...
Released: Jun 26, 2024
Updates in 11.0.2194.1712
Features
- Added SSH and SFTP support for public/private key authentication in addition to standard password authentication.
- Added SSH and SFTP support for elliptical curve (EC) key exchange algorithms such as curve25519-sha256 and ecdh-sha2-nistp256.
- Added support for cipher suites required by newer Linux system such as Red Hat Enterprise Linux (RHEL) 9 and Debian 12.
- Updated to include TLS 1.3 as a default protocol version and it no longer has to be explicitly selected for secure connections...
Released: Apr 18, 2024
Updates in 11.0.2185.1657
Features
- Improved how the HTTP client handles persistent connections and will always include connection options regardless of protocol version.
- Improved how the HTTP client attempts to recover from connections which fail due to a malformed request or an internal error reported by the server.
- Added the HttpClearHeaders function to the HTTP client API which is similar to the ClearHeaders method in the ActiveX control and .NET class.
- Changed the HTTP client to not include Content-Length and Content...
Released: Feb 28, 2024
Updates in 11.0.2180.1635
Features
- Includes updates for the latest release builds of the .NET 7.0 and 8.0 assemblies for Visual Studio 2019 and Visual Studio 2022. The latest .NET SDKs are included with the updates to Visual Studio.
- Includes a preview release of the .NET 9.0 assemblies for SDK 9.0.100-preview.1. The .NET 9.0 SDK and Visual Studio 2022 17.10 Preview 1 are required to use these assemblies.
Fixes
- Corrected an issue which could cause SMTP authentication to unexpectedly fail when using an OAUTH2 token...
Released: Jan 16, 2024
Updates in 11.0.2174.1610
Features
- Included updates for the latest release builds of the Microsoft .NET 7.0 and 8.0 assemblies.
- Minor updates to the HTML Help and PDF documentation.
- Changed the PostJson and PostXml methods to normalize single and double quote characters included in the request payload.
- Updated some internal error handling to report more specific error codes in some cases when connection to a service is rejected.
- Optimized the heap allocations and reduced the number of reallocations made when parsing very...