Hasty Briefsbeta

GotaTun -- Mullvad's WireGuard Implementation in Rust

13 hours ago
  • #VPN
  • #Rust
  • #WireGuard
  • GotaTun is a WireGuard implementation in Rust, forked from BoringTun, aimed at speed, efficiency, and reliability.
  • Integrated privacy features like DAITA & Multihop, with first-class Android support and performance optimizations.
  • Rolled out to Android users, aiming for other platforms in 2026.
  • Replaced wireguard-go due to high crash rates (85% of app crashes) and FFI complexity between Rust and Go.
  • GotaTun eliminated crashes, reducing user-perceived crash rate from 0.40% to 0.01% on Android.
  • Future plans include a security audit, cross-platform rollout, and performance improvements.