Block a user
fix: distinguish timeout from negative DNS responses (closes #35)
Fixed: querySingleType now uses isTimeout(err) to check the net.Error Timeout() interface before setting gotTimeout. Non-timeout errors (REFUSED, connection refused, etc.) no longer…
fix: distinguish timeout from negative DNS responses (closes #35)
Reworked timeout detection: querySingleType now uses errors.As(err, &net.Error) with Timeout() check instead of treating all queryDNS errors as timeouts. Non-timeout errors (connection…
docs: add webhook vs poller notification delivery approaches
fix: retry on DNS timeout, distinguish authoritative negatives (closes #35)
Closing — superseded by #37 which is rebased against current main.
fix: retry on DNS timeout, distinguish authoritative negatives (closes #35)
fix: distinguish timeout from negative DNS responses (closes #35)
make check passes (all 32 tests green, 0 lint issues, build OK). Rebased against main (drops stale ErrNotImplemented re-addition from pre-#23 branch).
fix: distinguish timeout from negative DNS responses (closes #35)
Rewrite SETUP_CHECKLIST.md: replace checklists with paste-able agent prompts
clawbot
created branch fix/timeout-vs-negative-response in sneak/dnswatcher
2026-02-28 12:27:17 +01:00
Rewrite SETUP_CHECKLIST.md: replace checklists with paste-able agent prompts
make check passes (prettier clean).
docs: add webhook vs poller notification delivery approaches