Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-12 | [bug] workaround for newest openvpn version | Kali Kaneko | |
2016-04-19 | pep8/flake8 | Kali Kaneko | |
2016-04-18 | [style] autopep8 | Kali Kaneko | |
2016-04-18 | [refactor] cleanup helper usage to adapt to new one | Kali Kaneko | |
also cleanups build process | |||
2016-04-18 | [refactor] cleanup helper usage to adapt to new one | Kali Kaneko | |
also cleanups build process | |||
2016-04-18 | [feature] privileged bitmask helper | Kali Kaneko | |
This is still quite untested, and a bit hacky, but the main idea behind let us have a daemonized bitmask helper, that should be installed by the Bitmask installer. Its responsibilities are to launch the vpn process as a privileged user, and start/stop the firewall. | |||
2015-08-14 | [bug] handle eip-config not providing locations | Ivan Alejandro | |
Is valid for a provider not to provide locations for their gateways. - Resolves: #7281 | |||
2015-06-22 | [feat] replace old log handler with new one | Ivan Alejandro | |
Replace logging.getLogger with custom get_logger. Remove some unneeded dependencies and reorder other. | |||
2015-03-30 | [bug] use ports specified in eip-service.json | Ivan Alejandro | |
Replace the hardcoded port '1194' for the port specified in eip-service.json. Choose the best port to use according which one is enabled in the eip-service.json file Resolves: #6541 | |||
2015-01-28 | Remove all the Slot() decorators. | Ivan Alejandro | |
This causes (on certain scenarios) the app to segfault and it is really hard to debug. | |||
2015-01-16 | Fix failing tests. | Ivan Alejandro | |
Remove srpauth obsolete tests. Remove providerconfig obsolete test. Set as mandatory the signaler object on ProviderBootstrapper and EIPBootstrapper. Closes #6631. | |||
2014-11-14 | vpn: support for the server setting custom fragment openvpn option | elijah | |
2014-09-19 | single pref win: enabled/disable services via preferences window, account page. | elijah | |
2014-09-19 | single pref win: move eip preferences to new combined preference window. | elijah | |
2014-09-11 | Add email firewall | Ruben Pollan | |
2014-09-03 | Code cleanup and logging improvements. | Ivan Alejandro | |
2014-09-03 | Better logging output for missing files and error. | Ivan Alejandro | |
2014-09-03 | Move reactor import to the top. | Ivan Alejandro | |
2014-08-06 | fix uncatched error with missing polkit. Closes: #5955 | kali | |
2014-08-01 | Add cancel button for EIP connection. | kali | |
Closes: #4035 This falls in the "quick" workaround category. A proper state machine that extends the four basic connection states is hence needed. We have to accomodate design to have a connection-oriented state machine in the backend (I would favor a twisted protocol for this), and a more lightweight one that conducts the gui-level changes (ie, change the actions / buttons / labels accordingly). Since this "cancel" functionality has been long postponed, I chose to do one more ugly hack here, that is, show and hide dance with a button that just calls the bitmask-root to kill the vpn process. It should work well enough until we get to the reorganization needed for a clean process control for eip. | |||
2014-07-23 | Set the standalone value for BaseConfig. | Ivan Alejandro | |
2014-07-16 | Code style fixes. | Ivan Alejandro | |
2014-07-15 | Support EIP in OSX | Tomás Touceda | |
2014-07-14 | Use specific settings for backend. | Ivan Alejandro | |
This way we get rid of Qt on the backend side. The use of QSettings in the backend was breaking the app on OSX. | |||
2014-07-14 | Ask the backend for the country code. | Ivan Alejandro | |
Remove global variable in favor of a helper method that returns the country code. Needed in order to split backend/frontend. | |||
2014-07-14 | Lowercase signals names. | Ivan Alejandro | |
2014-07-14 | Use new backend/signaler and start logic in processes. | Ivan Alejandro | |
2014-07-10 | bitmask-root: rip out all resolvconf code and simply rewrite all DNS packets ↵ | elijah | |
to use the VPN nameserver. | |||
2014-07-07 | Add support for fingerprint-gui's polkit agent. | Ivan Alejandro | |
Closes #5880. | |||
2014-06-13 | do reinstall binaries if their hash is not the expected | Kali Kaneko | |
Closes: #5759 For this to work, the bundle needs to call:: ``python setup.py hash_binaries`` during the bundling process, so that the right hash gets updated in the bitmask/_binaries.py file. | |||
2014-06-12 | Install missing stuff into /usr/local/sbin. Closes: #$741 | Kali Kaneko | |
2014-06-06 | Merge remote-tracking branch 'refs/remotes/kali/feature/vpn_exit_icon' into ↵ | Tomás Touceda | |
develop | |||
2014-06-06 | add icons for the vpn exit nodes | Kali Kaneko | |
2014-06-05 | Merge remote-tracking branch 'refs/remotes/kali/bug/ui-elements-rework' into ↵ | Tomás Touceda | |
develop | |||
2014-06-05 | change elements naming | Kali Kaneko | |
2014-06-05 | Grep for gnome-shell as it were a polkit agent. | Ivan Alejandro | |
The $DESKTOP_SESSION is not reliable since is set to 'default' in any case that you choose as your default desktop environment. Also, after some tests, I've seen that the `gnome-shell` process is not launched in the fallback mode, so we use it as a condition for the polkit agent present. | |||
2014-06-05 | Add support for gnome-shell polkit agent. | Ivan Alejandro | |
The gnome-shell desktop does not uses a separate process as others do. It uses an agent within its own process so we need to check for gnome-shell and then assume that its polkit is working. | |||
2014-06-04 | tear down fw on cold starts. Closes: ##5727 | Kali Kaneko | |
2014-06-04 | catch openvpn unexpected ending | Kali Kaneko | |
show also the back-to-clearnet button on that case. | |||
2014-06-04 | add restore clearnet button. Closes: #5726 | Kali Kaneko | |
2014-05-30 | Do nothing if the vpnprocess is not started. | Ivan Alejandro | |
We were trying to access the `is_restart` attribute that causes a failure if the vpnprocess is not instantiated. | |||
2014-05-30 | Check openvpn bin path before starting openvpn | Tomás Touceda | |
2014-05-29 | display restart error after SIGTERM[soft,tls-error] | Kali Kaneko | |
- fix tls-error: is SIGTERM now - connect to connection-died signal - display error to user | |||
2014-05-29 | fix non-existing logged_user | Kali Kaneko | |
caused by a bad rebase. | |||
2014-05-29 | refactor eip start/stop control to conductor | Kali Kaneko | |
and cleanup a little bit of the signal mess. | |||
2014-05-21 | do not tear fw down during restarts | Kali Kaneko | |
2014-05-21 | Improve wait and quit process. | Ivan Alejandro | |
Refactor logic from backend to the vpnprocess. | |||
2014-05-21 | Merge remote-tracking branch 'chiiph/bug/add_openvpn_bin_path_osx' into develop | Ivan Alejandro | |
2014-05-20 | backward compat for psutil p.cmdline. Closes: #5689 | Kali Kaneko | |
2014-05-19 | Add OPENVPN_BIN_PATH for OSX | Tomás Touceda | |