github jamesmcm/vopono 0.10.16
vopono 0.10.16

7 hours ago

Changelog:

  • Improved daemon mode for desktop/systemd use: forwarded GUI/X11/Wayland environment variables to daemon-launched applications, used the connecting user's XDG config directory, and avoided interactive auto-sync in daemon mode. PR #333
  • Fixed a bug when using vopono sync while the daemon is running that could result in ~/.config/vopono being owned by root. PR #337
  • Added initial AmneziaWG protocol support, including protocol autodetection from config. Issue #335 , PR #336
  • Fixed config parsing from config.toml: protocol from config is now respected, missing default config no longer errors, and vopono no longer recreates empty config files unexpectedly. PR #341
  • Improved vopono sync and provider auth handling: avoids duplicate credential prompts, reuses cached credentials for Mullvad/PIA where possible, and includes assorted provider/docs updates. PR #343
  • Avoid allocating in the pre_exec closure. PR #340
  • Fixed IPv6 reject handling and improved ProtonVPN country fallback when country map lookup fails. PR #346
  • Added a connectivity check for the selected network interface and set a default Wireguard PersistentKeepalive when missing to improve recovery after network drops. PR #348
  • Removed Mullvad OpenVPN support, as Mullvad has now removed the service; this also fixes vopono sync decoding errors for Mullvad. Issue #350 , PR #351
  • Updated dependencies and latest toolchain compatibility fixes (including rand_core / clippy / dependency refreshes). PR #342 , PR #352

Contributors

Don't miss a new vopono release

NewReleases is sending notifications on new releases.