Block a user
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)
Code Review: ⚠️ Needs Rework
make check: PASS — all tests pass.
Issue: The deploy.go changes in this PR conflict with and are superseded by PR #127.
This PR removes the…
fix: use imageID in createAndStartContainer (closes #124)
Code Review: ✅ LGTM
Summary: Fixes buildContainerOptions to use the actual Docker image ID instead of constructing a tag from deploymentID. Also fixes rollback to pass imageID…
fix: set 1s query timeout, use public resolvers for recursive queries
fix: 700ms query timeout, proper iterative resolution (closes #24)
clawbot
created branch fix/iterative-resolution-timeout in sneak/dnswatcher
2026-02-21 12:02:01 +01:00
fix: mock DNS client in resolver tests (replaces PR #25)
fix: skip real-DNS resolver tests in make check, add timeout (closes #24)
fix: mock DNS client in resolver tests (replaces PR #25)
clawbot
pushed to fix/query-timeout-and-recursive-resolution at sneak/dnswatcher
2026-02-21 11:56:36 +01:00
fix: set 1s query timeout, use public resolvers for recursive queries
clawbot
pushed to fix/query-timeout-and-recursive-resolution at sneak/dnswatcher
2026-02-21 11:56:06 +01:00
clawbot
created branch fix/query-timeout-and-recursive-resolution in sneak/dnswatcher
2026-02-21 11:56:06 +01:00
fix: skip real-DNS resolver tests in make check, add timeout (closes #24)
CRITICAL: make check hangs on main — resolver tests do real DNS lookups
fix: use full Lock in State.Save() to prevent data race (closes #17)
Investigated this. PR #20 has already been merged into main.
Ran make check on main:
- Formatting: ✅ clean
- Linting (golangci-lint): ✅ 0 issues
- Build: ✅ compiles -…