Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:marec2000:cryptocoins
hodlcoin
hodlcoin-boost1.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File hodlcoin-boost1.patch of Package hodlcoin
--- src/bitcoin-cli.cpp 2016-07-04 00:51:12.000000000 +0200 +++ bitcoin-cli.cpp 2018-01-11 09:01:09.040927400 +0100 @@ -105,7 +105,7 @@ // Connect to localhost bool fUseSSL = GetBoolArg("-rpcssl", false); boost::asio::io_service io_service; - boost::asio::ssl::context context(io_service, boost::asio::ssl::context::sslv23); + boost::asio::ssl::context context(boost::asio::ssl::context::sslv23); context.set_options(boost::asio::ssl::context::no_sslv2 | boost::asio::ssl::context::no_sslv3); boost::asio::ssl::stream<boost::asio::ip::tcp::socket> sslStream(io_service, context); SSLIOStreamDevice<boost::asio::ip::tcp> d(sslStream, fUseSSL); --- src/rpcprotocol.h 2016-07-04 00:51:12.000000000 +0200 +++ rpcprotocol.h 2019-10-27 16:17:00.756622338 +0100 @@ -111,7 +111,7 @@ bool connect(const std::string& server, const std::string& port) { using namespace boost::asio::ip; - tcp::resolver resolver(stream.get_io_service()); + tcp::resolver resolver((boost::asio::io_context&)stream.get_executor().context()); tcp::resolver::iterator endpoint_iterator; #if BOOST_VERSION >= 104300 try { --- src/rpcserver.cpp 2016-07-04 00:51:12.000000000 +0200 +++ rpcserver.cpp 2019-10-27 16:17:43.844621081 +0100 @@ -509,7 +509,7 @@ const bool fUseSSL) { // Accept connection - boost::shared_ptr< AcceptedConnectionImpl<Protocol> > conn(new AcceptedConnectionImpl<Protocol>(acceptor->get_io_service(), context, fUseSSL)); + boost::shared_ptr< AcceptedConnectionImpl<Protocol> > conn(new AcceptedConnectionImpl<Protocol>((boost::asio::io_context&)acceptor->get_executor().context(), context, fUseSSL)); acceptor->async_accept( conn->sslStream.lowest_layer(), @@ -621,7 +621,7 @@ assert(rpc_io_service == NULL); rpc_io_service = new boost::asio::io_service(); - rpc_ssl_context = new ssl::context(*rpc_io_service, ssl::context::sslv23); + rpc_ssl_context = new ssl::context(ssl::context::sslv23); const bool fUseSSL = GetBoolArg("-rpcssl", false); @@ -640,7 +640,7 @@ else LogPrintf("ThreadRPCServer ERROR: missing server private key file %s\n", pathPKFile.string()); string strCiphers = GetArg("-rpcsslciphers", "TLSv1.2+HIGH:TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!3DES:@STRENGTH"); - SSL_CTX_set_cipher_list(rpc_ssl_context->impl(), strCiphers.c_str()); + SSL_CTX_set_cipher_list(rpc_ssl_context->native_handle(), strCiphers.c_str()); } std::vector<ip::tcp::endpoint> vEndpoints;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor