Skip to content

Conversation

@nightowlnerd
Copy link
Owner

Summary

  • Parallel burst testing for >5 servers (10 workers max)
  • Sequential for ≤5 servers (nicer per-IP output)
  • Context support for clean Ctrl+C cancellation
  • JSON mode now disables progress output

Changes

  • scanner.go: Added BurstTest context param, ParallelBurstTest(), BurstProgress
  • main.go: Conditional parallel/sequential burst, JSON silences progress
  • e2e_test.go: Added parallel burst and context cancellation tests

Test plan

  • All 44 tests pass
  • Manual test with real scan
  • Anonymity check passed

@nightowlnerd nightowlnerd merged commit 4b074b0 into main Feb 2, 2026
2 checks passed
@nightowlnerd nightowlnerd deleted the feat/parallel-burst branch February 2, 2026 06:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant