April 15, 2018
View 7f62edd

split nord.vpn.run into starting and supervising functions

Joseph Weston authored on 15/04/2018 18:30:37
January 7, 2018
View bf373b8

rename closures to satisfy pylint

Joseph Weston authored on 07/01/2018 15:49:23
September 10, 2017
View 83dc472

pep8ify and add pep8 to dev requirements

Joseph Weston authored on 10/09/2017 14:02:46
View c9903e4

minor change to log message

Joseph Weston authored on 10/09/2017 13:35:23
September 9, 2017
View e6466a7

remove OpenVPN process from the process group to protect from signals

Joseph Weston authored on 09/09/2017 16:33:31
View 09783c8

make error handling and logging more consistent in vpn

Joseph Weston authored on 09/09/2017 13:33:31
View 44a7aa4

reorganise internal utilities

Joseph Weston authored on 08/09/2017 18:49:45
September 8, 2017
View 6cfd43d

correct writing resolv.conf

Joseph Weston authored on 08/09/2017 14:49:55
View 9c3bd65

change vpn.run to update resolv.conf if DNS servers are provided.

Joseph Weston authored on 08/09/2017 00:24:37
View 9841ae7

raise PermissionError when 'sudo' cannot be used without a password

Joseph Weston authored on 08/09/2017 00:18:40
September 7, 2017
View 13fd034

make 'vpn.run' return the exit code from the openvpn process

Joseph Weston authored on 07/09/2017 12:45:46
September 6, 2017
View 57ad3d5

lint: add pylint config file and de-lint existing modules

Joseph Weston authored on 06/09/2017 01:43:53
September 5, 2017
View d86b10a

add utilities and module for controlling OpenVPN processes

Joseph Weston authored on 05/09/2017 18:43:53