Merge branch 'bug-413/openssl' into 'develop'

Bug fix for openssl to support Ubuntu 20.04

See merge request PBSA/tools-libs/peerplays-fc!30
This commit is contained in:
serkixenos 2022-09-14 17:00:39 +00:00
commit de1636183e

View file

@ -302,7 +302,7 @@ namespace fc { namespace http {
context_ptr ctx = websocketpp::lib::make_shared<boost::asio::ssl::context>(boost::asio::ssl::context::tlsv1); context_ptr ctx = websocketpp::lib::make_shared<boost::asio::ssl::context>(boost::asio::ssl::context::tlsv1);
try { try {
ctx->set_options(boost::asio::ssl::context::default_workarounds | ctx->set_options(boost::asio::ssl::context::default_workarounds |
boost::asio::ssl::context::no_sslv2 | /*boost::asio::ssl::context::no_sslv2 |*/
boost::asio::ssl::context::no_sslv3 | boost::asio::ssl::context::no_sslv3 |
boost::asio::ssl::context::single_dh_use); boost::asio::ssl::context::single_dh_use);
ctx->set_password_callback([=](std::size_t max_length, boost::asio::ssl::context::password_purpose){ return ssl_password;}); ctx->set_password_callback([=](std::size_t max_length, boost::asio::ssl::context::password_purpose){ return ssl_password;});
@ -495,7 +495,7 @@ namespace fc { namespace http {
context_ptr ctx = websocketpp::lib::make_shared<boost::asio::ssl::context>(boost::asio::ssl::context::tlsv1); context_ptr ctx = websocketpp::lib::make_shared<boost::asio::ssl::context>(boost::asio::ssl::context::tlsv1);
try { try {
ctx->set_options(boost::asio::ssl::context::default_workarounds | ctx->set_options(boost::asio::ssl::context::default_workarounds |
boost::asio::ssl::context::no_sslv2 | /*boost::asio::ssl::context::no_sslv2 |*/
boost::asio::ssl::context::no_sslv3 | boost::asio::ssl::context::no_sslv3 |
boost::asio::ssl::context::single_dh_use); boost::asio::ssl::context::single_dh_use);