Skip to content

Releases: kyhau/ssllabs-scan

3.1.0

10 Apr 11:32
9e15c44
Compare
Choose a tag to compare

What's Changed

Enhancement

  • Add IP address to html report (column 2) (by @kyhau #200)

Full Changelog: 3.0.0...3.1.0

3.0.0

07 Apr 02:24
6e3dc16
Compare
Choose a tag to compare

What's Changed

Major release

  • Support Qualys SSLLabs API v4 (by @kyhau, #189)
    • The tool uses API v4 if you provide your registered email with Qualys SSLLabs via the --email argument.
    • The tool uses API v3 if you do not specify the --email argument. Note that v3 will be being deprecated in 2024 by Qualys.

Full Changelog: 2.3.0...3.0.0

2.3.0

01 Apr 07:22
Compare
Choose a tag to compare

What's Changed

Minor maintenance

Full Changelog: 2.2.0...2.3.0

2.2.0

13 Dec 09:46
3664c50
Compare
Choose a tag to compare

What's Changed

Minor maintenance

  • Minor Maintenance by @reinoud in #134
    • To enable isolation of the installation, a Dockerfile is added to build a container.
    • Since the container runs in a different environment, command-line arguments were added to facilitate output files in a different location. The default behaviour and normal usage of the script was not changed

Full Changelog: 2.1.0...2.2.0

2.1.0

13 Dec 00:18
Compare
Choose a tag to compare

What's Changed

Minor maintenance

  • Minor Maintenance by @kyhau in #134
    • Also test with Python 3.11
    • No longer test with Python 3.7
    • Use major version updates of flake8 and tox

Full Changelog: 2.0.1...2.1.0

2.0.1

04 Nov 09:20
fb4bbab
Compare
Choose a tag to compare

What's Changed

Improved

  • Support empty new lines in the input file by @kyhau in #126

Minor maintenance

Full Changelog: 2.0.0...2.0.1

2.0.0

03 Sep 07:56
386e211
Compare
Choose a tag to compare

Improved (breaking changes)

  • Retry only for error codes 429 and 529 (#108).
    Existing approach retries calling the SSL Labs API for a given host when the returned status_code is not 200. In this release, the retry will only apply for the following error codes:
    • 429 - client request rate too high or too many new assessments too fast
    • 529 - the service is overloaded

Improved

  • Updated unit tests to support SSL Labs API v3 (#109)
  • Updated to build and test also with Python 3.10, drop Python 3.6 (#110).
  • Renamed ReleaseNotes.md to CHANGELOG.md.
  • Updated README.md with sample console output.
  • Fixed badge link to codecov (default branch changed from master to main previously) in README

Added

  • Added a standalone script ssllabsscan/export_response.py to export the response payload of a single request to request to https://api.ssllabs.com/api/v3/analyze for a host, in json format.
  • Added pull request template .github/pull_request_template.md.
  • Added badge link to CodeQL in README

See also CHANGELOG for details.

1.1.0

16 Dec 20:49
4becad5
Compare
Choose a tag to compare

Added RC4 fields ("supportsRc4", "rc4WithModern" and "rc4Only") to the html summary