Skip to content

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 17 Mar 19:25
· 4 commits to main since this release

What's New in v0.2.2

E2E testing completely rewritten — fast and reliable

  • Old: Spawned curl through the DNS tunnel to fetch a URL. Always timed out at MTU 50 (8s cap, tunnel needs 30s+). Depended on server SOCKS proxy having internet access. Every user got 0% e2e pass rate.
  • New: Verifies the dnstt Noise cryptographic handshake completes through each resolver. Proves bidirectional tunnel data flow. 0.6s per resolver instead of 20-45s. No curl, no HTTP overhead, no server internet dependency.
  • Scanning 2000 resolvers with e2e now takes minutes instead of hours

Slipstream-client Linux binary included

  • slipstream-client-linux-amd64 built from source and included in release
  • Slipstream is Linux/macOS only (no Windows support from upstream project)

Windows: Slipstream hidden from TUI

  • Cert field and slipstream-client binary check hidden on Windows since no Windows binary exists
  • Windows users see only dnstt e2e options (pubkey)

Requirements for e2e testing (unchanged)

  • --domain — your tunnel domain
  • --pubkey — server's hex public key (64 chars)
  • dnstt-client binary next to findns (download from releases)
  • A running dnstt-server on your VPS with the matching private key

Without --pubkey, the scan still runs all DNS-only checks (ping, resolve, nxdomain, EDNS, tunnel). E2E step is skipped.