Skip to content

v1.2.1

Choose a tag to compare

@jaschadub jaschadub released this 09 Mar 22:14
· 73 commits to main since this release

Bug Fixes

  • Fix scan hanging indefinitely: Scans via the dashboard (SSE) would hang forever after all detectors completed. The asyncio.wait loop was waiting on the cancel event even when no cancellation was requested. Scans now complete in ~0.2s for a single host (down from hanging indefinitely).
  • Endpoint prober port pre-filtering: Quick TCP connect check skips closed ports before HTTP probing, reducing ~1034 probes to only reachable ports.
  • DNS resolution timeouts: 3s timeout on getaddrinfo calls in traffic analyzer and DNS monitor to prevent blocking on unresponsive DNS.
  • Per-detector completion logging: Each detector now logs when it finishes with signal count for easier debugging.