Skip to content

Releases: jamesmcm/vopono

vopono 0.5.2

31 Oct 15:50
ef9653b
Compare
Choose a tag to compare

Changelog:

  • Added preliminary OpenConnect support
  • Removed Box::leak() calls

vopono 0.5.1

17 Oct 16:52
Compare
Choose a tag to compare

Changelog:

  • Allow user to specify nftables or iptables as firewall (defaults to nftables when available)
  • Verified killswitches working with both firewalls
  • Verified privoxy port forwarding works with killswitches

vopono 0.5.0

10 Oct 20:27
cdcba23
Compare
Choose a tag to compare

Changelog:

  • Addition of port forwarding for accessing services inside the network namespace (e.g. transmission-daemon) - see #24
  • Addition of TCP proxy server for forwarding network namespace ports to the host machine (using basic_tcp_proxy crate)
  • Addition of keep-alive option to keep namespace open even if process launched is terminated
  • Auto-detection of protocol (OpenVPN or Wireguard) when using custom config file - thanks to @dlemel8
  • Correct handling of relative paths for custom config files - thanks to @meldafert

vopono 0.4.1

03 Oct 18:39
c84734c
Compare
Choose a tag to compare

Changelog:

  • Added AzireVPN support for Wireguard and OpenVPN.
  • Updated dependencies.

vopono 0.4.0

30 Aug 14:56
Compare
Choose a tag to compare

Changelog:

  • Added ProtonVPN support (OpenVPN only).
  • Added MozillaVPN support (Wireguard only) - MozillaVPN is basically a wrapper around Mullvad's Wireguard service.
  • Added servers command to list available server configuration files with a given prefix.
  • Added a warning if running a shared process browser (i.e. Firefox or Chrome) and they are already running.

vopono 0.3.1

09 Aug 12:23
Compare
Choose a tag to compare

Changelog:

  • Modified nmcli command used to work on more versions.

See v0.3.0 release for larger changelog.

vopono 0.3.0

09 Aug 11:21
Compare
Choose a tag to compare

Changelog:

  • Sync menu overhauled to allow for specific configurations per provider
  • Provider sync now uses separate trait implementations for Providers so it is simpler to add support for new providers
  • OpenVPN now uses generated config files per provider rather than serverlists, simplifying the code and allowing more shared code with Wireguard case
  • Checks added that necessary tools are installed (openvpn, wireguard-tools, shadowsocks-libev, nmcli (if NetworkManager installed))
  • Shadowsocks support added for Mullvad OpenVPN

Vopono 0.2.1

19 Jul 17:25
Compare
Choose a tag to compare

First major release with binaries and packages

Main changes from alpha:

  • OpenVPN serverlists moved to openvpn/ subdirectories within provider directories.
  • vopono init deprecated for vopono sync