Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-30 | [bug] don't restart the VPN if we want to stop it | Ruben Pollan | |
Let's signal clearly that we don't want to restart it. - Resolves: #8956 | |||
2017-06-29 | [feat] Stop the vpn (and all services) when application is shut down | Ruben Pollan | |
- Resolves: #8852 | |||
2017-06-29 | [feat] return starting status for a restarting VPN | Ruben Pollan | |
In case of the openvpn process being off, if we are restarting it we'll report the status as 'starting'. | |||
2017-06-29 | [feat] restart openvpn automatically | Ruben Pollan | |
Right now we are trying to restart openvpn every 2 seconds, for ever (or until the user turns down the VPN). Maybe we can be more smart making the retries longer with time. - Resolves: #8049 | |||
2017-06-29 | [refactor] make VPNControl logger an attribute of the class | Ruben Pollan | |
2017-06-29 | [bug] acknoledge max_retries to the openvpn telnet interface | Ruben Pollan | |
We were allways trying to reconnect for ever. | |||
2017-06-28 | [docs] typo, style | Kali Kaneko (leap communications) | |
2017-06-28 | [pkg] remove remaining refs to older soledad structure | Kali Kaneko (leap communications) | |
2017-06-28 | [tests] add soledad-client dependencies | Kali Kaneko (leap communications) | |
2017-06-28 | [tests] adapt tests to new soledad path | Kali Kaneko (leap communications) | |
2017-06-28 | [docs] fix the docstring since the implementation does not sign yet | Kali Kaneko (leap communications) | |
2017-06-28 | [docs] document key discovery sources | Ruben Pollan | |
2017-06-28 | [docs] overview for keymanager | Kali Kaneko (leap communications) | |
2017-06-23 | [docs] update documentation on bundling process in osx | Kali Kaneko (leap communications) | |
2017-06-23 | [bu] cleanup options in launcher | Kali Kaneko | |
Some reordering, and general cleanup of options. Some of the openvpn options are added now by bitmask-root. - Resolves: #8948 | |||
2017-06-23 | [refactor] remove unused code | Kali Kaneko | |
2017-06-23 | [bug] trim whitespace from options string | Kali Kaneko | |
this was producing a bug with parsing options in a recent enough openvpn. - Resolves: #8945 | |||
2017-06-22 | [pkg] build openvpn 2.4.3 | Kali Kaneko (leap communications) | |
- Resolves: #8946 | |||
2017-06-22 | [pkg] fix path in daemon.py copy | Kali Kaneko (leap communications) | |
2017-06-21 | [style] reduce syslog verbosity | Kali Kaneko (leap communications) | |
2017-06-21 | [pkg] fetch static openvpn from leap downloads | Kali Kaneko (leap communications) | |
2017-06-21 | [pkg] build openvpn in osx | Kali Kaneko | |
some minor tweaks to get the latest version of OpenVPN (2.4.2) compiling statically under OSX. | |||
2017-06-21 | [pkg] improve Packages script | Kali Kaneko | |
- use relative paths - there's still an absolute path (hardcoded, the REFERENCE FOLDER PATH). This should be changed (sed!) if we want to automate this for CI or for building in different environments: STILL NEEDS SOME MANUAL WORK. - Avoid deleting the build folders by default - Move the plist file to a subfolder | |||
2017-06-20 | [pkg] add missing steps to produce a functional OSX bundle | Kali Kaneko | |
2017-06-19 | [refactor] remove dead code | Kali Kaneko (leap communications) | |
2017-06-19 | [pkg] fix icon path | Kali Kaneko (leap communications) | |
2017-06-16 | [bug] add missing import | Kali Kaneko (leap communications) | |
2017-06-16 | [bug] fail gracefull if watcher process is not alive | Kali Kaneko (leap communications) | |
- plus general pep8 cleanup. | |||
2017-06-16 | [feat] fix OpenVPN start/stop in OSX using a process canary | Kali Kaneko | |
- correctly start the openvpn process canary - use helper to fix tearing down of the vpn | |||
2017-06-16 | [refactor] class and module renaming | Kali Kaneko (leap communications) | |
2017-06-16 | [feat] process logs through management interface | Kali Kaneko (leap communications) | |
2017-06-16 | [refactor] rename methods | Kali Kaneko (leap communications) | |
2017-06-16 | [bug] reset traffic when stopping vpn | Kali Kaneko (leap communications) | |
also, refactor a bit VPNManagement so that the `connect_to_management` method does not receive connection details. I plan to refactor management so that it is a separate object from the control object (but we need to stablish better its relation with the status parsing class). - Resolves: #8834 | |||
2017-06-16 | [refactor] use constants for state transitions | Kali Kaneko (leap communications) | |
2017-06-15 | [feat] Add a 'fetch' flag to key export | Ruben Pollan | |
If is set keyamanger will try to discover and download the key. - Resolves: #8821 | |||
2017-06-15 | [feat] handle maintenance mode from nicknym (503 responses) | Ruben Pollan | |
2017-06-15 | [bug] only start the child services if they are not running | Ruben Pollan | |
- Resolves: #8921 | |||
2017-06-15 | [bug] fix unread count on mail status | Ruben Pollan | |
- Resolves: #8931 | |||
2017-06-14 | [docs] mention logs path for osx | Kali Kaneko (leap communications) | |
2017-06-13 | [docs] add note about testing providers with invalid certificates | Kali Kaneko (leap communications) | |
2017-06-13 | [bug] pick the openvpn binary in the helper too | Kali Kaneko (leap communications) | |
2017-06-13 | [bug] only assign class variable once | Kali Kaneko (leap communications) | |
2017-06-13 | [feat] skip tun kext check for now | Kali Kaneko (leap communications) | |
2017-06-13 | [pkg] simplify osx/linux target | Kali Kaneko (leap communications) | |
2017-06-13 | [pkg] add missing import | Kali Kaneko (leap communications) | |
2017-06-13 | [feat] use openvpn in the path provided by homebrew as a fallback | Kali Kaneko (leap communications) | |
2017-06-13 | [pkg] remove unneeded files | Kali Kaneko (leap communications) | |
2017-06-13 | [pkg] add icons to osx app | Kali Kaneko (leap communications) | |
2017-06-13 | [pkg] package osx helpers in bundle too | Kali Kaneko (leap communications) | |
2017-06-13 | [pkg] reorder osx helper files | Kali Kaneko (leap communications) | |