SocketTools Library Edition Releases

Released: Dec 20, 2019

Updates in 10.0.1216.1586

Features

  • Changed the functionality of unregistering a web services application ID so that it no longer revokes the internal API key associated with it. This allows the ID assigned by the developer to be reused at a later time. Although the AppID can be reused, the key that is associated with that ID will change, and all objects previously created using that ID will be orphaned and expunged from storage.
  • Relaxed MIME address validation to accept email addresses that included whitespace between...

Released: Oct 1, 2019

Updates in 10

Features

  • Added a new private cloud storage component which enables applications to store and manage data remotely, without having to use public third-party providers or subscribe to another service. You can store configuration files or other data to the SocketTools storage service and then access it from within your application from any location. The data is stored securely, and all connections to the server use TLS 1.2 and AES 256-bit encryption. Because there are no public endpoints to the...

Released: Sep 17, 2018

Updates in 9.5

Features

  • Modified the MIME components and API to manage memory more efficiently when processing messages that have very large file attachments.
  • Improved handling of certain non-standard response codes returned by third-party FTP servers.
  • Improved processing of RSS newsfeed XML parsing to handle larger newsfeeds.
  • Changed the default encoding used for email messages to use 8-bit characters and UTF-8 encoding, which is compatible with virtually all modern mail servers and clients. The application...

Released: Feb 7, 2018

Updates in 9.3

Features

  • The ANSI versions of functions in the SocketTools Library Edition will accept UTF-8 encoded host names and local file names. This will enable ANSI (MBCS) applications to use Unicode host names and file names if needed.
  • Improved support for Unicode and Internationalized Domain Names (IDNs) for all networking components.
  • Updated to support TLS 1.2 on Windows Embedded POSReady 2009, Windows XP SP3 and Windows Server 2008 SP2 if update KB4019276 has been installed on the system.
  • If an FTP...

Released: Oct 31, 2017

Updates in 9.2

Features

  • Secure connections using SSH will no longer support the v1 protocol by default when establishing a connection. This version of the protocol is considered deprecated and will only be used if the application explicitly requests it. By default, all SSH connections (including connections to SFTP servers) will use SSH v2.
  • The internal list of various cipher suites offered by the SSH components has been modified to prioritize SHA-256 over SHA-1. This addresses a problem where some SSH servers...

Released: Mar 24, 2017

Updates in 9.1

Features

  • Support for current Windows server and desktop platforms.
  • Support for Visual Studio 2017.
  • Improvements to security and performance.

Released: Nov 29, 2016

Updates in 9

Features

  • Support for Windows 10 and Windows Server 2016 platforms and the current version of the TCP/IP stack on those platforms.
  • New security options for all networking components that introduces explicit support for TLS 1.2 and provides a mode that is compliant with PCS DSS v3.1 standards. In this mode, a connection will not complete unless both the client and server support strong encryption and the TLS 1.2 protocol.
  • Support for Visual Studio 2015 and .NET Framework 4.6, along with previous...

Released: Jul 17, 2013

Updates in this release

Updates in 8.0

  • New FTP and HTTP Server Components - Easy to incorporate server functionality into your own applications.
  • New Asynchronous File Transfer Methods - Easily perform multiple background transfers simultaneously.
  • Support for Windows 8 and Windows Server 2012 - SocketTools is designed to take advantage of new features introduced in Microsoft's latest operating systems, while maintaining backwards compatibility with earlier versions such as Windows XP and Windows Server 2003.
  • Build...

Released: Feb 24, 2012

Updates in this release

Updates in V7.2

  • New text messaging (SMS gateway) component that enables an application to send SMS text messages to a mobile device using a wireless carrier's gateway service
  • Support for secure connections using TLS version 1.1 and 1.2
  • Support for compressed HTTP downloads

Released: Jul 11, 2011

Updates in this release

Updates in V7.1

  • Some internal changes have been made that will generally improve performance over high-speed Internet connections and local networks.
  • Also improved is compatibility with IPv6. Some security and compatibility issues with older versions of Windows have been addressed, primarily Windows XP and Windows Server 2003, with the new networking code in version 7.
  • Updates to the documentation and examples.