From 3add6d4c2e635c5f0fd8ff8da0161bf567e4a14e Mon Sep 17 00:00:00 2001 From: Benjamin Sergeant Date: Wed, 24 Mar 2021 08:03:56 -0700 Subject: [PATCH] (ssl + windows) missing include for CertOpenStore function --- docs/CHANGELOG.md | 4 ++++ ixwebsocket/IXSocketMbedTLS.cpp | 5 +++++ ixwebsocket/IXSocketOpenSSL.cpp | 5 +++++ ixwebsocket/IXWebSocketVersion.h | 2 +- 4 files changed, 15 insertions(+), 1 deletion(-) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index d8ad844d..4cc10b46 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -2,6 +2,10 @@ All changes to this project will be documented in this file. +## [11.2.3] - 2021-03-24 + +(ssl + windows) missing include for CertOpenStore function + ## [11.2.2] - 2021-03-23 (ixwebsocket) version bump diff --git a/ixwebsocket/IXSocketMbedTLS.cpp b/ixwebsocket/IXSocketMbedTLS.cpp index 22620d1a..85ff16fe 100644 --- a/ixwebsocket/IXSocketMbedTLS.cpp +++ b/ixwebsocket/IXSocketMbedTLS.cpp @@ -16,6 +16,11 @@ #include "IXSocketConnect.h" #include +#ifdef _WIN32 +// For manipulating the certificate store +#include +#endif + namespace ix { SocketMbedTLS::SocketMbedTLS(const SocketTLSOptions& tlsOptions, int fd) diff --git a/ixwebsocket/IXSocketOpenSSL.cpp b/ixwebsocket/IXSocketOpenSSL.cpp index db1b5d15..c92477a1 100644 --- a/ixwebsocket/IXSocketOpenSSL.cpp +++ b/ixwebsocket/IXSocketOpenSSL.cpp @@ -24,6 +24,11 @@ #endif #define socketerrno errno +#ifdef _WIN32 +// For manipulating the certificate store +#include +#endif + #ifdef _WIN32 namespace { diff --git a/ixwebsocket/IXWebSocketVersion.h b/ixwebsocket/IXWebSocketVersion.h index 0a8658b4..958f7640 100644 --- a/ixwebsocket/IXWebSocketVersion.h +++ b/ixwebsocket/IXWebSocketVersion.h @@ -6,4 +6,4 @@ #pragma once -#define IX_WEBSOCKET_VERSION "11.2.2" +#define IX_WEBSOCKET_VERSION "11.2.3"