Skip to content

Releases: david-maw/StreamSSL

Release 2.1.4

11 Jun 18:01
172ae81
Compare
Choose a tag to compare

SSLServer and SSLClient can now coexist in a single code file
Two projects (SSLClient and SSLServer) combined into StreamSSL
MFC is no longer needed

Release 2.1.3

15 Mar 01:39
661b7a4
Compare
Choose a tag to compare

Functionally identical to 2.1.2, but adds a couple of development tools and corrects the reported Version (to 2.1.3 instead of 2.1.1)

Correct VS2019 v 16.8 Syntax Error

11 Mar 04:51
Compare
Choose a tag to compare

Code which used to compile falls victim to tighter checking on the new compiler version version, this corrects it so it does compile.

Support ANSI Callers, eliminate MFC

11 Mar 04:45
Compare
Choose a tag to compare

Allow for an ANSI (meaning multibyte, not Unicode) caller.

Eliminate the use of MFC.

Add a minimal sample client program to show how to connect to a server with little code.

Add missing x64 configurations.

Update to VS2019, start using versions

25 Aug 02:12
Compare
Choose a tag to compare

Split solution into 2 lib projects and 2 samples which use them (in a "Samples" folder). Users who choose to can then distribute lib and h files without distributing sources.

Various updates to modern C++ including converting to VS2019 and using the latest C++ conformance (which is parts of C++20) in builds.

The codebase now supports versioning and exports a GetVersionText method that callers can use (the samples also use the information in AppVersion.h to create version resources).

A license file is added to the solution, and referred to in the readme.

The precompiled header names are changed to use what a newly created project would (pch.h)