Releases: skx/simple-vpn
release-0.5.1
release-0.5.1
This release updates our CI process to correctly generate binaries; only a single CI change to release-0.5.
release-0.5
release-0.5
This release was made just to fix the IP-allocation bug which was reported in #18. There have been some minor changes due to the linter-warnings, but otherwise nothing significant.
release-0.4
This release is being made solely to transition the testing and release process from TravisCI to github actions:
- github-action-tester
- Used to run tests.
- github-action-publish-binaries
- Used to make releases.
release-0.3
This release features the ability to allocate clients IPv6 addresses instead of IPv4 ones.
There are no other significant changes. Thanks to @samridh90 for reporting the initial issue (#12), and working on a pull-request to implement it (#14). In the end I went with my own changes (#15).
Finally as part of the release process I'm now generating binaries for ARM, and i386 Linux too. Since I use these in production.
release-0.2
This release updates the client/server such that announcements are made to all connected-nodes when other hosts join/leave the VPN.
This can be useful if you wish to update /etc/hosts
to add entries dynamically. For example I prefer to give my hosts a .vpn
suffix:
$ grep \.vpn /etc/hosts
10.10.10.98 master.vpn
10.10.10.99 git.vpn
10.10.10.100 www.vpn
10.10.10.102 mail.vpn
10.10.10.101 blogspam.vpn
10.10.10.103 debian.vpn
10.10.10.50 frodo.vpn
10.10.10.104 alert.vpn
See #10 for details of the implementation or the documentation in the supplied client.cfg file.
release-0.1
This is the initial release, it has been running for several days upon my test-hosts.
Now that it is available via the releases page it will be tested upon a number of test-VMs, and any resulting bugs will be resolved as they are identified.