* Added support for TLS 1.3 (draft 18) scanning using OpenSSL 1.1.1 dev. * `python -m sslyze --tlsv1_3 tls13.crypto.mozilla.org` * Added support for new-style ChaCha20 cipher suites. * Added some of the certificate fields to the JSON output (258). * Bug fix for Python 3 (251, 256), OCSP Stapling (254), IPv6 and the Heartbleed/CCS checks (257).
1.1.5
Not secure
* Fixed JSON output when using Python 2.7 (246). * Fixed CLI output for showing whether a certificate is EV or not (245). * Fixed `ConcurrentScanner` when using Python 3.6 (251).
1.1.4
Not secure
* Switch pre-compiled Windows executable from 64 bits to 32 bits for better compatibility. * Fix dependency version in the setup.py file.
1.1.3
Not secure
* Added support for Python 3.6 on Windows. This is also **the last release to support Python 2.7 on Windows**. Python 2 and 3 will still be supported on other platforms (Linux, macOS). * Added a pre-compiled executable for running SSLyze on Windows without having to install Python. * Fixed bugs with StartTLS scans. * Further improved stability of the new implementation of the Heartbleed and OpenSSL CCS checks. * Added basic certificate fields (Subject, Issuer, etc.) to the XML output.
1.1.2
Not secure
* Full rewrite of the Heartbleed and CCS checks to fix timeouts and other errors, and to improve maintainability. * Improvements to the XML output when running the `--certinfo` command.
1.1.1
Not secure
* Bug fixes for EC certificates. * Bug fixes for the Heartbleed check.