summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/vpn/process.py
AgeCommit message (Expand)Author
2018-07-23[bug] return allways a valid state from openvpnRuben Pollan
2018-04-11several fixes for riseupvpn snapKali Kaneko
2018-03-28[refactor] move platform constants into leap.bitmaskRuben Pollan
2018-03-02[bug] debug launchingKali Kaneko
2017-11-02[style] fix formattingKali Kaneko
2017-11-01[refactor] refactor status objectKali Kaneko
2017-11-01[feature] display vpn status on systrayKali Kaneko
2017-09-10[bug] avoid bogus failed statusKali Kaneko
2017-08-30[refactor] remove verbose debug infoKali Kaneko
2017-08-30[bug] assign initial empty stateKali Kaneko
2017-08-30[bug] assert vpn management folder existsKali Kaneko
2017-08-30[bug] return if cannot parse stateKali Kaneko
2017-08-30[refactor] mark the listener as implementer of IStateListenerKali Kaneko
2017-08-30[feature] comment out debugging stdoutKali Kaneko
2017-08-30[refactor] restart by allowing to send SIGUSR1 to openvpn processKali Kaneko
2017-08-30[refactor] add state listener to signal state transition to UIKali Kaneko
2017-08-30[refactor] catch failuresKali Kaneko
2017-08-30[feature] allow integer for management verbosityKali Kaneko
2017-08-30[refactor] re-add retries for connecting to managementKali Kaneko
2017-08-30[refactor] move terminate_or_kill to linux launcherKali Kaneko
2017-08-30[refactor] integrate new management protocolKali Kaneko
2017-08-30[bug] avoid state flickering when state string is emptyKali Kaneko
2017-08-14[pkg] fail gracefully if there are errors parsing logskali
2017-07-20[refactor] use VPNManagment in composition instead of inheritanceRuben Pollan
2017-06-29[feat] return starting status for a restarting VPNRuben Pollan
2017-06-29[feat] restart openvpn automaticallyRuben Pollan
2017-06-16[feat] fix OpenVPN start/stop in OSX using a process canaryKali Kaneko
2017-06-16[refactor] class and module renamingKali Kaneko (leap communications)
2017-06-16[feat] process logs through management interfaceKali Kaneko (leap communications)
2017-06-16[refactor] rename methodsKali Kaneko (leap communications)
2017-06-16[bug] reset traffic when stopping vpnKali Kaneko (leap communications)
2017-06-09[bug] make openvpn and firewall able to launchKali Kaneko
2017-06-01[refactor] hide mac/linux switch inside process moduleKali Kaneko (leap communications)
2017-06-01[feat] darwin helper commandKali Kaneko (leap communications)
2017-04-27[bug] unify logging style using class attrKali Kaneko (leap communications)
2017-03-17[feat] report the real status of the VPNRuben Pollan
2017-03-03[feat] get VPN params from eip-service.jsonRuben Pollan
2017-02-23[refactor] rename eip to vpnKali Kaneko (leap communications)
2017-02-23[feature] hard restarts upon ping-restart receivedKali Kaneko (leap communications)
2017-02-23[feature] add up/down traffic in statusKali Kaneko (leap communications)
2017-02-23[feature] parse statusKali Kaneko (leap communications)
2017-02-23[feature] add install/uninstall command for helpersKali Kaneko (leap communications)
2017-02-23[refactor] sort out some importsKali Kaneko (leap communications)
2017-02-23[feature] new commands: get_certKali Kaneko (leap communications)
2017-02-23[refactor] split vpn control into some modulesKali Kaneko (leap communications)
2017-02-23[feature] initial port of legacy vpn codeKali Kaneko (leap communications)