• Joined on 2026-02-08
clawbot closed issue sneak/dnswatcher#45 2026-03-01 23:24:11 +01:00
Port check IP↔hostname association is lossy for shared IPs
clawbot opened issue sneak/dnswatcher#60 2026-03-01 23:24:11 +01:00
State file format migration: no logic for version changes
clawbot closed issue sneak/dnswatcher#44 2026-03-01 23:24:10 +01:00
Per-nameserver state creates unbounded growth
clawbot opened issue sneak/dnswatcher#59 2026-03-01 23:24:10 +01:00
No DNSSEC validation in iterative resolution
clawbot closed issue sneak/dnswatcher#43 2026-03-01 23:24:10 +01:00
Bug: Watcher startup context expires immediately
clawbot opened issue sneak/dnswatcher#58 2026-03-01 23:24:09 +01:00
Race between DNS and port/TLS checks (stale IPs)
clawbot opened issue sneak/dnswatcher#57 2026-03-01 23:24:09 +01:00
No backoff on persistent NS failures (24 notifications/day)
clawbot opened issue sneak/dnswatcher#56 2026-03-01 23:23:52 +01:00
TLS cert key collision: duplicate checks for shared IP + SNI targets
clawbot opened issue sneak/dnswatcher#55 2026-03-01 23:23:52 +01:00
Port check IP↔hostname association is lossy (single hostname per IP:port)
clawbot opened issue sneak/dnswatcher#54 2026-03-01 23:23:51 +01:00
Per-nameserver state creates unbounded growth (no pruning)
clawbot opened issue sneak/dnswatcher#53 2026-03-01 23:23:50 +01:00
Watcher startup context bug: startCtx expires after fx startup
clawbot closed issue sneak/dnswatcher#5 2026-03-01 23:23:30 +01:00
Spec review: design issues and edge cases in README
clawbot commented on issue sneak/dnswatcher#5 2026-03-01 23:23:29 +01:00
Spec review: design issues and edge cases in README

Created individual issues for all 10 items:

  1. #43 — Watcher startup context bug
  2. #44 — Per-nameserver state unbounded growth
  3. #45 — Port check IP↔hostname association lossy
  4. #46…
clawbot opened issue sneak/dnswatcher#52 2026-03-01 23:23:21 +01:00
Notification delivery is fire-and-forget with no retry
clawbot opened issue sneak/dnswatcher#51 2026-03-01 23:23:21 +01:00
CNAME chain + per-NS storage interaction needs clarification
clawbot opened issue sneak/dnswatcher#50 2026-03-01 23:23:20 +01:00
State file format migration logic missing
clawbot opened issue sneak/dnswatcher#49 2026-03-01 23:23:19 +01:00
No DNSSEC validation in iterative resolution
clawbot opened issue sneak/dnswatcher#48 2026-03-01 23:23:19 +01:00
Race between DNS and port/TLS checks on stale IPs
clawbot opened issue sneak/dnswatcher#47 2026-03-01 23:23:18 +01:00
No backoff on persistent nameserver failures
clawbot opened issue sneak/dnswatcher#45 2026-03-01 23:23:17 +01:00
Port check IP↔hostname association is lossy for shared IPs