linux-cli-community

Linux command-line client for ProtonVPN. Written in Python.

GPL-3.0 License

Stars
1.3K

Bot releases are visible (Hide)

linux-cli-community - v2.2.12 Latest Release

Published by calexandru2018 8 months ago

Version bump

linux-cli-community -

Published by calexandru2018 about 3 years ago

  • Enhancement: Add User-Agent to API requests
  • Fix: User-Agent format
  • Fix: Version update messages and README
linux-cli-community - v2.2.6

Published by Rafficer almost 4 years ago

  • Enhancement: Properly specifies versioning when contacting Proton API

Source for v2.2.6 on https://pypi.org/project/protonvpn-cli/2.2.6/

linux-cli-community - v2.2.5

Published by Rafficer almost 4 years ago

  • Enhancement: Introduces support for the client to declare itself

Source for v2.2.5 on https://pypi.org/project/protonvpn-cli/2.2.5/

linux-cli-community - v2.2.4

Published by Rafficer over 4 years ago

  • Bug fix: Failing to connect when choosing a server via dialog menu

Source for v2.2.4 on https://pypi.org/project/protonvpn-cli/2.2.4/

linux-cli-community - v2.2.3

Published by Rafficer over 4 years ago

  • Enhancement: Option to define API domain via config
  • Enhancement: Improve wording on connection failure
  • Bug fix: Error during connection when IPv6 is disabled system-wide
  • Bug fix: Unable to change DNS in containers
  • Bug fix: pgrep not working on some distros

Source for v2.2.3 on https://pypi.org/project/protonvpn-cli/2.2.3/

linux-cli-community - v2.2.2

Published by Rafficer over 4 years ago

  • Enhancement: Display usage statistics in status
  • Bug fix: Kill Switch activation failed due to missing configuration value

Source for v2.2.2 on https://pypi.org/project/protonvpn-cli/2.2.2/

linux-cli-community - v2.2.1

Published by Rafficer over 4 years ago

  • Enhancement: Switch API endpoint to api.protonvpn.ch
  • Enhancement: Disallow usage of Kill Switch and Split Tunneling simultaneously
  • Bug fix: Wrong indentation in multiple print statements
  • Bug fix: Failed to detect that it was executed by root on certain Distros
  • Bug fix: Error when try to use protonvpn status and connected to a Tor server
  • Bug fix: Error when an invalid server selection was made
  • Bug fix: Error on Split Tunneling activation when no IPs were entered
  • Bug fix: False positives in OpenVPN process detection
  • Documentation: Added Contribution Guide

Source for v2.2.1 on https://pypi.org/project/protonvpn-cli/2.2.1/

linux-cli-community - v2.2.0

Published by Rafficer almost 5 years ago

  • Feature: Wait for connection when using auto-connect
  • Enhancement: Option to allow access to LAN with Kill Switch
  • Enhancement: Inform user about this document when displaying update notification
  • Bug fix: Potential IPv6 leak when reconnecting the network interface with an active connection
  • Bug fix: Error when trying to connect after reinitializing the profile with an active connection
  • Bug fix: Configuration value spelling when changing default protocol
  • Bug fix: Wrong API in update check

Source for v2.2.0 on https://pypi.org/project/protonvpn-cli/2.2.0/

linux-cli-community - v2.1.2

Published by Rafficer almost 5 years ago

  • Enhancement: Clearer logging of command line arguments
  • Enhancement: Improved version printout (protonvpn -v)
  • Bug fix: Not following /etc/resolv.conf symlinks
  • Bug fix: Crash when using protonvpn connect <servername> with an invalid servername
  • Bug fix: Wrong status printout when Kill Switch is active
  • Documentation: Remove duplicate information from USAGE.md in README.md and shorten it
  • Documentation: Add installation guide for Python virtual environments
  • Documentation: Add setuptools dependency

Source for v2.1.2 on https://pypi.org/project/protonvpn-cli/2.1.2/

linux-cli-community - v2.1.1

Published by Rafficer almost 5 years ago

  • Enhancement: Better dialog for changing DNS management settings
  • Bug fix: Fixed spelling of "Kill Switch" throughout the program
  • Documentation: Addition of an extensive usage guide
  • Documentation: Addition of a changelog

Source for v2.1.1 on https://pypi.org/project/protonvpn-cli/2.1.1/

linux-cli-community - v2.1.0

Published by Rafficer almost 5 years ago

  • Enhancement: Server tiers in dialog menu
  • Bug fix: Active Kill Switch was blocking protonvpn reconnect
  • Bug fix: Kill Switch preventing access to localhost
  • Bug fix: Typos in prints
  • Documentation: Adding install instructions for SUSE
  • Documentation: Fix pip syntax for updating the program
  • Misc: python_requires attribute in setup.py

Source for v2.1.0 on https://pypi.org/project/protonvpn-cli/2.1.0/

linux-cli-community - v2.0.0

Published by Rafficer almost 5 years ago

linux-cli-community - v0.1.0

Published by Rafficer about 5 years ago