Boost logo

Boost Users :

From: Ofer Lent (ofer.lent_at_[hidden])
Date: 2023-01-03 14:59:35


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 list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net