telnetz 0.4.0

telnet like commandline tool for connecting to TCP and TLS sockets
1
2
3
4
5
6
7
8
9
10
11
12
13
# Completed

- Added total deadlines and received application byte limits with exit code 4.
- Added structured JSON results with bounded response capture and typed failure reasons.
- Added TLS SNI and certificate identity overrides via `--server-name`.
- Added write-side shutdown after commands or stdin, while retaining reply reads.
- Added TLS inspection and certificate metadata to JSON TLS results.
- Updated SAN extension lookup for the `x509-cert` 0.3 API.

- Added repeatable `--cacert` imports for PEM certificates, PEM bundles, and DER certificates.
- Added `--no-default-ca` to exclude bundled CAs while preserving certificate verification.
- Added `--dump-cert` to export an unverified server leaf certificate as PEM to a new file or stdout.
- Added local TLS regression tests for certificate imports, exports, and validation errors.