Knowledge Base Articles

SocketTools Clarion Support Files

The SocketTools 9.5 Library Edition has function prototypes and examples available for the Clarion programming language. The minimum supported version of Clarion is 8.0 and we recommend that you use both the current release of SocketTools in your projects.

Support for TLS 1.0 and PCI Compliance

Support for secure credit card transactions using TLS 1.0 is coming to an end after June 30, 2018. The new standards defined by the PCI Security Standard Council requires all payment processors and third-party providers to explicitly disable support for TLS 1.0 and switch to exclusively using TLS 1.1 or later versions, preferably using TLS 1.2.

Building Visual C++ 6.0 Projects

When building a SocketTools project using Visual C++ 6.0 on Windows XP or later, make sure that you have installed Visual Studio 6.0 Service Pack 6 (SP6) and the Windows Platform SDK February 2003 Edition.

Compilation Errors Using Visual C++ 6.0

Compiling an application using Microsoft Visual C++ 6.0 with the SocketTools Library Edition APIs can result in error C2501 “missing storage-class or type specifiers” during compilation. This error occurs because earlier versions of Visual C++ and the Windows SDK did not define the DWORD_PTR data type, which is used throughout the SocketTools header file. This error can also occur with ...[Read More]