Block a user
The WHOIS fetcher's success and error time lists grow without bound unless the stats endpoints are polled
Bound the WHOIS fetcher's success and error time lists (closes #118)
Keep prefixes that do not parse out of the prefix tables (closes #114)
internal/routewatch/prefixhandler.go,PrefixHandler.HandleMessage: the definition of done in sneak/routewatch#114 asks that the handler "drops (and counts)" an…
The WHOIS fetcher's success and error time lists grow without bound unless the stats endpoints are polled
sneak/routewatch#143 drops the times older than statsWindow each time a success or failure is recorded, so both lists stay within an hour of fetches without a stats…
Bound the WHOIS fetcher's success and error time lists (closes #118)
A prefix string that does not parse is written into the prefixes table and counted in the prefix totals
sneak/routewatch#142: the prefix handler logs and drops an announcement or withdrawal whose prefix does not parse, so it never reaches the prefix tables or the prefix…
Keep prefixes that do not parse out of the prefix tables (closes #114)
The peering handler's dropped_paths log figure is never reset, so every run reports the total since start
Reset the peering handler's dropped_paths figure after each log line (closes #116)
Reset the peering handler's dropped_paths figure after each log line (closes #116)
Review passed.
Model: opus-5-5
A path with AS 0 before its end is stored as a normal route, where RFC 7607 treats it as a withdrawal
clawbot
deleted branch issue-113-no-origin-announcement from sneak/routewatch
2026-10-20 03:25:45 +02:00