Skip to content

WireGuard for webOS v1.0.5

Choose a tag to compare

@RodriguezCF RodriguezCF released this 14 Sep 22:19
· 7 commits to main since this release

Stable release based on the v1.0.3 interface, with safer tunnel lifecycle and IPv6 leak prevention.

Fixed

  • Disable IPv6 on the original network interface while an IPv4-only tunnel is active, then restore its previous state on stop.
  • Preserve the original IPv6 state across repeated starts and restore it after failed starts.
  • Serialize start and stop operations to prevent overlapping tunnel processes.
  • Run wireguard-go in foreground mode under the launcher so the PID file tracks the real long-lived process.
  • Wait up to 60 seconds for a default route during boot and log a clear error if networking never becomes ready.

The Homebrew root-service problem tracked in #3 is still under investigation; this release fixes lifecycle races found while diagnosing it but does not claim to resolve that issue.

SHA-256 (com.github.cfernande1470.wireguard_1.0.5_all.ipk):

e950986ca30228e221b99e8a07a0b3c8922bddf50c32e1e15b26973454531bbf