Skip to content

Releases: das-kaesebrot/wg-interactive

v0.4.0-beta

09 Mar 13:09
Compare
Choose a tag to compare
v0.4.0-beta Pre-release
Pre-release

Changes

Improvements

  • Clean up code by using isInstance() instead of type() (07c9502)
  • Add keypair regeneration functionality (ce14767)

Bug fixes

  • Parse input array of IP ranges for AllowedIPs correctly (f225a29)
  • Set bool for /etc folder to true instead of writing to subdirectory in /usr/bin mode (6ac38b1)
  • Set peer subfolder file permission to 0o644 (d67cd08)
  • Write output array of IP ranges for AllowedIPs as string to peer file (7088533)

Not implemented yet

  • Initializing a new WireGuard interface

Full Changelog: v0.3.2-alpha...v0.4.0-beta

v0.3.2-alpha

28 Jan 13:12
Compare
Choose a tag to compare
v0.3.2-alpha Pre-release
Pre-release

Changes

Improvements

  • Add Makefile for easier build and install (4be3afa)
  • Add config file functionality (8bc3a51)
  • Use absolute paths for file handling (a344fc0)
  • Add systemd enable/disable function (1037daf)

Bug fixes

  • Correctly reload WireGuard interface after modification (6565dfa)
  • Guess hostname correctly (4dd4ade)

Not implemented yet

  • Initializing a new WireGuard interface

Full Changelog: v0.2.4-alpha...v0.3.2-alpha

You may download the source code and the linux binaries (generated using PyInstaller on x86_64 and on ARMv7l) below.

v0.2.4-alpha

25 Jan 18:01
Compare
Choose a tag to compare
v0.2.4-alpha Pre-release
Pre-release

Changes

Improvements

  • #2 Allow Python versions >= 3,7 in pipenv (7066ec9)
  • #4 Add functionality to rename a peer (5b2ad12)

Bug fixes

  • #1 Fix bug in listing peers (aa93271)
  • #3 Workaround for bug in netifaces library (32d9ce7)
  • #5 Allow root user to run script/binary (d6f628d)

Not implemented yet

  • Initializing a new WireGuard interface

Full Changelog: v0.2.0-alpha...v0.2.4-alpha

You may download the source code and the linux binaries (generated using PyInstaller on x86_64 and on ARMv7l) below.

v0.2.0-alpha

12 Jan 12:37
Compare
Choose a tag to compare
v0.2.0-alpha Pre-release
Pre-release

First alpha release. Includes the following functions:

  • Adding a peer interactively
  • Listing peers from a WireGuard config
  • Deleting a peer interactively

Not implemented yet

  • Initializing a new WireGuard interface

You may download the source code and the linux binary (generated using PyInstaller) below.