DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: cryptolyzer 1.2.0-1

New Package Report

.changes
Version1.2.0-1
Changed-ByMartin
Architecturesource all
Distributionunstable
DateFri, 15 May 2026 20:29:41 +0000
Sourcecryptolyzer
Changelog
cryptolyzer (1.2.0-1) unstable; urgency=medium
 .
   * New package (Closes: #1136411)
.dsc
Componentmain
Package-Listpython-cryptolyzer-doc deb python optional arch=all
python3-cryptolyzer deb python optional arch=all
Sectionpython
Priorityoptional
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: CryptoLyzer
Upstream-Contact: Szilárd Pfeiffer <coroner@pfeifferszilard.hu>
Source: https://gitlab.com/coroner/cryptolyzer

Files: *
Copyright: 2018-2026 Szilárd Pfeiffer <coroner@pfeifferszilard.hu>
License: MPL-2.0

Files: debian/*
Copyright: 2026 Martin <debacle@debian.org>
License: MPL-2.0

License: MPL-2.0
 On Debian systems you can find the full text of the MPL 2.0 in
 /usr/share/common-licenses/MPL-2.0

Review Information

accepted — allocated to eamanu 1 month, 6 days ago, started 1 month, 6 days ago, completed 1 month, 6 days ago.

Final Comment

Public Notes

1 month, 6 days ago ● public

licensecheck

Command: licensecheck -r --deb-machine .
Exit code: 0

Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: FIXME
Upstream-Contact: FIXME
Source: FIXME
Disclaimer: Autogenerated by licensecheck

Files: ./LICENSE.txt
 ./README.md
 ./cryptolyzer/__init__.py
 ./cryptolyzer/__main__.py
 ./cryptolyzer/__setup__.py
 ./cryptolyzer/common/__init__.py
 ./cryptolyzer/common/analyzer.py
 ./cryptolyzer/common/application.py
 ./cryptolyzer/common/dhparam.py
 ./cryptolyzer/common/exception.py
 ./cryptolyzer/common/prime.py
 ./cryptolyzer/common/result.py
 ./cryptolyzer/common/transfer.py
 ./cryptolyzer/common/utils.py
 ./cryptolyzer/common/vulnerability.py
 ./cryptolyzer/common/x509.py
 ./cryptolyzer/dnsrec/__init__.py
 ./cryptolyzer/dnsrec/analyzer.py
 ./cryptolyzer/dnsrec/client.py
 ./cryptolyzer/dnsrec/dnssec.py
 ./cryptolyzer/dnsrec/mail.py
 ./cryptolyzer/dnsrec/transfer.py
 ./cryptolyzer/hassh/__init__.py
 ./cryptolyzer/hassh/analyzer.py
 ./cryptolyzer/hassh/generate.py
 ./cryptolyzer/httpx/__init__.py
 ./cryptolyzer/httpx/analyzer.py
 ./cryptolyzer/httpx/client.py
 ./cryptolyzer/httpx/content.py
 ./cryptolyzer/httpx/headers.py
 ./cryptolyzer/httpx/transfer.py
 ./cryptolyzer/ike/__init__.py
 ./cryptolyzer/ike/all.py
 ./cryptolyzer/ike/analyzer.py
 ./cryptolyzer/ike/client.py
 ./cryptolyzer/ike/common.py
 ./cryptolyzer/ike/exception.py
 ./cryptolyzer/ike/server.py
 ./cryptolyzer/ike/versions.py
 ./cryptolyzer/ja3/__init__.py
 ./cryptolyzer/ja3/analyzer.py
 ./cryptolyzer/ja3/decode.py
 ./cryptolyzer/ja3/generate.py
 ./cryptolyzer/ssh/__init__.py
 ./cryptolyzer/ssh/all.py
 ./cryptolyzer/ssh/analyzer.py
 ./cryptolyzer/ssh/ciphers.py
 ./cryptolyzer/ssh/client.py
 ./cryptolyzer/ssh/dhparams.py
 ./cryptolyzer/ssh/exception.py
 ./cryptolyzer/ssh/pubkeys.py
 ./cryptolyzer/ssh/server.py
 ./cryptolyzer/ssh/transfer.py
 ./cryptolyzer/ssh/versions.py
 ./cryptolyzer/ssh/vulnerabilities.py
 ./cryptolyzer/tls/__init__.py
 ./cryptolyzer/tls/all.py
 ./cryptolyzer/tls/analyzer.py
 ./cryptolyzer/tls/application.py
 ./cryptolyzer/tls/ciphers.py
 ./cryptolyzer/tls/client.py
 ./cryptolyzer/tls/curves.py
 ./cryptolyzer/tls/dhparams.py
 ./cryptolyzer/tls/exception.py
 ./cryptolyzer/tls/extensions.py
 ./cryptolyzer/tls/pubkeyreq.py
 ./cryptolyzer/tls/pubkeys.py
 ./cryptolyzer/tls/server.py
 ./cryptolyzer/tls/sigalgos.py
 ./cryptolyzer/tls/simulations.py
 ./cryptolyzer/tls/versions.py
 ./cryptolyzer/tls/vulnerabilities.py
 ./debian/patches/disable-network-tests.patch
 ./docs/conf.py
 ./setup.py
 ./test/__init__.py
 ./test/common/__init__.py
 ./test/common/classes.py
 ./test/common/test_analyzer.py
 ./test/common/test_dhparam.py
 ./test/common/test_exception.py
 ./test/common/test_transfer.py
 ./test/common/test_utils.py
 ./test/common/test_vulnerabilities.py
 ./test/common/test_x509.py
 ./test/dnsrec/__init__.py
 ./test/dnsrec/test_client.py
 ./test/dnsrec/test_dnssec.py
 ./test/dnsrec/test_mail.py
 ./test/dnsrec/test_main.py
 ./test/dnsrec/test_transfer.py
 ./test/hassh/__init__.py
 ./test/hassh/test_generate.py
 ./test/httpx/__init__.py
 ./test/httpx/test_client.py
 ./test/httpx/test_content.py
 ./test/httpx/test_headers.py
 ./test/httpx/test_main.py
 ./test/httpx/test_transfer.py
 ./test/ike/__init__.py
 ./test/ike/classes.py
 ./test/ike/test_all.py
 ./test/ike/test_client.py
 ./test/ike/test_common.py
 ./test/ike/test_exception.py
 ./test/ike/test_main.py
 ./test/ike/test_server.py
 ./test/ike/test_versions.py
 ./test/ja3/__init__.py
 ./test/ja3/test_decode.py
 ./test/ja3/test_generate.py
 ./test/ssh/__init__.py
 ./test/ssh/classes.py
 ./test/ssh/test_all.py
 ./test/ssh/test_ciphers.py
 ./test/ssh/test_client.py
 ./test/ssh/test_dhparams.py
 ./test/ssh/test_main.py
 ./test/ssh/test_pubkeys.py
 ./test/ssh/test_real.py
 ./test/ssh/test_server.py
 ./test/ssh/test_versions.py
 ./test/ssh/test_vulnerabilities.py
 ./test/test_main.py
 ./test/tls/__init__.py
 ./test/tls/classes.py
 ./test/tls/test_all.py
 ./test/tls/test_ciphers.py
 ./test/tls/test_client.py
 ./test/tls/test_curves.py
 ./test/tls/test_dhparams.py
 ./test/tls/test_extensions.py
 ./test/tls/test_pubkeyreq.py
 ./test/tls/test_pubkeys.py
 ./test/tls/test_server.py
 ./test/tls/test_sigalgos.py
 ./test/tls/test_simulations.py
 ./test/tls/test_versions.py
 ./test/tls/test_vulnerabilities.py
 ./test/tools/__init__.py
 ./test/tools/test_main.py
 ./tools/__init__.py
 ./tools/handshake_to_capabilities.py
Copyright: NONE
License: MPL-2.0
 FIXME

Files: ./.coveragerc
 ./.dockerignore
 ./.env
 ./.flake8
 ./.gitlab-ci.yml
 ./.gitmodules
 ./.pylintrc
 ./.readthedocs.yaml
 ./CHANGELOG.rst
 ./CONTRIBUTING.rst
 ./Dockerfile
 ./MANIFEST.in
 ./cryptolyzer/ike/curves.py
 ./cryptolyzer/ike/dh.py
 ./cryptolyzer/ike/dhparams.py
 ./debian/changelog
 ./debian/clean
 ./debian/control
 ./debian/docs
 ./debian/patches/move-tools-to-cryptolyzer.patch
 ./debian/patches/series
 ./debian/rules
 ./debian/source/format
 ./debian/watch
 ./docs/api.rst
 ./docs/changelog.rst
 ./docs/cli.rst
 ./docs/development.rst
 ./docs/features.rst
 ./docs/index.rst
 ./docs/installation.rst
 ./llms.txt
 ./logo.png
 ./pyproject.toml
 ./test/common/certs/default_company_rsa_certificate.crt
 ./test/common/certs/default_company_rsa_certificate_revoked.crt
 ./test/common/certs/default_company_rsa_intermediate_ca.crl
 ./test/common/certs/default_company_rsa_intermediate_ca.crt
 ./test/common/certs/default_company_rsa_root_ca.crt
 ./test/common/certs/rsa8192.badssl.com_certificate.crt
 ./test/common/certs/rsa8192.badssl.com_intermediate_ca.crt
 ./test/common/certs/rsa8192.badssl.com_root_ca.crt
 ./test/common/certs/snakeoil_ca_cert.pem
 ./test/common/certs/snakeoil_ca_cert.srl
 ./test/common/certs/snakeoil_ca_key.pem
 ./test/common/certs/snakeoil_cert.ext
 ./test/common/certs/snakeoil_cert.pem
 ./test/common/certs/snakeoil_key.pem
 ./test/common/data/integrity.html
 ./test/common/data/mixed-content.html
 ./test/ike/test_curves.py
 ./test/ike/test_dh.py
 ./test/ike/test_dhparams.py
 ./tools/README.rst
Copyright: NONE
License: UNKNOWN
 FIXME

Files: ./debian/copyright
Copyright: 2018-2026, Szilárd Pfeiffer <coroner@pfeifferszilard.hu>
  2026, Martin <debacle@debian.org>
License: MPL-2.0
 FIXME

1 month, 6 days ago ● public

debian/copyright check

Command: cme check dpkg-copyright
Exit code: 0

(no output)

1 month, 6 days ago ● public

licenserecon

Command: licenserecon
Exit code: 0

en: Versions: licenserecon '16.0'  licensecheck '3.3.9-1'

Parsing Source Tree  ....
Reading d/copyright  ....
Running licensecheck ....

No significant differences found
1 month, 6 days ago ● public

Look for SPDX

Command: grep -r -B1 'SPDX-'
Exit code: 0

tools/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
tools/handshake_to_capabilities.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/httpx/test_main.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/httpx/test_transfer.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/httpx/test_headers.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/httpx/test_content.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/ssh/test_vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/ssh/test_versions.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/ssh/test_main.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/ssh/test_all.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/ssh/test_client.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/ssh/test_pubkeys.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/ssh/test_dhparams.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/ssh/test_ciphers.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/common/test_transfer.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/common/test_utils.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/common/test_x509.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/test_main.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/tls/test_vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/tls/test_versions.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/tls/test_all.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/tls/test_client.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/tls/test_curves.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/tls/test_sigalgos.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/tls/test_extensions.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/tls/test_simulations.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/tls/test_pubkeys.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/tls/test_dhparams.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/tls/test_pubkeyreq.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/tls/classes.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/tls/test_ciphers.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/dnsrec/test_main.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/dnsrec/test_transfer.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/dnsrec/test_client.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/dnsrec/test_dnssec.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/dnsrec/test_mail.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/disable-network-tests.patch/test/ike/test_versions.py:# SPDX-License-Identifier: MPL-2.0
--
.pc/move-tools-to-cryptolyzer.patch/test/tools/test_main.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/__setup__.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/httpx/content.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/httpx/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/httpx/transfer.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/httpx/analyzer.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/httpx/client.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/httpx/headers.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ssh/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ssh/versions.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ssh/transfer.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ssh/vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ssh/analyzer.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ssh/client.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ssh/all.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ssh/dhparams.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ssh/server.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ssh/ciphers.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ssh/pubkeys.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ssh/exception.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/hassh/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/hassh/generate.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/hassh/analyzer.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/common/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/common/transfer.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/common/x509.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/common/analyzer.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/common/result.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/common/vulnerability.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/common/dhparam.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/common/utils.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/common/application.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/common/exception.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/common/prime.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ja3/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ja3/decode.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ja3/generate.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ja3/analyzer.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/versions.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/simulations.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/curves.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/analyzer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/analyzer.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/sigalgos.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/client.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/client.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/all.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/all.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/dhparams.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/pubkeyreq.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/server.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/application.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/application.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/ciphers.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/ciphers.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/extensions.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/pubkeys.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/tls/exception.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/dnsrec/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/dnsrec/transfer.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/dnsrec/mail.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/dnsrec/analyzer.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/dnsrec/client.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/dnsrec/dnssec.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ike/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ike/versions.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ike/analyzer.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ike/client.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ike/all.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ike/server.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ike/common.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/ike/exception.py:# SPDX-License-Identifier: MPL-2.0
--
cryptolyzer/__main__.py-#!/usr/bin/env python
cryptolyzer/__main__.py:# SPDX-License-Identifier: MPL-2.0
--
setup.py-#!/usr/bin/env python
setup.py:# SPDX-License-Identifier: MPL-2.0
--
docs/conf.py-#!/usr/bin/env python
docs/conf.py:# SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,8 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,8 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,8 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,8 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,7 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,8 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
debian/patches/disable-network-tests.patch-@@ -1,6 +1,8 @@
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
--
test/tools/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
test/tools/test_main.py:# SPDX-License-Identifier: MPL-2.0
--
test/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
test/httpx/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
test/httpx/test_main.py:# SPDX-License-Identifier: MPL-2.0
--
test/httpx/test_transfer.py:# SPDX-License-Identifier: MPL-2.0
--
test/httpx/test_client.py:# SPDX-License-Identifier: MPL-2.0
--
test/httpx/test_headers.py:# SPDX-License-Identifier: MPL-2.0
--
test/httpx/test_content.py:# SPDX-License-Identifier: MPL-2.0
--
test/ssh/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
test/ssh/test_vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
--
test/ssh/test_versions.py:# SPDX-License-Identifier: MPL-2.0
--
test/ssh/test_main.py:# SPDX-License-Identifier: MPL-2.0
--
test/ssh/test_all.py:# SPDX-License-Identifier: MPL-2.0
--
test/ssh/test_client.py:# SPDX-License-Identifier: MPL-2.0
--
test/ssh/test_real.py:# SPDX-License-Identifier: MPL-2.0
--
test/ssh/test_pubkeys.py:# SPDX-License-Identifier: MPL-2.0
--
test/ssh/test_dhparams.py:# SPDX-License-Identifier: MPL-2.0
--
test/ssh/classes.py:# SPDX-License-Identifier: MPL-2.0
--
test/ssh/test_ciphers.py:# SPDX-License-Identifier: MPL-2.0
--
test/ssh/test_server.py:# SPDX-License-Identifier: MPL-2.0
--
test/hassh/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
test/hassh/test_generate.py:# SPDX-License-Identifier: MPL-2.0
--
test/common/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
test/common/test_analyzer.py:# SPDX-License-Identifier: MPL-2.0
--
test/common/test_vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
--
test/common/test_transfer.py:# SPDX-License-Identifier: MPL-2.0
--
test/common/test_exception.py:# SPDX-License-Identifier: MPL-2.0
--
test/common/test_utils.py:# SPDX-License-Identifier: MPL-2.0
--
test/common/test_dhparam.py:# SPDX-License-Identifier: MPL-2.0
--
test/common/test_x509.py:# SPDX-License-Identifier: MPL-2.0
--
test/common/classes.py:# SPDX-License-Identifier: MPL-2.0
--
test/test_main.py:# SPDX-License-Identifier: MPL-2.0
--
test/ja3/test_decode.py:# SPDX-License-Identifier: MPL-2.0
--
test/ja3/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
test/ja3/test_generate.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/test_vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/test_versions.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/test_all.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/test_client.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/test_curves.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/test_sigalgos.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/test_extensions.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/test_simulations.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/test_pubkeys.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/test_dhparams.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/test_pubkeyreq.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/classes.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/test_ciphers.py:# SPDX-License-Identifier: MPL-2.0
--
test/tls/test_server.py:# SPDX-License-Identifier: MPL-2.0
--
test/dnsrec/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
test/dnsrec/test_main.py:# SPDX-License-Identifier: MPL-2.0
--
test/dnsrec/test_transfer.py:# SPDX-License-Identifier: MPL-2.0
--
test/dnsrec/test_client.py:# SPDX-License-Identifier: MPL-2.0
--
test/dnsrec/test_dnssec.py:# SPDX-License-Identifier: MPL-2.0
--
test/dnsrec/test_mail.py:# SPDX-License-Identifier: MPL-2.0
--
test/ike/__init__.py:# SPDX-License-Identifier: MPL-2.0
--
test/ike/test_common.py:# SPDX-License-Identifier: MPL-2.0
--
test/ike/test_versions.py:# SPDX-License-Identifier: MPL-2.0
--
test/ike/test_main.py:# SPDX-License-Identifier: MPL-2.0
--
test/ike/test_all.py:# SPDX-License-Identifier: MPL-2.0
--
test/ike/test_client.py:# SPDX-License-Identifier: MPL-2.0
--
test/ike/test_exception.py:# SPDX-License-Identifier: MPL-2.0
--
test/ike/classes.py:# SPDX-License-Identifier: MPL-2.0
--
test/ike/test_server.py:# SPDX-License-Identifier: MPL-2.0
1 month, 6 days ago ● public

Lintian

Command: lintian -i -I -v --pedantic
Exit code: 1

Skipping ../cryptolyzer_1.2.0-1_amd64.changes: ../python3-cryptolyzer_1.2.0-1_all.deb does not exist, exiting

No packages selected.
1 month, 6 days ago ● public

duck

Command: duck
Exit code: 1

E: debian/control: Homepage: : ERROR (Certainty:certain)
   Curl:3 HTTP:0 URL using bad/illegal format or missing URL URL rejected: Malformed input to a URL function

1 month, 6 days ago ● public

look for copyright

Command: egrep -R -i copyright
Exit code: 0

CONTRIBUTING.rst:-  Per-file copyright/license headers are typically extraneous and undesirable. Please don't add your own copyright
CONTRIBUTING.rst:      copyright notice at the top) will inherently end up contributed to by dozens of others over time, making a
docs/conf.py:copyright = f'{datetime.datetime.now().year}, {__author__}'  # pylint: disable=redefined-builtin
debian/copyright:Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
debian/copyright:Copyright: 2018-2026 Szilárd Pfeiffer <coroner@pfeifferszilard.hu>
debian/copyright:Copyright: 2026 Martin <debacle@debian.org>
LICENSE.txt:applicable copyright doctrines of fair use, fair dealing, or other
LICENSE.txt:(including copyright notices, patent notices, disclaimers of warranty,
LICENSE.txt:You may add additional accurate notices of copyright ownership.
1 month, 6 days ago ● public

look for license

Command: egrep -R -i license
Exit code: 0

CONTRIBUTING.rst:considered licensed under the same terms as the rest of the work.
CONTRIBUTING.rst:-  Anything submitted to a project falls under the licensing terms in the repository's top level ``LICENSE`` file.
CONTRIBUTING.rst:   -  For example, if a project's ``LICENSE`` is BSD-based, contributors should be comfortable with their work
CONTRIBUTING.rst:-  Per-file copyright/license headers are typically extraneous and undesirable. Please don't add your own copyright
CONTRIBUTING.rst:   headers to new files unless the project's license actually requires them!
tools/__init__.py:# SPDX-License-Identifier: MPL-2.0
tools/handshake_to_capabilities.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/httpx/test_main.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/httpx/test_transfer.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/httpx/test_headers.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/httpx/test_content.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/ssh/test_vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/ssh/test_versions.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/ssh/test_main.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/ssh/test_all.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/ssh/test_client.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/ssh/test_pubkeys.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/ssh/test_dhparams.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/ssh/test_ciphers.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/common/test_transfer.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/common/test_utils.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/common/test_x509.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/test_main.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/tls/test_vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/tls/test_versions.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/tls/test_all.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/tls/test_client.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/tls/test_curves.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/tls/test_sigalgos.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/tls/test_extensions.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/tls/test_simulations.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/tls/test_pubkeys.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/tls/test_dhparams.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/tls/test_pubkeyreq.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/tls/classes.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/tls/test_ciphers.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/dnsrec/test_main.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/dnsrec/test_transfer.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/dnsrec/test_client.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/dnsrec/test_dnssec.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/dnsrec/test_mail.py:# SPDX-License-Identifier: MPL-2.0
.pc/disable-network-tests.patch/test/ike/test_versions.py:# SPDX-License-Identifier: MPL-2.0
.pc/move-tools-to-cryptolyzer.patch/test/tools/test_main.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/__init__.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/__setup__.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/__setup__.py:__license__ = metadata.get('License-Expression') or metadata['License']
cryptolyzer/httpx/content.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/httpx/__init__.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/httpx/transfer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/httpx/analyzer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/httpx/client.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/httpx/headers.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ssh/__init__.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ssh/versions.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ssh/transfer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ssh/vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ssh/analyzer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ssh/client.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ssh/all.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ssh/dhparams.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ssh/server.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ssh/ciphers.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ssh/pubkeys.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ssh/exception.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/hassh/__init__.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/hassh/generate.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/hassh/analyzer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/common/__init__.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/common/transfer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/common/x509.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/common/analyzer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/common/result.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/common/vulnerability.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/common/dhparam.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/common/utils.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/common/application.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/common/exception.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/common/prime.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ja3/__init__.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ja3/decode.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ja3/generate.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ja3/analyzer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/__init__.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/versions.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/simulations.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/curves.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/analyzer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/analyzer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/sigalgos.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/client.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/client.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/all.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/all.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/dhparams.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/pubkeyreq.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/server.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/application.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/application.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/ciphers.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/ciphers.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/extensions.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/pubkeys.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/tls/exception.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/dnsrec/__init__.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/dnsrec/transfer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/dnsrec/mail.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/dnsrec/analyzer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/dnsrec/client.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/dnsrec/dnssec.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ike/__init__.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ike/versions.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ike/analyzer.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ike/client.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ike/all.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ike/server.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ike/common.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/ike/exception.py:# SPDX-License-Identifier: MPL-2.0
cryptolyzer/__main__.py:# SPDX-License-Identifier: MPL-2.0
setup.py:# SPDX-License-Identifier: MPL-2.0
docs/conf.py:# SPDX-License-Identifier: MPL-2.0
pyproject.toml:license = {text = 'MPL-2.0'}
debian/copyright:License: MPL-2.0
debian/copyright:License: MPL-2.0
debian/copyright:License: MPL-2.0
debian/copyright: /usr/share/common-licenses/MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
debian/patches/disable-network-tests.patch: # SPDX-License-Identifier: MPL-2.0
README.md:## License
README.md:[Mozilla Public License Version 2.0](https://www.mozilla.org/en-US/MPL/2.0/) (MPL 2.0).
README.md:[Choose an open source license](https://choosealicense.com/licenses#mpl-2.0) website.
llms.txt:-   License: https://www.mozilla.org/en-US/MPL/2.0/
LICENSE.txt:Mozilla Public License Version 2.0
LICENSE.txt:1.5. "Incompatible With Secondary Licenses"
LICENSE.txt:        version 1.1 or earlier of the License, but not also under the
LICENSE.txt:        terms of a Secondary License.
LICENSE.txt:1.8. "License"
LICENSE.txt:    all of the rights conveyed by this License.
LICENSE.txt:    License, by the making, using, selling, offering for sale, having
LICENSE.txt:1.12. "Secondary License"
LICENSE.txt:    means either the GNU General Public License, Version 2.0, the GNU
LICENSE.txt:    Lesser General Public License, Version 2.1, the GNU Affero General
LICENSE.txt:    Public License, Version 3.0, or any later versions of those
LICENSE.txt:    licenses.
LICENSE.txt:    License. For legal entities, "You" includes any entity that
LICENSE.txt:2. License Grants and Conditions
LICENSE.txt:non-exclusive license:
LICENSE.txt:The licenses granted in Section 2.1 with respect to any Contribution
LICENSE.txt:The licenses granted in this Section 2 are the only rights granted under
LICENSE.txt:this License. No additional rights or licenses will be implied from the
LICENSE.txt:distribution or licensing of Covered Software under this License.
LICENSE.txt:Notwithstanding Section 2.1(b) above, no patent license is granted by a
LICENSE.txt:This License does not grant any rights in the trademarks, service marks,
LICENSE.txt:2.4. Subsequent Licenses
LICENSE.txt:License (see Section 10.2) or under the terms of a Secondary License (if
LICENSE.txt:to grant the rights to its Contributions conveyed by this License.
LICENSE.txt:This License is not intended to limit any rights You have under
LICENSE.txt:Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
LICENSE.txt:the terms of this License. You must inform recipients that the Source
LICENSE.txt:License, and how they can obtain a copy of this License. You may not
LICENSE.txt:    License, or sublicense it under different terms, provided that the
LICENSE.txt:    license for the Executable Form does not attempt to limit or alter
LICENSE.txt:    the recipients' rights in the Source Code Form under this License.
LICENSE.txt:provided that You also comply with the requirements of this License for
LICENSE.txt:Software with a work governed by one or more Secondary Licenses, and the
LICENSE.txt:Covered Software is not Incompatible With Secondary Licenses, this
LICENSE.txt:License permits You to additionally distribute such Covered Software
LICENSE.txt:under the terms of such Secondary License(s), so that the recipient of
LICENSE.txt:Software under the terms of either this License or such Secondary
LICENSE.txt:License(s).
LICENSE.txt:You may not remove or alter the substance of any license notices
LICENSE.txt:the Covered Software, except that You may alter any license notices to
LICENSE.txt:License with respect to some or all of the Covered Software due to
LICENSE.txt:the terms of this License to the maximum extent possible; and (b)
LICENSE.txt:Software under this License. Except to the extent prohibited by statute
LICENSE.txt:5.1. The rights granted under this License will terminate automatically
LICENSE.txt:compliant, then the rights granted under this License from a particular
LICENSE.txt:first time You have received notice of non-compliance with this License
LICENSE.txt:2.1 of this License shall terminate.
LICENSE.txt:end user license agreements (excluding distributors and resellers) which
LICENSE.txt:have been validly granted by You or Your distributors under this License
LICENSE.txt:*  Covered Software is provided under this License on an "as is"       *
LICENSE.txt:*  essential part of this License. No use of any Covered Software is   *
LICENSE.txt:*  authorized under this License except under this disclaimer.         *
LICENSE.txt:Any litigation relating to this License may be brought only in the
LICENSE.txt:This License represents the complete agreement concerning the subject
LICENSE.txt:matter hereof. If any provision of this License is held to be
LICENSE.txt:shall not be used to construe this License against a Contributor.
LICENSE.txt:10. Versions of the License
LICENSE.txt:Mozilla Foundation is the license steward. Except as provided in Section
LICENSE.txt:10.3, no one other than the license steward has the right to modify or
LICENSE.txt:publish new versions of this License. Each version will be given a
LICENSE.txt:of the License under which You originally received the Covered Software,
LICENSE.txt:or under the terms of any subsequent version published by the license
LICENSE.txt:If you create software not governed by this License, and you want to
LICENSE.txt:create a new license for such software, you may create and use a
LICENSE.txt:modified version of this License if you rename the license and remove
LICENSE.txt:any references to the name of the license steward (except to note that
LICENSE.txt:such modified license differs from this License).
LICENSE.txt:Licenses
LICENSE.txt:Secondary Licenses under the terms of this version of the License, the
LICENSE.txt:notice described in Exhibit B of this License must be attached.
LICENSE.txt:Exhibit A - Source Code Form License Notice
LICENSE.txt:  License, v. 2.0. If a copy of the MPL was not distributed with this
LICENSE.txt:file, then You may include the notice in a location (such as a LICENSE
LICENSE.txt:Exhibit B - "Incompatible With Secondary Licenses" Notice
LICENSE.txt:  This Source Code Form is "Incompatible With Secondary Licenses", as
LICENSE.txt:  defined by the Mozilla Public License, v. 2.0.
test/tools/__init__.py:# SPDX-License-Identifier: MPL-2.0
test/tools/test_main.py:# SPDX-License-Identifier: MPL-2.0
test/__init__.py:# SPDX-License-Identifier: MPL-2.0
test/httpx/__init__.py:# SPDX-License-Identifier: MPL-2.0
test/httpx/test_main.py:# SPDX-License-Identifier: MPL-2.0
test/httpx/test_transfer.py:# SPDX-License-Identifier: MPL-2.0
test/httpx/test_client.py:# SPDX-License-Identifier: MPL-2.0
test/httpx/test_headers.py:# SPDX-License-Identifier: MPL-2.0
test/httpx/test_content.py:# SPDX-License-Identifier: MPL-2.0
test/ssh/__init__.py:# SPDX-License-Identifier: MPL-2.0
test/ssh/test_vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
test/ssh/test_versions.py:# SPDX-License-Identifier: MPL-2.0
test/ssh/test_main.py:# SPDX-License-Identifier: MPL-2.0
test/ssh/test_all.py:# SPDX-License-Identifier: MPL-2.0
test/ssh/test_client.py:# SPDX-License-Identifier: MPL-2.0
test/ssh/test_real.py:# SPDX-License-Identifier: MPL-2.0
test/ssh/test_pubkeys.py:# SPDX-License-Identifier: MPL-2.0
test/ssh/test_dhparams.py:# SPDX-License-Identifier: MPL-2.0
test/ssh/classes.py:# SPDX-License-Identifier: MPL-2.0
test/ssh/test_ciphers.py:# SPDX-License-Identifier: MPL-2.0
test/ssh/test_server.py:# SPDX-License-Identifier: MPL-2.0
test/hassh/__init__.py:# SPDX-License-Identifier: MPL-2.0
test/hassh/test_generate.py:# SPDX-License-Identifier: MPL-2.0
test/common/__init__.py:# SPDX-License-Identifier: MPL-2.0
test/common/test_analyzer.py:# SPDX-License-Identifier: MPL-2.0
test/common/test_vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
test/common/test_transfer.py:# SPDX-License-Identifier: MPL-2.0
test/common/test_exception.py:# SPDX-License-Identifier: MPL-2.0
test/common/test_utils.py:# SPDX-License-Identifier: MPL-2.0
test/common/test_dhparam.py:# SPDX-License-Identifier: MPL-2.0
test/common/test_x509.py:# SPDX-License-Identifier: MPL-2.0
test/common/classes.py:# SPDX-License-Identifier: MPL-2.0
test/test_main.py:# SPDX-License-Identifier: MPL-2.0
test/ja3/test_decode.py:# SPDX-License-Identifier: MPL-2.0
test/ja3/__init__.py:# SPDX-License-Identifier: MPL-2.0
test/ja3/test_generate.py:# SPDX-License-Identifier: MPL-2.0
test/tls/__init__.py:# SPDX-License-Identifier: MPL-2.0
test/tls/test_vulnerabilities.py:# SPDX-License-Identifier: MPL-2.0
test/tls/test_versions.py:# SPDX-License-Identifier: MPL-2.0
test/tls/test_all.py:# SPDX-License-Identifier: MPL-2.0
test/tls/test_client.py:# SPDX-License-Identifier: MPL-2.0
test/tls/test_curves.py:# SPDX-License-Identifier: MPL-2.0
test/tls/test_sigalgos.py:# SPDX-License-Identifier: MPL-2.0
test/tls/test_extensions.py:# SPDX-License-Identifier: MPL-2.0
test/tls/test_simulations.py:# SPDX-License-Identifier: MPL-2.0
test/tls/test_pubkeys.py:# SPDX-License-Identifier: MPL-2.0
test/tls/test_dhparams.py:# SPDX-License-Identifier: MPL-2.0
test/tls/test_pubkeyreq.py:# SPDX-License-Identifier: MPL-2.0
test/tls/classes.py:# SPDX-License-Identifier: MPL-2.0
test/tls/test_ciphers.py:# SPDX-License-Identifier: MPL-2.0
test/tls/test_server.py:# SPDX-License-Identifier: MPL-2.0
test/dnsrec/__init__.py:# SPDX-License-Identifier: MPL-2.0
test/dnsrec/test_main.py:# SPDX-License-Identifier: MPL-2.0
test/dnsrec/test_transfer.py:# SPDX-License-Identifier: MPL-2.0
test/dnsrec/test_client.py:# SPDX-License-Identifier: MPL-2.0
test/dnsrec/test_dnssec.py:# SPDX-License-Identifier: MPL-2.0
test/dnsrec/test_mail.py:# SPDX-License-Identifier: MPL-2.0
test/ike/__init__.py:# SPDX-License-Identifier: MPL-2.0
test/ike/test_common.py:# SPDX-License-Identifier: MPL-2.0
test/ike/test_versions.py:# SPDX-License-Identifier: MPL-2.0
test/ike/test_main.py:# SPDX-License-Identifier: MPL-2.0
test/ike/test_all.py:# SPDX-License-Identifier: MPL-2.0
test/ike/test_client.py:# SPDX-License-Identifier: MPL-2.0
test/ike/test_exception.py:# SPDX-License-Identifier: MPL-2.0
test/ike/classes.py:# SPDX-License-Identifier: MPL-2.0
test/ike/test_server.py:# SPDX-License-Identifier: MPL-2.0

Back to Dashboard | View all reviews for this package