Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-20 | [refactor] use VPNManagment in composition instead of inheritance | Ruben Pollan | |
We make an ugly step for that moving the VPNStatus into VPNManagement. Let's iterate on it a second time to clean up that. - Related: #8942 | |||
2017-06-29 | [bug] acknoledge max_retries to the openvpn telnet interface | Ruben Pollan | |
We were allways trying to reconnect for ever. | |||
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 | [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-05-22 | [refactor] remove env code | Kali Kaneko (leap communications) | |
no need to setup LD_LIBRARY_PATH anymore, we're shipping a static binary. | |||
2017-04-27 | [bug] unify logging style using class attr | Kali Kaneko (leap communications) | |
I changed most of the logger statements to use a class attribute, in this way it's easier to identify which class it's logging them. in some cases I leave a module-level logger, when we're either using functions or when the module it's too small. at the same time I did a general review and cleanup of the logging statements. | |||
2017-02-23 | [feature] add up/down traffic in status | Kali Kaneko (leap communications) | |
2017-02-23 | [feature] parse status | Kali Kaneko (leap communications) | |
- simple status parsing - add separate firewall status - set status for abnormal termination | |||
2017-02-23 | [bug] fix parsing of vpn status | Kali Kaneko (leap communications) | |
2017-02-23 | [refactor] sort out some imports | Kali Kaneko (leap communications) | |
2017-02-23 | [feature] new commands: get_cert | Kali Kaneko (leap communications) | |
2017-02-23 | [refactor] split vpn control into some modules | Kali Kaneko (leap communications) | |