Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-13 | Very limited support for SEARCH Commands. Closes: #4209 | Kali Kaneko | |
limited to HEADER Message-ID. This is a quick workaround for avoiding duplicate saves in Drafts Folder. but we'll get there! | |||
2014-01-13 | Merge remote-tracking branch 'refs/remotes/kali/bug/encode-body-file' into ↵ | Tomás Touceda | |
develop | |||
2014-01-13 | Restore the encoding of the messages. Fixes: #4956 | Kali Kaneko | |
We still are getting wrong output with unicode chars, but this at least avoids breaking the fetch command. | |||
2014-01-13 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/kali/bug/4949_check_fdoc_uniqueness' into develop | |||
2014-01-13 | Add check for uniqueness when adding mails. | Kali Kaneko | |
Check by mbox + content-hash | |||
2014-01-13 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/kali/bug/do-not-fail-if-no-content-type' into develop | |||
2014-01-13 | avoid failure if no content-type | Kali Kaneko | |
2014-01-11 | Merge remote-tracking branch 'refs/remotes/kali/feature/offline-flag' into ↵ | Tomás Touceda | |
develop | |||
2014-01-11 | add offline flag | Kali Kaneko | |
2014-01-09 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/kali/bug/nonecheck-for-innerheaders' into develop | |||
2014-01-09 | Check for none in innerheaders | Kali Kaneko | |
This was causing a bug, among other things, when saving to the Sent folder for some messages. Closes #4914 | |||
2014-01-09 | Merge remote-tracking branch 'refs/remotes/kali/bug/walk_check_for_none' ↵ | Tomás Touceda | |
into develop | |||
2014-01-09 | Merge remote-tracking branch 'refs/remotes/ivan/feature/remove-unneded-code' ↵ | Tomás Touceda | |
into develop | |||
2014-01-09 | check for none | Kali Kaneko | |
2014-01-09 | Remove unneded repr wrapper. | Ivan Alejandro | |
Also use pep8 recommended raise format: raise Exception("message") # instead of: raise Exception, "message" | |||
2014-01-09 | Merge remote-tracking branch 'refs/remotes/kali/bug/4925_close_session' into ↵ | Tomás Touceda | |
develop | |||
2014-01-09 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/drebs/bug/4830_convert-unicode-to-str-when-raising-on-imap-server' into develop | |||
2014-01-09 | Convert unicode to str when raising in IMAP server (#4830). | drebs | |
2014-01-08 | add a flag to be able to close the session | Kali Kaneko | |
2014-01-09 | Merge remote-tracking branch 'refs/remotes/kali/feature/split_message_docs' ↵ | Tomás Touceda | |
into develop | |||
2014-01-08 | changes file updated | Kali Kaneko | |
2014-01-08 | add a quick message fetching utility for tests | Kali Kaneko | |
2014-01-08 | handle all fetches as sequential | Kali Kaneko | |
* this allows quick testing using telnet, and the use of other less sofisticated MUAs. | |||
2014-01-08 | Second stage of the new year's storage rewrite. | Kali Kaneko | |
* documents of only three types: * flags * headers * content * add algorithm for walking the parsed message tree. * treat special cases like a multipart with a single part. * modify add_msg to use the walk routine * modify twisted interfaces to use the new storage schema. * tests for different multipart cases * fix multipart detection typo in the fetch This is a merge proposal for the 0.5.0-rc3. known bugs ---------- Some things are still know not to work well at this point (some cases of multipart messages do not display the bodies). IMAP server also is left in a bad internal state after a logout/login. | |||
2014-01-08 | move utility to its own | Kali Kaneko | |
2014-01-08 | tests infrastructure for multipart | Kali Kaneko | |
2014-01-08 | fix tests after rewrite | Kali Kaneko | |
2014-01-08 | add documentation to the decorator, fix errorback. | Kali Kaneko | |
* it also fixes the traceback in the errorback, thanks to chiiph, who reads documentation instead of whinning :D * other minor documentation corrections | |||
2014-01-08 | First stage of the storage schema rewrite. | Kali Kaneko | |
* Separates between flags, docs, body and attachment docs. * Implement IMessageCopier interface: move and have fun! This little change is known to push forward our beloved architect emotional rollercoster. * Message deduplication. * It also fixes a hidden bug that was rendering the multipart mime interface useless (yes, the "True" parameter in the parsestr method). * Does not handle well nested attachs, includes dirty workaround that flattens them. * Includes chiiph's patch for rc2: * return deferred from addMessage * convert StringIO types to string * remove unneeded yields from the chain of deferreds in fetcher | |||
2013-12-26 | Split the near-2k loc file into more handy modules. | Kali Kaneko | |
...aaaand not a single fuck was given that day! | |||
2013-12-26 | inlineCallbacks all the things! | Kali Kaneko | |
2013-12-26 | Move flags and other metadata to a separate doc. | Kali Kaneko | |
This change will allow for quicker access times, and smaller syncs since the fields that change more often will fall in a pretty small document. For the big raw message, we only need to sync once. Also, implemented multipart interface for messages. This will need additional migration helper in --repair-mailboxes. | |||
2013-12-26 | defer costly operations | Kali Kaneko | |
2013-12-25 | Merge remote-tracking branch 'drebs/bug/4830_handle-unicode-in-folder-names' ↵ | Kali Kaneko | |
into develop | |||
2013-12-24 | Fix parsing of IMAP folder names (#4830). | drebs | |
2013-12-20 | Merge remote-tracking branch 'chiiph/bug/quickfix_server_fetch_size' into ↵ | Kali Kaneko | |
develop | |||
2013-12-20 | Limit the size of the returned messages from IMAP to MUA to 100 | Tomás Touceda | |
2013-12-20 | Merge remote-tracking branch 'refs/remotes/kali/bug/fix-last-uid-count' into ↵ | Tomás Touceda | |
develop | |||
2013-12-20 | fix wrong object call | Kali Kaneko | |
2013-12-20 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/kali/bug/use-soledad-writer-for-updates' into develop | |||
2013-12-20 | fix changes files | Kali Kaneko | |
2013-12-20 | safety catch against wrong last_uid | Kali Kaneko | |
2013-12-20 | use soledad_writer for puts also | Kali Kaneko | |
2013-12-20 | Merge remote-tracking branch 'refs/remotes/drebs/feature/4335_4671' into develop | Tomás Touceda | |
2013-12-20 | Fix tests and bug introduced in 541bd8aec1f67834c42bc2e5df14c1f73c569082. | drebs | |
2013-12-19 | Only try to fetch keys for multipart signed or encrypted messages when ↵ | drebs | |
fetching mail (#4671). | |||
2013-12-19 | Stop providing hostname for helo in smtp gateway (#4335). | drebs | |
2013-12-19 | Merge remote-tracking branch 'refs/remotes/kali/bug/defer-unset-recent' into ↵ | Tomás Touceda | |
develop | |||
2013-12-19 | Merge remote-tracking branch 'refs/remotes/kali/bug/fix-memoize' into develop | Tomás Touceda | |
2013-12-19 | deferToThread unsetting recent flag | Kali Kaneko | |