Add: socks5 support. It may have problems with DoT, will see.
This commit is contained in:
@@ -15,7 +15,8 @@ This document tracks current implementation status against the original design i
|
||||
- Diag: bundle export in zip.
|
||||
|
||||
## Deviations or refinements
|
||||
- DNS adds DoT/DoH and SOCKS5 proxy support (beyond initial scope).
|
||||
- DNS adds DoT/DoH and SOCKS5 proxy support.
|
||||
- HTTP/TLS/TCP ping include SOCKS5 proxy support.
|
||||
- HTTP timing breakdown is best-effort: `dns_ms` and `ttfb_ms` are captured; `connect_ms`/`tls_ms` remain placeholders.
|
||||
- DNS watch uses `pnet` and is feature-gated as best-effort.
|
||||
|
||||
|
||||
@@ -54,12 +54,13 @@ This document tracks the planned roadmap alongside the current implementation st
|
||||
- `wtfnet-dns` crate with query/detect support wired to CLI.
|
||||
- DNS query/detect output includes GeoIP enrichment for server and answer IPs.
|
||||
- DNS query/detect supports DoT and DoH transports.
|
||||
- DNS query/detect supports SOCKS5 proxying for DoH.
|
||||
- DNS query/detect supports SOCKS5 proxying for DoH/DoT.
|
||||
- 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.
|
||||
- HTTP crate with head/get support, timing breakdown, optional GeoIP, and SOCKS5 proxy.
|
||||
- TLS crate with handshake/verify/cert/alpn support in CLI (SOCKS5 proxy supported).
|
||||
- TCP ping supports SOCKS5 proxy.
|
||||
- Discover crate with mdns/ssdp commands.
|
||||
- Diag crate with report and bundle export.
|
||||
- Basic unit tests for calc and TLS parsing.
|
||||
|
||||
Reference in New Issue
Block a user