What version of OpenSSL does Boost.ASIO use?  And may I suggest to consider upgrading to the latest version if that hasn't been done already (if it's not too much trouble)?  I tried to use version 3.0.1 (LibreSSL 3.4 is already out but according to openssl.org, their official latest version is 3.0.1?  I'm not sure.) with this project of mine: https://github.com/DragonOsman/currency_converter and got these errors:

"
1>C:\local\boost_1_78_0\boost\asio\ssl\impl\error.ipp(43,28): error C4996: 'ERR_func_error_string': Since OpenSSL 3.0
1>C:\local\boost_1_78_0\boost\asio\ssl\impl\context.ipp(54,29): error C4996: 'RSA_free': Since OpenSSL 3.0
1>C:\local\boost_1_78_0\boost\asio\ssl\impl\context.ipp(60,28): error C4996: 'DH_free': Since OpenSSL 3.0
1>C:\local\boost_1_78_0\boost\asio\ssl\impl\context.ipp(962,29): error C4996: 'd2i_RSAPrivateKey_bio': Since OpenSSL 3.0
1>C:\local\boost_1_78_0\boost\asio\ssl\impl\context.ipp(965,29): error C4996: 'PEM_read_bio_RSAPrivateKey': Since OpenSSL 3.0
1>C:\local\boost_1_78_0\boost\asio\ssl\impl\context.ipp(978,13): error C4996: 'SSL_CTX_use_RSAPrivateKey': Since OpenSSL 3.0
1>C:\local\boost_1_78_0\boost\asio\ssl\impl\context.ipp(1056,9): error C4996: 'SSL_CTX_use_RSAPrivateKey_file': Since OpenSSL 3.0
1>C:\local\boost_1_78_0\boost\asio\ssl\impl\context.ipp(1122,23): error C4996: 'PEM_read_bio_DHparams': Since OpenSSL 3.0
"

Or should I stick to version 1.1.1m?  Thanks for any replies.