Skip to content

Releases: jamesmcm/vopono

vopono 0.10.0

03 Jul 14:00
Compare
Choose a tag to compare

Changelog:

  • Fixes for firewall rules when using OpenVPN thanks to @ak-1 - see PR #167 and issues #162 + #163
  • Separation of library code into vopono_core crate - still need to separate dialoguer and clap dependencies.
  • Added armv5 binaries to release workflow - see issue #166

Note for the .deb files - armhf is armv7 and armel is armv5

vopono 0.9.2

30 Jun 20:30
Compare
Choose a tag to compare

Changelog:

  • Fixed Cisco OpenConnect support thanks to @EorlBruder - see issue #39 and PR #165

vopono 0.9.1

22 May 17:35
20ccb31
Compare
Choose a tag to compare

Changelog:

  • Updated dependencies
  • Added warning when there are multiple active network interfaces (issue #149 )
  • Sets 644 permissions for netns configs explicitly ( issue #156 )
  • Added Jackett example to user guide
  • Added $VOPONO_HOST_IP and $VOPONO_NS_IP env vars - thanks @d4h0 - PRs #154 + #155
  • Fixed debug logging of OpenVPN output - thanks @d4h0 - PR #151

vopono 0.9.0

10 Apr 13:19
449ba9a
Compare
Choose a tag to compare

Changelog:

  • Fixed nsswitch.conf DNS issues when using systemd-resolved. See issue #89 and PR #144 - thanks @niki-on-github
  • Added --open-hosts argument to allow direct connections from the network namespace to certain hosts - see PR #144 , thanks @niki-on-github
  • Added --hosts argument to write hosts entries in the network namespace, useful for local hosting. See PR #144 , thanks @niki-on-github
  • Updated to Rust edition 2021 and updated dependencies

vopono 0.8.11

12 Feb 16:30
a664d5c
Compare
Choose a tag to compare

Changelog:

  • Improved Wireguard config file parsing - PR #133 - thanks to @vulpyne
  • Custom VPN provider file specified in vopono config file now works correctly - PR #135 - thanks to @vulpyne
  • Wireguard config file should now work when DNS key is missing - PR #136 and discussion in #135
  • Switch to clap v3 over structopt for parsing command-line arguments - PR #136 - should be fully back-compatible but please create issues for any problems found

vopono 0.8.10

20 Dec 17:22
Compare
Choose a tag to compare

Changelog:

  • Added support for AirVPN (OpenVPN only) - see PR #121 thanks to @niki-on-github - Note that API key is required for vopono sync, see USERGUIDE.md for details.
  • Added -A <path> argument for specifying sudo askpass program path with vopono -A <askpass_program_path> exec ... - see PR #122 thanks to @niki-on-github

vopono 0.8.9

19 Dec 18:47
97761f2
Compare
Choose a tag to compare

Changelog:

  • Switch custom provider network namespace and veth link names to use the hash of the config filename (instead of the first characters), so they will be distinct for config files with the same prefix. See issue #115
  • Add work-around for when $HOME is set for root - see issue #116
  • Allow network interface to be overridden even when provided network interface is not in UP state - see issue #120
  • Update sysinfo dependency

vopono 0.8.8

28 Nov 15:55
affff5e
Compare
Choose a tag to compare

Changelog:

  • Added filter for Windows-specific block-outside-dns OpenVPN command (in case it is sent from the server - e.g. for SurfShark). See issue #112 and PR #113

vopono 0.8.7

23 Oct 17:57
32577c8
Compare
Choose a tag to compare

Changelog:

  • Fixed OpenVPN connections when IPv6 is disabled but server supports IPv6 connections - issue #109 , PR #111

vopono 0.8.6

16 Oct 22:14
fff84a6
Compare
Choose a tag to compare

Changelog:

  • Added HMA (HideMyAss) support to vopono sync. It supports OpenVPN only (no Wireguard). See issue #106 and PR #107