Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CHANGED] Deprecate NATS_BUILD_TLS_USE_OPENSSL_1_1_API CMake variable #617

Merged
merged 1 commit into from
Nov 18, 2022

Commits on Nov 18, 2022

  1. [CHANGED] Deprecate NATS_BUILD_TLS_USE_OPENSSL_1_1_API CMake variable

    Building with TLS will now default to OpenSSL 1.1+/3.0+. The OpenSSL
    APIs used by the C Client are the same in OpenSSL 3.0 and 1.1, so
    we did not need to update code to support OpenSSL 3.0. The OpenSSL
    1.1+ has an EOL of Sep 2023.
    
    The OpenSSL 1.0.2 APIs being used can be possibly removed in a future
    release. It will still be possible until then to build the NATS C
    Client with OpenSSL 1.0.2 by setting NATS_BUILD_TLS_USE_OPENSSL_1_1_API
    to OFF.
    
    Resolves #614
    
    Signed-off-by: Ivan Kozlovic <[email protected]>
    kozlovic committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    b3b6307 View commit details
    Browse the repository at this point in the history