Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-24 | Add frontend alive check to the backend. | Ivan Alejandro | |
Stop the backend if the frontend process does not exist any more and backend is not a daemon. | |||
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 | Move the backend starter to its own file. | Ivan Alejandro | |
2014-07-14 | Add missing error/passed keys. | Ivan Alejandro | |
2014-07-14 | Use new frontend/backend structure in LEAP implementation. | Ivan Alejandro | |
2014-06-18 | Move backend's components to its own file. | Ivan Alejandro | |
2014-06-18 | Move Signaler to its own file. | Ivan Alejandro | |
2014-06-18 | Move backend to its own namespace. | Ivan Alejandro | |