Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-04 | Merge branch 'kali/feature/cleanup-mail-tests' into develop | Ruben Pollan | |
2014-09-03 | split tests in different modules | Kali Kaneko | |
2014-09-03 | fix and migrate tests to trial | Kali Kaneko | |
We cannot use setUpClass when running tests with trial. But, after all, it's not *so* expensive to initialize a new soledad instance (since we'll be mostly using the memstore for the tests). | |||
2014-09-03 | remove uid from signature | Kali Kaneko | |
2014-08-26 | remove unneeded imports | Kali Kaneko | |
2014-08-26 | Merge branch 'feature/sphinx-boilerplate' into develop | Ruben Pollan | |
2014-08-25 | sphinx documentation for the mail library | Kali Kaneko | |
2014-08-22 | Merge branch 'bwgpro/fix_message_iterator' into develop | Ruben Pollan | |
2014-08-21 | Added changes file for the bug description | Bruno Wagner Goncalves | |
2014-08-21 | Fixed some PEP8 warnings on the messages file | Bruno Wagner Goncalves | |
2014-08-21 | MessageCollection iterators must instantiate LeapMessage with the collection | Bruno Wagner Goncalves | |
2014-08-21 | Merge remote-tracking branch 'kali/ignore-trial-temp' into develop | Ruben Pollan | |
2014-08-21 | Merge remote-tracking branch 'bwagner-github/fix_tests_on_mac' into develop | Kali Kaneko | |
2014-08-21 | ignore trial temp folder | Kali Kaneko | |
2014-08-21 | Added fallback in case the gpg binary is not found on the PATH | Bruno Wagner Goncalves | |
2014-08-21 | Find the gpg binary on the system, even through symlinks | Bruno Wagner Goncalves | |
2014-08-21 | On the mac, the tempdir is not created at /tmp, so checking the tempdir ↵ | Bruno Wagner Goncalves | |
format instead | |||
2014-08-01 | Merge remote-tracking branch 'refs/remotes/meskio/bug/update_readme' into ↵ | Tomás Touceda | |
develop | |||
2014-07-29 | Update the test information on README | Ruben Pollan | |
2014-04-09 | Improve changelog readability | Tomás Touceda | |
2014-04-04 | Merge branch 'release-0.3.9'0.3.9 | Tomás Touceda | |
2014-04-04 | Fold in changes | Tomás Touceda | |
2014-04-04 | Update requirements | Tomás Touceda | |
2014-03-26 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/kali/bug/bad-object-in-save-callback' into develop | |||
2014-03-26 | fix wrong object being passed in the messageSaved callback | Kali Kaneko | |
this was the result of a bad merge during the last fetch refactor. | |||
2014-03-18 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/drebs/feature/5191_signal-invalid-auth-token' into develop | |||
2014-03-18 | Signal the UI in case the soledad token is invalid when syncing (#5191). | drebs | |
2014-03-17 | Merge remote-tracking branch 'refs/remotes/kali/feature/keepprocessing' into ↵ | Tomás Touceda | |
develop | |||
2014-03-11 | changes file | Kali Kaneko | |
2014-03-10 | keep processing after decoding errors during fetch | Kali Kaneko | |
2014-03-05 | Merge remote-tracking branch 'refs/remotes/kali/bug/inc-recursion-limit' ↵ | Tomás Touceda | |
into develop | |||
2014-03-05 | workaround attempt for the recursionlimit bug with qtreactor. | Kali Kaneko | |
Increasing the recursion limit by an order of magnitude here seems to allow a fetch of a mailbox with 500 mails. See #5196 for discussion of alternatives. | |||
2014-02-27 | Merge remote-tracking branch 'refs/remotes/kali/feature/literal_plus' into ↵ | Tomás Touceda | |
develop | |||
2014-02-27 | Merge remote-tracking branch 'refs/remotes/kali/bug/delete_folder' into develop | Tomás Touceda | |
2014-02-27 | rename all fdocs when folder is renamed | Kali Kaneko | |
2014-02-27 | Merge remote-tracking branch 'refs/remotes/kali/bug/fix-notify' into develop | Tomás Touceda | |
2014-02-26 | Implement non-synchronizing literals (rfc2088) Closes: #5190 | Kali Kaneko | |
This also paves the way to MULTIAPPEND IMAP Extension (rfc3502) Related to: Feature #5182 | |||
2014-02-25 | fix unread notification to UI | Kali Kaneko | |
2014-02-25 | changes file | Kali Kaneko | |
2014-02-25 | Workaround for broken notify-after-copy | Kali Kaneko | |
2014-02-20 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/kali/bug/msg-id-search-seek-memstore' into develop | |||
2014-02-20 | Fix regression on "duplicate drafts" issue. | Kali Kaneko | |
Not a permanent solution, but it looks for fdoc matching a given msgid to avoid duplication of drafts in thunderbird folders. | |||
2014-02-20 | Merge remote-tracking branch 'refs/remotes/kali/feature/parse-perf' into develop | Tomás Touceda | |
2014-02-20 | mail parsing performance improvements | Kali Kaneko | |
Although the do_parse function is deferred to threads, we were actually waiting till its return to fire the callback of the deferred, and hence the "append ok" was being delayed. During massive appends, this was a tight loop contributing as much as 35 msec, of a total of 100 msec average. Several ineficiencies are addressed here: * use pycryptopp hash functions. * avoiding function calling overhead. * avoid duplicate call to message.as_string * make use of the string size caching capabilities. * avoiding the mail Parser initialization/method call completely, in favor of the module helper to get the object from string. Overall, these changes cut parsing to 50% of the initial timing by my measurements with line_profiler, YMMV. | |||
2014-02-20 | Merge remote-tracking branch 'refs/remotes/kali/feature/speedup-select' into ↵ | Tomás Touceda | |
develop | |||
2014-02-20 | ignore keyerror on deletion | Kali Kaneko | |
2014-02-20 | catch empty rdoc | Kali Kaneko | |
2014-02-20 | catch stopiteration | Kali Kaneko | |
2014-02-20 | fix rdoc duplication | Kali Kaneko | |
2014-02-20 | fix attribute error on debug line | Kali Kaneko | |