Releases: nabla-c0d3/sslyze
Releases · nabla-c0d3/sslyze
2.1.3
- Tweaked the ROBOT check to reduce the chance SSLyze returning a false positive.
2.1.2
2.1.1
- Major cleanup of
CertificateInfoPlugin
andHttpHeadersPlugin
; 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
- Updated cryptography module to 2.5.
2.0.5
2.0.4
2.0.3
- Bug fix for parsing Expect-CT headers.
2.0.2
2.0.1
2.0.0
- 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
- The plugin can be tested against Cloudflare:
- Added beta support for TLS 1.3 early data (0-RTT) testing; see
--early_data
andEarlyDataScanCommand
.- The plugin can be tested against Cloudflare:
python -m sslyze --early_data www.cloudflare.com
- The plugin can be tested against Cloudflare:
- 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.