Releases: kyhau/ssllabs-scan
Releases · kyhau/ssllabs-scan
3.1.0
3.0.0
What's Changed
Major release
Full Changelog: 2.3.0...3.0.0
2.3.0
What's Changed
Minor maintenance
- Minor Maintenance by @kyhau in #198
- Update code to handle SSL Labs – Sunsetting DROWN Test (#195). Now
Vuln Drown
returnsNone
in csv and html reports. - Support Python 3.12
- No longer support Python 3.8
- Update code to handle SSL Labs – Sunsetting DROWN Test (#195). Now
Full Changelog: 2.2.0...2.3.0
2.2.0
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
2.0.1
What's Changed
Improved
Minor maintenance
- Update tox requirement from ~=3.25 to ~=3.26 by @dependabot in #115
- Update pytest-cov requirement from ~=3.0 to ~=4.0 by @dependabot in #116
- Update pytest-mock requirement from ~=3.8 to ~=3.9 by @dependabot in #117
- Update coverage requirement from ~=6.4 to ~=6.5 by @dependabot in #118
- Update pytest-mock requirement from ~=3.9 to ~=3.10 by @dependabot in #119
- Update pip requirement from ~=22.2 to ~=22.3 by @dependabot in #120
- Create stale-issues.yml by @kyhau in #122
- Update pytest requirement from ~=7.1 to ~=7.2 by @dependabot in #123
- Update tox requirement from ~=3.26 to ~=3.27 by @dependabot in #124
Full Changelog: 2.0.0...2.0.1
2.0.0
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
tomain
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.