-
tls-cert-watchdog v1.3.0
Stablereleased this
2026-11-10 03:19:32 -08:00 | 4 commits to main since this release-
OCSP and must-staple: every certificate's OCSP responder URL (Authority Information Access) and
its TLS Feature must-staple flag are now reported (ocspin--json, anOCSP:line in the text
report). New--ocspflag asks the responder whether the certificate is revoked (HIGH when revoked,
MEDIUM when the responder does not know it, LOW when the check cannot be made, e.g. the server's
chain is unavailable before Python 3.13). A must-staple certificate with no responder is MEDIUM.
The responder's signature is not verified (stdlib only); verdicts are tested againstopenssl ocsp. -
Tests: accuracy suite against
openssl s_client(9 certificate variants incl. a missing intermediate and a full chain; 6 server protocol ranges, every version compared), mutation testing (nightly), claims ledger. No detection differences were found.
Install
pipx install git+https://git.canutethegreat.com/CanuteTheGreat/tls-cert-watchdog.git@v1.3.0 # or the wheel attached to this release: pipx install https://git.canutethegreat.com/CanuteTheGreat/tls-cert-watchdog/releases/download/v1.3.0/tls_cert_watchdog-1.3.0-py3-none-any.whl # or the single file (stdlib-only Python 3): curl -fsSLO https://git.canutethegreat.com/CanuteTheGreat/tls-cert-watchdog/releases/download/v1.3.0/cert_watch.pySHA-256
343555de5f4c781387130a71b1dfadb41c1573f56d72414d21bc22a64a62a6b4 cert_watch.py b9526864288f7c33bcb300c31c544a423c0d22fcab5843efe3e46d53b508072c tls_cert_watchdog-1.3.0-py3-none-any.whl f810d13a10471d970fa5c4294a445f819351cc9fcb0e22147c9618472b717424 tls_cert_watchdog-1.3.0.tar.gzDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-