From 0f2d2156e6b4c75568a8c87606b1196cabff1948 Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Mon, 11 Dec 2017 22:34:48 +0300 Subject: [PATCH] Don't use deprecated boost::asio::ssl::context ctor This was removed in boost 1.66, in prior versions the service argument was not used --- daemon/I2PControl.cpp | 2 +- libi2pd/Reseed.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/daemon/I2PControl.cpp b/daemon/I2PControl.cpp index 3d06b97a..7ba6ebea 100644 --- a/daemon/I2PControl.cpp +++ b/daemon/I2PControl.cpp @@ -35,7 +35,7 @@ namespace client I2PControlService::I2PControlService (const std::string& address, int port): m_IsRunning (false), m_Thread (nullptr), m_Acceptor (m_Service, boost::asio::ip::tcp::endpoint(boost::asio::ip::address::from_string(address), port)), - m_SSLContext (m_Service, boost::asio::ssl::context::sslv23), + m_SSLContext (boost::asio::ssl::context::sslv23), m_ShutdownTimer (m_Service) { i2p::config::GetOption("i2pcontrol.password", m_Password); diff --git a/libi2pd/Reseed.cpp b/libi2pd/Reseed.cpp index 68a582ee..12888cef 100644 --- a/libi2pd/Reseed.cpp +++ b/libi2pd/Reseed.cpp @@ -522,7 +522,7 @@ namespace data boost::asio::io_service service; boost::system::error_code ecode; - boost::asio::ssl::context ctx(service, boost::asio::ssl::context::sslv23); + boost::asio::ssl::context ctx(boost::asio::ssl::context::sslv23); ctx.set_verify_mode(boost::asio::ssl::context::verify_none); boost::asio::ssl::stream s(service, ctx);