summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/vpn/service.py
AgeCommit message (Expand)Author
2018-04-11[feat] add fw_reload to bitmaskctlRuben Pollan
2018-03-28[refactor] move autostart code into coreRuben Pollan
2018-03-28[refactor] move platform constants into leap.bitmaskRuben Pollan
2018-03-02[feat] increase verbosity on vpn checks to ease debuggingKali Kaneko
2018-02-15[bug] do not attempt to stop a non running looping callKali Kaneko
2018-01-25[bug] do not fail if the provider does not allow anonymous vpnKali Kaneko
2018-01-25[bug] several fixes after reviewKali Kaneko
2018-01-25[feat] report missing polkit properly from main UIKali Kaneko
2018-01-25[feat] autostart application when user logs inKali Kaneko
2018-01-25[feat] implement autostart for vpnKali Kaneko
2018-01-25[feat] implement vpn status watchdogKali Kaneko
2018-01-25[feat] support anonymous vpnKali Kaneko
2018-01-25[feat] get cert automatically on vpn startKali Kaneko
2017-09-20[feat] detect if pkexec is present in the systemRuben Pollan
2017-09-20[bug] flag vpn_ready == false if cert expiredRuben Pollan
2017-09-10[bug] mark vpn as failed if it had some problem startingKali Kaneko
2017-08-31[feat] expose an API to set/get/list gateway preferencesRuben Pollan
2017-08-31[feat] list vpn gateways in the order that they are going to be usedRuben Pollan
2017-08-31[refactor] make the VPN location formating in the cliRuben Pollan
2017-08-30[refactor] merge tunnel and control modulesKali Kaneko
2017-08-30[refactor] integrate new management protocolKali Kaneko
2017-08-15[bug] fix attribute error when vpn is not startedKali Kaneko
2017-08-14[bug] proper vpn shutdown in osx bundleskali
2017-08-11[style] pep8Kali Kaneko
2017-08-11[feature] allow manual gateway selection for vpnKali Kaneko
2017-08-11[feature] add vpn list commandKali Kaneko
2017-08-11[feature] automatic vpn gateway selection, based on timezoneKali Kaneko
2017-08-11[feature] add a new bitmask_chromium gui entrypointKali Kaneko
2017-07-20[bug] check if the helpers are installed before testing the firewallRuben Pollan
2017-07-20[feat] clean up the firewall on bitmask startRuben Pollan
2017-07-20[feat] rise an exception if the vpn didn't turn down correctlyRuben Pollan
2017-07-20[refactor] rename VPNTunnel to TunnelManagerRuben Pollan
2017-07-20[refactor] move TunnelManager duties to VPNServiceRuben Pollan
2017-07-14[bug] don't raise exceptions stoping the VPN serviceRuben Pollan
2017-06-29[feat] Stop the vpn (and all services) when application is shut downRuben Pollan
2017-06-16[refactor] class and module renamingKali Kaneko (leap communications)
2017-06-05[style] grammarKali Kaneko (leap communications)
2017-06-05[feat] On bitmaskclt vpn start use the last vpn if no provider is providedRuben Pollan
2017-06-01[refactor] improve error reporting when openvpn not foundKali Kaneko (leap communications)
2017-04-21[bug] report global connecting state for vpn when user startedKali Kaneko (leap communications)
2017-04-20[bug] fix enabling of vpn serviceKali Kaneko (leap communications)
2017-04-19[bug] stop firewall if was failed closeKali Kaneko (leap communications)
2017-04-19[bug] return clearer errors when no cert foundKali Kaneko (leap communications)
2017-04-19[bug] fail if tried to stop vpn when not runningKali Kaneko (leap communications)
2017-04-19[bug] pass along no polkit errorKali Kaneko (leap communications)
2017-04-19[style] remove unused assignmentKali Kaneko (leap communications)
2017-04-06[bug] last_vpn path now is ~/.config/leap/last_vpnRuben Pollan
2017-04-03[feat] add the expiration date of the cert to vpn.checkRuben Pollan
2017-04-03[feat] add a check for the installation of the helpers to the APIRuben Pollan
2017-04-03[feat] remove the pinning of VPN extra flagsRuben Pollan