Skip to content

Releases: nabla-c0d3/sslyze

2.1.3

12 Jun 23:41
Compare
Choose a tag to compare
  • Tweaked the ROBOT check to reduce the chance SSLyze returning a false positive.

2.1.2

07 Jun 05:37
Compare
Choose a tag to compare
  • Fixed misc bugs introduced by the previous release (#374, #375, #376).

2.1.1

03 Jun 02:34
Compare
Choose a tag to compare
  • Major cleanup of CertificateInfoPlugin and HttpHeadersPlugin; the results returned by these plugins when using the Python API or the JSON or XML outputs have changed slightly, and should be easier to understand and use.
    • However, existing code that parses these results will break.
  • Fixed bug where SSLyze was unable to build the verified chain for a given server; OpenSSL is now used directly to build the verified chain (#355).
  • Fixed bug with IPv6 support (#371).
  • Fixed crash in the RobotPlugin (#361).
  • Converted the test suite to pytest.

2.0.6

31 Jan 21:23
Compare
Choose a tag to compare

2.0.5

31 Jan 21:15
Compare
Choose a tag to compare
  • Various bug fixes (#362)

2.0.4

27 Jan 02:09
Compare
Choose a tag to compare

2.0.3

06 Dec 19:08
Compare
Choose a tag to compare
  • Bug fix for parsing Expect-CT headers.

2.0.2

03 Dec 01:23
Compare
Choose a tag to compare
  • Bug fixes for scanning servers that support TLS 1.3 (#347, #348).
  • Added more precise exceptions when the ServerConnectivityTester fails to connect to the server (#343).
  • Added the OpenJDK trust store when validating the server's certificate.

2.0.1

23 Sep 18:31
Compare
Choose a tag to compare
  • Brought back Windows support (Python 64 bits only).
  • Updated OpenSSL to the final 1.1.1 release.
  • SSLyze can now be installed via Docker (#332).

2.0.0

23 Sep 18:35
Compare
Choose a tag to compare
  • Only Linux and macOS are supported for this release, but Windows support will be enabled in the next release.
  • Dropped support for Python 2 and older versions of Python 3; only Python 3.6 and 3.7 are supported.
    • Future releases with only support the latest two versions of Python available at the time of the release.
  • Added support for the final/official release of TLS 1.3 (RFC 8446).
    • The plugin can be tested against Cloudflare: python -m sslyze --tls_1_3 www.cloudflare.com
  • Added beta support for TLS 1.3 early data (0-RTT) testing; see --early_data and EarlyDataScanCommand.
    • The plugin can be tested against Cloudflare: python -m sslyze --early_data www.cloudflare.com
  • Significantly improved the documentation for the Python API.
  • Bug fixes (#328, #320, #319).
  • Switched to a more modern Python tool chain (pipenv, pytest, pyinvoke).
  • Removed legacy Python 2/3 code and ported the code base to Python 3 only.