Releases: yaroslaff/showcert
Releases · yaroslaff/showcert
0.4.11: -4 option added (force IPv4)
v0.4.10
v0.4.9
v0.4.8 handle "unusual" SMTP servers
showcert was using simplified SMTP conversation and was failing on rare SMTP servers when server reply goes in many TCP packets with PSH flag. (e.g. SMTP banner with PSH then CRLF in next packet). This bug fixed.
Also, modified tests.
IPv6 support
Handling IPv6-only hosts, such as:
- ipv6.google.com
- 42.be
- dnslabs.nl
v0.4.4
- EV certificates are tagged as
[EV] - remote host could be specified as https URL (https://example.com/ instead of example.com). Sometimes it's simpler.
- PKCS#12 certificates are supported (since 0.4.3)
v0.3.3: old python 3.8 supported
0.3.3, version in __about__
v0.3.0: reworked, 100% tests coverage
very minor improvements, but reworked old code and added 100% test coverage
extended output mode, SKI/AKI in gencert
v0.2.7 v0.2.7, works well with pyproject/pypi
0.2.5 dependencies and tests
Dependencies are unpinned. Declared as:
'cryptography >= 41.0.0',
'pyopenssl >= 21.0.0',
'pem >= 23.1.0',
'certifi >= 2018.10.15'
Tests are split to two files, test_local.py and test_remote.p. To run local tests: pytest tests/test_local.py. Also, added tests for gencert to test_local.py.