Technical Articles

Secure Connections Using SSL 3.0

You may have heard about the POODLE attack that can exploit a vulnerability which forces a fallback to SSL 3.0 and can be used to compromise a secure connection. Because SSL 3.0 has been shown to be vulnerable (and SSL 2.0 has been considered deprecated for years now), many server administrators are now explicitly disabling SSL and requiring TLS 1.0 at a minimum, with a preference for TLS 1.2. If your software uses SocketTools to establish secure connections, this can potentially have an impact on how your applications work. [Read More]

Windows XP Support

Microsoft discontinued technical support for Windows XP on April 8, 2014 and the operating system no longer receives updates. It has been our general policy to end support for a platform that is no longer supported by Microsoft. However, it is evident that Windows XP will continue to be used by a significant number of businesses and end-users as they complete the process of transitioning to a supported version of Windows. To assist our customers with this transition period, we have decided to continue to provide support for our products on Windows XP. [Read More]

SocketTools 64-bit Components

SocketTools provides both 32-bit and 64-bit components and libraries for the Windows platform. Although most applications today continue to be 32-bit, there is no question that 64-bit platforms are growing along with demand for native 64-bit applications. It’s estimated that over 50% of the Windows 8.1 installations are the 64-bit version, and virtually all desktop and laptop PCs sold in the past 8 years have 64-bit processors. [Read More]

SocketTools IPv6 Support

One of the newer features in SocketTools has been support for IPv6 networks, in addition to IPv4 that most developers are already familiar with. Although IPv6 has been getting a lot of attention recently, it’s actually been around for quite a while now. Work on the protocol began in the early 1990’s and there have been public IPv6 networks that have existed for over a decade now. However, up to this point it has never gained much traction and IPv4 remains the dominant protocol used over the Internet. This is in the process of changing however, because we’re rapidly approaching the exhaustion of new IPv4 addresses. If you develop software that accesses the Internet, this affects you. [Read More]

SocketTools Server Components

SocketTools includes components and an API framework that are designed to significantly simplify the process of creating TCP/IP server applications. In the Library Edition, it’s an extension of the existing SocketWrench API, with additional functions designed to create an instance of the server and manage the client session. In the .NET Edition and ActiveX Edition, server components provide an interface that is similar to the current SocketWrench control. [Read More]