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

Allow to control the minimum SSL version #3127

Merged
merged 3 commits into from
Feb 5, 2024
Merged

Commits on Jan 30, 2024

  1. Allow to control the minimum SSL version

    It's useful for applications that has strict security requirements.
    poiuj committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    5df8285 View commit details
    Browse the repository at this point in the history
  2. Add tests for minimum SSL version

    The commit updates test_tcp_ssl_connect for both sync and async
    connections. Now it sets the minimum SSL version. The test is ran with
    both TLSv1.2 and TLSv1.3 (if supported).
    
    A new test case is test_tcp_ssl_version_mismatch. The test added for
    both sync and async connections. It uses TLS 1.3 on the client side,
    and TLS 1.2 on the server side. It expects a connection error. The
    test is skipped if TLS 1.3 is not supported.
    poiuj committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    3845956 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f944711 View commit details
    Browse the repository at this point in the history