Use mbedtls on all platforms & bundle root CAs

Certificate bundle downloaded from https://curl.se/docs/caextract.html.
It is licensed under the MPL 2.0.
This commit is contained in:
Martin Natano
2022-06-07 10:54:10 +02:00
parent 58dd83db8a
commit 258fd61229
6 changed files with 3384 additions and 32 deletions
+2
View File
@@ -13,6 +13,7 @@
#include <ixwebsocket/IXHttp.h>
#include <ixwebsocket/IXHttpClient.h>
#include <ixwebsocket/IXSocketTLSOptions.h>
#include <ixwebsocket/IXWebSocket.h>
#include "EnumHelper.h"
@@ -141,6 +142,7 @@ private:
ix::HttpClient httpClient;
ix::HttpClient downloadClient;
ix::SocketTLSOptions tlsOptions;
static Preference<bool> httpEnabled;
static Preference<RString> httpAllowHosts;