diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a2b3415..f131f22d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -110,6 +110,7 @@ - Dev: Added CMake build option `BUILD_WITH_QTKEYCHAIN` to build with or without Qt5Keychain support (On by default). (#3318) - Dev: Added /fakemsg command for debugging (#3448) - Dev: Notebook::select\* functions now take an optional `focusPage` parameter (true by default) which keeps the default behaviour of selecting the page after it has been selected. If set to false, the page is _not_ focused after being selected. (#3446) +- Dev: Updated PubSub client to use TLS v1.2 (#3599) - Dev: Use system logical core count for Ubuntu/macOS GitHub actions builds. (#3602) ## 2.3.4 diff --git a/src/providers/twitch/PubsubClient.cpp b/src/providers/twitch/PubsubClient.cpp index e27529cc..153603f6 100644 --- a/src/providers/twitch/PubsubClient.cpp +++ b/src/providers/twitch/PubsubClient.cpp @@ -1178,7 +1178,7 @@ void PubSub::onConnectionClose(WebsocketHandle hdl) PubSub::WebsocketContextPtr PubSub::onTLSInit(websocketpp::connection_hdl hdl) { WebsocketContextPtr ctx( - new boost::asio::ssl::context(boost::asio::ssl::context::tlsv1)); + new boost::asio::ssl::context(boost::asio::ssl::context::tlsv12)); try {