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

Add build-time option for TCP+TLS support #1953

Merged

Commits on Mar 26, 2024

  1. Add build-time option for TCP+TLS support

    ENABLE_SSL did two things:
    
    * Enable the built-in plugins (if ENABLE_SECURITY)
    * Enable TCP+TLS support
    
    TCP support is rarely used and has some problems, TCP+TLS support is even more rarely used
    and we recommend using DDS Security instead. If TCP+TLS is not recommended, it makes sense
    to support builds that leave it out.  This also has the advantage of being able to include
    support for DDS Security with the built-in plugins but without introducing a dependency on
    OpenSSL for the core library.
    
    Signed-off-by: Erik Boasson <eb@ilities.com>
    eboasson committed Mar 26, 2024
    Copy the full SHA
    896daa3 View commit details
    Browse the repository at this point in the history