Skip to content

WhiteDNS 1.1.0

Choose a tag to compare

@iampedii iampedii released this 11 May 02:37
· 26 commits to main since this release

Highlights

  • Fixed an issue where users could appear connected and see data usage, but websites and apps would not open.
  • WhiteDNS now verifies the tunnel after startup and reports whether the connection is actually usable.
  • New connections are rejected when the tunnel is unhealthy, the session is not ready, no active resolver is available, or tunnel responses stop arriving, instead of letting traffic hang silently.
  • Faster VPN/Proxy startup: WhiteDNS can start once enough valid resolver paths are found with a safe MTU.
  • Resolver and MTU scanning now continues in the background after startup, allowing additional healthy resolver paths to be added while the VPN/Proxy is already active.
  • Android Quick Settings tile for starting/stopping WhiteDNS.
  • Disconnect action in VPN and Proxy notifications.
  • stormdns:// profile import support.
  • QR code preview for exported profile links.
  • Connection verification status in the app.
  • Redacted diagnostics copy action from the Logs tab.

Changed

  • App version updated to 1.1.0.
  • Default MTU settings updated:
  • Min upload: 40
  • Min download: 300
  • Max upload: 140
  • Max download: 3000
  • Resolver input now supports comma-separated, semicolon-separated, and line-separated entries.
  • Default resolver port :53 is normalized automatically.
  • Invalid resolver entries are shown before connecting.
  • Split Tunnel and advanced settings UI have been cleaned up.
  • Core Runtime
  • Rebuilt StormDNS native libraries for all supported Android architectures.
  • Improved tunnel startup reliability.
  • Added stream admission checks to avoid accepting new traffic when the tunnel is not healthy.
  • Added local SOCKS handshake timeout handling.
  • Added session initialization fan-out across multiple valid resolvers.
  • Added background MTU scan continuation after early startup.