ASIO openSSL 3 support

Ofer Lent via Boost-users <[email protected]> Tue, 3 Jan 2023 14:59:35 +0000
Newsgroups gmane.comp.lib.boost.user
Message-ID <SN4PR0601MB3760F594E76E47EC5BD22E00E2F49@SN4PR0601MB3760.namprd06.prod.outlook.com>
Hi,

https://www.boost.org/users/history/version_1_80_0.html, "Asio" section, states:
"Fixed compatibility with OpenSSL 3.0.4 and later."

However, API-s which were deprecated in openSSL 3 still exist in boost_1_80_0.tar.gz<https://boostorg.jfrog.io/artifactory/main/release/1.80.0/source/boost_1_80_0.tar.gz> --> boost/asio/ssl/impl/context.ipp:

·       RSA_free

·       DH_free

·       d2i_RSAPrivateKey_bio

·       PEM_read_bio_RSAPrivateKey

·       SSL_CTX_use_RSAPrivateKey

·       SSL_CTX_use_RSAPrivateKey_file

·       PEM_read_bio_DHparams

Is there a plan to update them?

BTW - It is possible to build an application with these deprecated API-s by using CFLAGS += -Wno-deprecated-declarations, but in my understanding it is not acceptable for FIPS compliance.

Thanks!
-------------------------------------------
This message is confidential. If you believe you received this message in error, please inform the sender and delete this message and all attachments.

_______________________________________________
Boost-users mailing list
[email protected]
https://lists.boost.org/mailman/listinfo.cgi/boost-users