netsleuth/src/netcheck
2026-08-09 11:28:18 +03:00
..
probes dns_leak: russian note alongside english 2026-08-09 04:10:44 +03:00
__init__.py project scaffold: uv packaging, config.yaml, package skeleton 2026-08-08 21:12:41 +03:00
__main__.py project scaffold: uv packaging, config.yaml, package skeleton 2026-08-08 21:12:41 +03:00
bgp.py bgp: clamp cache age to zero against windows mtime clock skew 2026-08-09 03:39:35 +03:00
cli.py cli: remember ndt7 consent in a cache marker so repeat runs stop re-prompting 2026-08-09 11:28:18 +03:00
compare.py cli: force utf-8 console output on windows to stop compare crashing 2026-08-09 03:26:16 +03:00
config.py config: pydantic-settings loader with env > .env > yaml precedence 2026-08-08 21:38:12 +03:00
exporter.py ip_geo: russian dual-stack mismatch note alongside english 2026-08-09 11:27:20 +03:00
interpret.py interpret: russian title/detail/advice alongside english findings 2026-08-09 04:09:01 +03:00
ip_geo.py ip_geo: russian dual-stack mismatch note alongside english 2026-08-09 11:27:20 +03:00
models.py models: add optional russian translation fields to finding, reputation, dns leak 2026-08-09 04:07:34 +03:00
netinfo.py netinfo: relay powershell adapter names as base64 to dodge codepage corruption 2026-08-09 11:25:29 +03:00
orchestration.py orchestration: run_module envelope and exception classification 2026-08-08 21:53:05 +03:00
reputation.py reputation: russian rationale alongside english 2026-08-09 04:10:08 +03:00
speed.py speed: bufferbloat probe running concurrently with saturation 2026-08-09 02:39:24 +03:00
stats.py stats: rtt loss, mdev and jitter with timeout-safe edge cases 2026-08-08 22:00:00 +03:00
traceparse.py traceparse: os dispatcher and trace completion detection 2026-08-08 22:04:34 +03:00
watch.py watch: cycle scheduling, live dashboard and one time-series artifact per session 2026-08-09 03:37:01 +03:00