Skip to content

v3.2.6-relay

Choose a tag to compare

@lovitus lovitus released this 25 Feb 09:18
· 186 commits to master since this release

gust v3.2.6-relay (test release)

Bug Fixes

  • Android/Termux SIGSYS crash: Fixed fatal SIGSYS (bad system call) on Android/Termux. Go 1.20+ exec.LookPath calls faccessat2 (syscall 439) which Android seccomp blocks. Replaced getprop invocation with direct resolv.conf file parsing.

Features

  • SSH Relay Fallback: direct-tcpip, mux relay, embedded relay, nc/socat/perl/python/bash exec fallbacks
  • Watchdog mode: -watchdog flag for auto-restart on crash with exponential backoff
  • Termux DNS: auto-detects Android/Termux and configures Go resolver via resolv.conf parsing, falls back to 8.8.8.8/1.1.1.1
  • SSH keepalive retries increased (1 to 3) for unstable networks
  • Context-aware semaphore timeout for exec sessions
  • Mux stream read deadline and backpressure protection
  • Periodic relay state cleanup
  • Binary obfuscation via garble -tiny