summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/services/soledad/soledadbootstrapper.py
AgeCommit message (Collapse)Author
2016-03-28[bug] instantiate soledadconfig if neededKali Kaneko
2015-11-11[but] Fix errback on InvalidAuthTokenRuben Pollan
- Related: #7583
2015-11-03try to use /usr/bin/gpg1, gpg2 is broken for keygenKali Kaneko
2015-11-02[bug] use gpg2 binary if gpg not found. Closes: #7563Kali Kaneko
from debian stretch on, gpg will be a symlink to gpg2. this is currently failing if one uses dpkg-divert to make gpg2 provide /usr/bin/gpg. this solution just attempts to use gpg2 binary if the search for gpg binary fails. - Resolves: #7563 - Releases: 0.9.1
2015-10-02[bug] move assign to prevent race conditionIvan Alejandro
When the error happens too quickly, the errback is called before the assign of the callLater. And in the errback we cancel that call which gives an error. - Related: #7451
2015-10-02[bug] signal soledad bootstrap fail on initIvan Alejandro
- Resolves: #7503 Signed-off-by: Ivan Alejandro <ivanalejandro0@gmail.com>
2015-08-07[feat] add path to gpg binary in the bundleKali Kaneko
2015-06-30[style] fix typoKali Kaneko
s/self/sync
2015-06-22[feat] replace old log handler with new oneIvan Alejandro
Replace logging.getLogger with custom get_logger. Remove some unneeded dependencies and reorder other.
2015-05-21[bug] fix soledad bootstrap sync issuesRuben Pollan
* Instead of checking if soledad is still syncing for the timeuot cancel the delayed call. * Count retries properly. * Now soledad sync only returns SoledadError (#6981).
2015-03-09[bug] Use Deferred.errbackRuben Pollan
The code was using 'fail' which is not a Deferred method. - Resolves: #6772
2015-02-18Re-add public properties removed in previous commitKali Kaneko
the set_proxies_cb function in backend/components expects to have access to these public properties.
2015-02-18Do the soledad sync the twisted wayRuben Pollan
This closes: #6658 and #6691
2015-02-13enable --offline mode for email againKali Kaneko
2015-02-11fix mail imports for new mail api (0.4.0)Kali Kaneko
2015-02-11Use the new keymanager async APIRuben Pollan
2015-01-05Revert "Fix soledad imports (#5989)."0.8.0rc2Ivan Alejandro
This reverts commit 93750f2371555ad0c769c62c1bd179e2b96c282c.
2014-12-19log any soledad exception during initializationKali Kaneko
2014-09-26Fix soledad imports (#5989).drebs
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