This repository has been archived by the owner on Jul 30, 2021. It is now read-only.
Tags: sec-it/tls-map
Tags
v1.3.2 Additions: - add `helper()` method to `TLSmap::App::Extractor` so it will display a useful error message when the wrong format is provided. Chore: - New dependency requirement architecture: runtime dependencies are set both in `.gemspec` `Gemfile` while development ones are set in `Gemfile` only. - `Gemfile` dependencies are categorized in groups. So it's now possible to exclude the _docs_ group while installing in a CI while keeping _test_ and _lint_. `.gempsec` is only able to create _runtime_ and _development_ but not custom groups.
v1.2.0 Additions: - New `TLSmap::App::Extractor` class: extract ciphers from external tools file output (see [lib doc](https://sec-it.github.io/tls-map/yard/TLSmap/App/Extractor)) - Support SSLyze, sslscan2, testssl.sh, ssllabs-scan - New `extract` CLI command Documentation: - Change yard doc format from rdoc to markdown Quality: - Create unit tests
v1.1.0 Additions: - New `TLSmap::App::Extended` class: partial wrapper around ciphersuite.info API to get extra info about a cipher - New `--extended` and `-acronym` CLI option for the `search` command using the new class Changes: - Move `tmpfile()` to a `Utils` module (no breaking changes) Fix: - fix NSS and GnuTLS parser: many ciphers were not parsed due to a wrong regexp - make search case-insensitive for hexadecimal codepoints - fix OpenSSL parser: some TLS 1.0 ciphers where defined in SSL 3.0 source code file Documentation: - Added a _limitations_ page - No SSL support - No custom cipher suites support - Unassigned and reserved codepoints are hidden