Add multiple features

This commit is contained in:
DaZuo0122
2026-01-16 23:16:58 +08:00
parent c367ca29e4
commit cb022127c0
18 changed files with 1883 additions and 4 deletions

View File

@@ -58,10 +58,15 @@ This document tracks the planned roadmap alongside the current implementation st
- DNS watch (passive, best-effort) implemented.
- Calc subcrate with subnet/contains/overlap/summarize wired to CLI.
- CMake/Makefile build, install, and package targets for release packaging.
- HTTP crate with head/get support, timing breakdown, and optional GeoIP.
- TLS crate with handshake/verify/cert/alpn support in CLI.
- Discover crate with mdns/ssdp commands.
- Diag crate with report and bundle export.
- Basic unit tests for calc and TLS parsing.
### In progress
- v0.2 features: http, tls, discover, diag.
- None.
### Next
- Complete remaining v0.2 crates/commands (http/tls/discover/diag/dns watch).
- Add v0.2 tests (dns detect, calc, basic http/tls smoke).
- Add v0.2 tests (dns detect, basic http/tls smoke).
- Validate http/tls timings and improve breakdown if possible.