summaryrefslogtreecommitdiff
path: root/changes
AgeCommit message (Collapse)Author
2014-08-06Replace twisted thread with QThread.Ivan Alejandro
This fix the bug that prevents pastebin to work. Closes #5949.
2014-08-04Disable daemon mode, we use processes in the backend.Ivan Alejandro
2014-08-01Add 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-28Do `quit()` if the system requested the app to close.Ivan Alejandro
This fixes the issue where a system logout was blocked by bitmask since we were interpreting the closeEvent as if the user clicked on the 'X' button. Closes #5870.
2014-07-25Merge remote-tracking branch 'refs/remotes/ivan/feature/autostart-on-linux' ↵Tomás Touceda
into develop
2014-07-25Add Linux autostart. Closes #4989.Ivan Alejandro
2014-07-24Disable user/pass remembering temporarily.Ivan Alejandro
Set the keyring to None in order to simulate an always unavailable keyring, that way we avoid the possibility of the user running into the existing keyring issues. See https://leap.se/code/issues/4190 Update comparisons to do a proper comparison with `None`. Fix login widget 'enabled' changer in order to change the 'remember' widget *only* if we have an usable keyring.
2014-07-24Improve hide and show main window on UbuntuTomás Touceda
2014-07-24Add 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-24Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/feature/add-backend-alive-check' into develop
2014-07-24Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/feature/restrict-certificates-permissions' into develop
2014-07-23Set the standalone value for BaseConfig.Ivan Alejandro
2014-07-23Restrict access to the zmq certificates folder.Ivan Alejandro
2014-07-21Add heartbeat to check if backend is alive.Ivan Alejandro
Send a 'ping' request every 2 secs to ensure that the backend is running. Use polling instead of recv on the backend_proxy. This was already implemented for the signaler.
2013-11-15Fold in changesTomás Touceda
2013-11-15Update requirementsTomás Touceda
2013-11-14Merge remote-tracking branch 'ivan/feature/advanced_key_management' into developTomás Touceda
2013-11-14Add changelog for #4448 and VERSION_COMPATIvan Alejandro
2013-11-14Enable password change in proper conditions.Ivan Alejandro
- Send soledad to the constructor and check with sameProxiedObjects - Check if soledad instance is defined, otherwise wait until soledad_ready [Closes #4449]
2013-11-13Merge remote-tracking branch 'kali/feature/do-not-wait-for-initial-sync' ↵Tomás Touceda
into develop
2013-11-12deferToThread initial soledad syncKali Kaneko
2013-11-12Send user's key to nickserver whenever the keymanager is initialized.drebs
2013-11-08Use custom systray that ease the tooltip use.Ivan Alejandro
- Create a custom SysTray that allows us to set services tooltips independently. - Initialize tooltip with service name at start. - Update required service status on tooltip update. [Closes #3998]
2013-11-07Merge remote-tracking branch ↵Tomás Touceda
'ivan/feature/3958_add-hint-about-duration-of-key-generation' into develop
2013-11-07Merge remote-tracking branch 'ivan/bug/remember-checks-in-wizard' into developTomás Touceda
2013-11-07Add changes file for #3814 and #3815.Ivan Alejandro
2013-11-07Add changes fileTomás Touceda
2013-11-07Merge remote-tracking branch 'kali/bug/fix-mail-reinitialization' into developTomás Touceda
2013-11-06add version_compatKali Kaneko
2013-11-06Initializes mail service with the user id.Kali Kaneko
This will be used to properly obtain the private key that now is a property. It will also be needed for the imap authentication.
2013-11-06Add hint about the duration of key generation.Ivan Alejandro
[Closes #3958]
2013-11-06Fix 'cancel' and 'back' misbehavior.Ivan Alejandro
- Check if the 'next' button should be enabled after 'cancel' or 'back'. - Also, when the radio button is switched from existing to new provider, check if we need to enable the 'check' button. [Closes #4148]
2013-11-06Various minor OSX fixesTomás Touceda
2013-11-05Merge remote-tracking branch 'ivan/bug/4358_unhandled-error-during-register' ↵Tomás Touceda
into develop
2013-11-05Handle Timeout errors during register.Ivan Alejandro
Also catch all request exceptions to avoid failures. [Closes #4358]
2013-11-05Support html logs in the logger window.Ivan Alejandro
Escape special characters to display them correctly in the logger window. [Closes #4146]
2013-11-01Fold in changesTomás Touceda
2013-11-01Update requirementsTomás Touceda
2013-10-31Merge remote-tracking branch 'ivan/bug/4093_change-password-policy' into developTomás Touceda
2013-10-31Select the logged in provider in the pref. window.Ivan Alejandro
[Closes #4117]
2013-10-31Password change policy improvement.Ivan Alejandro
Only allow the user to change its password if is logged in and: - provider supports email and its started. - provider does not support email. In case that the conditions needed are not fullfiled, show the user the actions needed to be able to change its password. [Closes #4093]
2013-10-31improve error handlingKali Kaneko
2013-10-30format fixesKali Kaneko
2013-10-30Refactor keyring usage and fix saving problemTomás Touceda
2013-10-30Properly stop imap at logoutTomás Touceda
2013-10-30Remove autostart eip option from settings panel.Ivan Alejandro
[Closes #4132]
2013-10-30Merge remote-tracking branch 'chiiph/feature/hide_unused_services' into developIvan Alejandro
2013-10-30Merge remote-tracking branch 'chiiph/bug/tighter_clustering_eip_meter' into ↵Ivan Alejandro
develop
2013-10-30Fix non-ascii password change problem.Ivan Alejandro
[Closes #4003]
2013-10-30Hide unsupported services by the configured providersTomás Touceda