summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/services/soledad
AgeCommit message (Collapse)Author
2014-07-16Code style fixes.Ivan Alejandro
2014-07-14Lowercase signals names.Ivan Alejandro
2014-07-08wait for decrypt during bootstrapKali Kaneko
2014-07-08defer encryptionKali Kaneko
2014-05-28Refactor cleanup, ProviderConfig to backend.Ivan Alejandro
2014-05-21Move Mail logic to backend.Ivan Alejandro
2014-05-21Refactor SoledadBootstrapper to backend.Ivan Alejandro
2014-04-30Handle retries in the soledad bootstrapper object.Ivan Alejandro
2014-03-18Catch soledad invalid token error (#5191).drebs
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-07Pep8 fixes, remove commented ipdb, group imports.Ivan Alejandro
2014-01-31Only sync soledad at account creation, otherwise defer to threadTomás Touceda
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.
2013-12-20mail logsKali Kaneko
2013-12-17take get_db_paths function out of classKali Kaneko
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-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-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-29Encode paths before use them.Ivan Alejandro
2013-10-28Mail State Machine refactor. Closes: #4059Kali Kaneko
2013-10-14Use .exe extension on windowsTomás Touceda
2013-10-09catch u1db errorsKali Kaneko
2013-10-03Only pick one gnupg bin path which is not a symlinkTomás Touceda
2013-10-01Add more verbose error handlingKali Kaneko
To help diagnose this problem. I think we might prefer to leave this on hold until we merge the new gnupg module.
2013-09-30make socket errors during initialization recoverableKali Kaneko
2013-09-30refactor to use generic download_service_configKali Kaneko
2013-09-30Improve error handling during soledad boostrapping in the client.Kali Kaneko
The aim is to have better logs for debugging the different problems behind issues like #3619 and #3867. As I'm finding a good quantity of SSL handshake timeouts, I'm also adding a litte retry subroutine to the load_and_sync. Also, initialization and sync calls are separeted to be able to correlate logs with server-side soledad.
2013-09-18Move STANDALONE flag to a module and unify paths queries.Ivan Alejandro
2013-09-18download cert for SMTP if EIP did not do it.Kali Kaneko
includes refactor of common code for download of certificates and config files.
2013-09-02emit failed for all kinds of socket errorKali Kaneko
2013-08-22Merge remote-tracking branch 'chiiph/bug/properly_logout' into developKali Kaneko
2013-08-21Use DELETE /1/logout to properly logoutTomás Touceda
2013-08-19Update to new soledad package scheme.drebs
2013-08-13retry soledad connectionsKali Kaneko
2013-08-12fix imports to use new namespaceKali Kaneko
2013-08-12move everything into bitmask namespaceKali Kaneko