summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/services
AgeCommit message (Collapse)Author
2014-02-19Catch ProgrammingError from pysqlcipher too.Ivan Alejandro
Related to #5130.
2014-02-17Update keymanager auth to interact with webapp v2 (Closes #5120).drebs
2014-02-12Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/bug/cancel-login-does-not-work' into develop
2014-02-12Handle closed db exception during sync.Ivan Alejandro
[Closes #5130]
2014-02-11Properly handle defer cancelling.Ivan Alejandro
- Fix issues related to "Cancel login does not work". - Move srpauth errback to mainwindow. - Add signal for provider setup cancel. - Add support to cancel the soledad defer. [Closes #4869] [Closes #4973]
2014-02-07Merge remote-tracking branch 'refs/remotes/ivan/bug/cosmetic-fixes' into developTomás Touceda
2014-02-07Pep8 fixes, remove commented ipdb, group imports.Ivan Alejandro
2014-02-07Merge remote-tracking branch 'refs/remotes/kali/feature/memstore-support' ↵Tomás Touceda
into develop
2014-02-07Ensure IMAP flushes data to disk before quitting. Closes #5095.drebs
2014-01-31Only sync soledad at account creation, otherwise defer to threadTomás Touceda
2014-01-27make plumber use memory storeKali Kaneko
2014-01-23Replace provider hardcoded path with helper.Ivan Alejandro
Also reorder some imports and remove unused ones.
2014-01-13able to import maildirKali Kaneko
2014-01-12rename repair to plumber to suit more generic functionalityKali Kaneko
2014-01-12make plumber use the cached uuid instead of authenticatingKali Kaneko
2014-01-12Merge remote-tracking branch 'refs/remotes/kali/feature/offline-mode' into ↵Tomás Touceda
develop
2014-01-11offline modeKali Kaneko
This will skip: * srp authentication with server * remote soledad configuration * keymanager sending key to server * imap fetches. Its main goal is to help us while debugging imap accounts, by cutting almost all communication with server. It will break havoc if you use it without having local keys configured. So, basically, use with care.
2014-01-08Flag imap session for closing. Fixes: #4925Kali Kaneko
This will need a more serious investigation, since we're not shutting down all the imap-related objects, but will do for now to prevent access to different accounts while a session is initiated in the MUA. (tested with thunderbird).
2013-12-27update mail path after refactorKali Kaneko
2013-12-20mail logsKali Kaneko
2013-12-19Merge remote-tracking branch 'chiiph/bug/use_bitmask_icon_mac' into developIvan Alejandro
2013-12-19Use Bitmask icon for admin permission dialog in OSXTomás Touceda
2013-12-18Refactor provider_bootstrapper out of mainwindowTomás Touceda
2013-12-18add repair mailbox utilityKali Kaneko
2013-12-17take get_db_paths function out of classKali Kaneko
2013-11-28Add --nobind as VPN parameterTomás Touceda
2013-11-26do not compare to True as per pep8 recommendationsKali Kaneko
2013-11-25Avoids the checking for an "updated" policy file for debian package.Kali Kaneko
In the case of the debian package, we already take care to put the file in place, so this check is not needed.
2013-11-21Disable eip-config for uninitialized providers.Ivan Alejandro
- Show the user which provider has not been initialized and disable its usage. - Add support for absolute path in get_eipconfig_path. - Replace hadr-coded paths with get_eipconfig_path.
2013-11-19Fix soledad bootstrap subtasks order. Closes #4537.drebs
2013-11-13do not raise if error while syncingKali Kaneko
2013-11-13Merge remote-tracking branch 'kali/feature/do-not-wait-for-initial-sync' ↵Tomás Touceda
into develop
2013-11-12re-raise the exceptions on init as expectedKali Kaneko
2013-11-12deferToThread initial soledad syncKali Kaneko
2013-11-12Send user's key to nickserver whenever the keymanager is initialized.drebs
2013-11-11Fix call to smtp gateway.drebs
2013-11-08Use module attributes to store services strings.Ivan Alejandro
2013-11-07Reject sender if it's not the logged in userTomás Touceda
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-10-31improve error handlingKali Kaneko
2013-10-31Fix soledad bootstrapper syncing log message type (2).drebs
2013-10-31Fix soledad bootstrapper syncing log message type.drebs
2013-10-30Properly stop imap at logoutTomás Touceda
2013-10-30Fix pep8 indent issue. And better operator usage.Ivan Alejandro
- E128: continuation line under-indented for visual indent. - Don't use identity operator to compare boolean.
2013-10-29Create Soledad object with an unicode passphrase.Ivan Alejandro
[Related to bug #4330]
2013-10-29Merge remote-tracking branch 'ivan/bug/4189_fix-non-ascii-path-problem' into ↵Tomás Touceda
develop
2013-10-29Update docstrings to unicode types.Ivan Alejandro
2013-10-29Handle encoding problems in the vpn connection.Ivan Alejandro
2013-10-29Encode paths before use them.Ivan Alejandro
2013-10-28Mail State Machine refactor. Closes: #4059Kali Kaneko