netsleuth/src/netsleuth
2026-08-12 14:49:31 +00:00
..
probes actually stage the bgp_path.py half of the international-loop fix 2026-08-10 21:18:42 +03:00
__init__.py rename package netcheck to netsleuth (name taken on pypi) 2026-08-09 11:43:00 +03:00
__main__.py rename package netcheck to netsleuth (name taken on pypi) 2026-08-09 11:43:00 +03:00
bgp.py extract BgpContext dataclass for build_bgp_intel 2026-08-09 16:06:55 +03:00
cli.py wire TLS, prefix bench, DPI check, DNS advanced, path diversity into the CLI pipeline 2026-08-10 21:18:19 +03:00
compare.py docs: add docstrings to _fmt and _block functions in compare.py 2026-08-12 14:49:31 +00:00
config.py add config sections for TLS, prefix bench, DPI check, DNS advanced, path diversity 2026-08-09 17:37:48 +03:00
exporter.py render TLS, DNS advanced, path diversity, prefix bench, DPI sections in reports 2026-08-09 17:56:07 +03:00
iface.py add --interface flag to force outbound probing through a specific adapter 2026-08-09 13:36:06 +03:00
interpret.py add finding rules for TLS, prefix bench, DPI, DNS advanced, path diversity 2026-08-09 17:49:30 +03:00
ip_geo.py cache dataclass_fields lookup in merge_geo 2026-08-09 16:10:29 +03:00
models.py add L4-L7 diagnostic models (TLS, DPI, DNS, anycast, prefix bench) 2026-08-09 17:35:37 +03:00
netinfo.py fix default gateway detection picking wrong route with multiple adapters 2026-08-09 13:00:24 +03:00
orchestration.py docs: add comprehensive docstrings to orchestration module 2026-08-12 14:41:16 +00:00
reputation.py run refresh_netsets provider fetches concurrently with asyncio.gather 2026-08-09 16:12:15 +03:00
speed.py guard tier_fastcom against a falsy target url 2026-08-09 16:13:10 +03:00
stats.py docs: add docstrings to percentile, JitterMatrix, and jitter_matrix 2026-08-12 14:38:37 +00:00
traceparse.py docs: add docstring to build_trace_result function 2026-08-12 14:45:37 +00:00
watch.py add --interface flag to force outbound probing through a specific adapter 2026-08-09 13:36:06 +03:00