0.2.1 / 2017-01-13
- Fix file descriptor leak in SSLyze::XML.open by using
File.open(path) { |file| ... }instead ofFile.new(path), which keeps the file descriptor open until GC collects theFileinstance.
0.2.0 / 2016-08-16
- Requires sslyze 0.12.x.
- Added SSLyze::XML#each_invalid_target.
- Added SSLyze::XML#invalid_targets.
- Added SSLyze::InvalidTarget.
- Added SSLyze::Target#ssl_v2 alias.
- Added SSLyze::Target#ssl_v3 alias.
- Added SSLyze::Target#tls_v1 alias.
- Added SSLyze::Target#tls_v1_1 alias.
- Added SSLyze::Target#tls_v1_2 alias.
- Added SSLyze::CertificateValidation#path?.
- Added SSLyze::CertificateValidation#results.
- Fixed a bug in SSLyze::CertInfo#validation when the
certificateValidationnode is omitted.
0.1.1 / 2015-12-08
certificateValidationmay be omitted fromcertinfoif an OpenSSL exception occurred. Allow SSLyze::CertInfo#validation may returnnil.
0.1.0 / 2015-10-13
- Initial release:
- Provides a Ruby interface to
sslyze.py. - Provides a Parser for consuming the sslyze XML output.
- sslyze >= 0.12
- Provides a Ruby interface to