summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-28split messagepartsKali Kaneko
2014-01-28add enum dependencyKali Kaneko
2014-01-28move server to its own fileKali Kaneko
2014-01-28memory store for append/fetch/copyKali Kaneko
2014-01-27Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/feature/improve-unicode-logs' into develop
2014-01-27Use repr() on exceptions, inform if using 'replace'.Ivan Alejandro
2014-01-26Merge remote-tracking branch 'refs/remotes/kali/feature/pass_user_to_script' ↵Tomás Touceda
into develop
2014-01-26Allow passing user and mbox as parametersKali Kaneko
Increase default testing duration to 200 secs.
2014-01-26Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/kali/bug/disable_notification_after_fetch' into develop
2014-01-26temporarily remove notify after adding msgKali Kaneko
2014-01-26Merge remote-tracking branch 'refs/remotes/kali/feature/imap_stress_test' ↵Tomás Touceda
into develop
2014-01-26Script for reproducible imaptest runs.Kali Kaneko
2014-01-23Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/drebs/handle-outgoing-base64-encoded-attachments' into develop
2014-01-23Handle upper and lowercase base64 encoded outgoing attachments.drebs
2014-01-23Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/kali/bug/walk-bug-last-is-multipart' into develop
2014-01-23add check for none in part_map special caseKali Kaneko
2014-01-23add constants to dict keysKali Kaneko
2014-01-23Merge remote-tracking branch 'chiiph/bug/properly_parse_apple_mail' into developKali Kaneko
2014-01-22Properly parse apple mailTomás Touceda
2014-01-22Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/drebs/bug/5014_fix-attachment-processing-when-signing' into develop
2014-01-22Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/bug/5021_handle-non-ascii-headers' into develop
2014-01-22Add changes file for #5021.Ivan Alejandro
2014-01-22Handle non-ascii headers. Closes #5021.Ivan Alejandro
2014-01-22Add find_charset helper and use where is needed.Ivan Alejandro
2014-01-21Restrict adding outgoing footer to text/plain messages.drebs
2014-01-21Prevent double base64 encoding of attachments when signing (#5014).drebs
2014-01-21Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/kali/bug/workaround-recursionlimit' into develop
2014-01-21workaround for recursionlimit due to qtreactorKali Kaneko
2014-01-21Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/kali/bug/make-property-sets-atomic' into develop
2014-01-20make the read/write operations over sets atomicKali Kaneko
Fixes: #5009
2014-01-20Merge remote-tracking branch 'chiiph/bug/fix-search-command-filter' into developKali Kaneko
2014-01-20Fix search command filterTomás Touceda
2014-01-20Merge remote-tracking branch 'refs/remotes/kali/bug/fix-typo-signal-unread' ↵Tomás Touceda
into develop
2014-01-20Fix typo in the signal_unread method. Closes: #5001Kali Kaneko
It had been made public to be called from the overwritten methods in service.imap
2014-01-17Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/bug/handle-unicode-characters' into develop
2014-01-17Update VERSION_COMPAT, add changes file for #4838.Ivan Alejandro
2014-01-17Fix encodings usage, use custom json.loads method.Ivan Alejandro
Also remove some unused imports.
2014-01-17Add custom json.loads method.Ivan Alejandro
This allows us to support the use of an `str` parameter that won't be converted to unicode. So in the case of a string containing bytes with different encodings this won't break.
2014-01-17Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/kali/feature/separate-recent-flag-doc' into develop
2014-01-17Add a fetch_headers for mass-header fetch queriesKali Kaneko
2014-01-17refactor common pattern to utility functionKali Kaneko
2014-01-17Separate RECENT Flag to a mailbox document.Kali Kaneko
this way we avoid a bunch of writes.
2014-01-16Merge remote-tracking branch 'refs/remotes/kali/bug/fix-store-iteration' ↵Tomás Touceda
into develop
2014-01-16Temporal refactor setting of recent flag.Kali Kaneko
This flag is set way too often, and is damaging performance. Will move it to a single doc per mailbox in subsequente commits.
2014-01-16Fix grave bug with iteration in STOREKali Kaneko
This was in the root for problems with Trash behavior. Closes: #4958 Make use of the refactored utilities for bounding and filtering sequences.
2014-01-16factor out bound and filter for msg seqsKali Kaneko
2014-01-16fix internaldate storageKali Kaneko
2014-01-16reset last uid on expungeKali Kaneko
2014-01-16patch UIDVALIDITY response for conformance to the specKali Kaneko
testimap was choking on this.
2014-01-16Dispatch the flags query if it's the only one.Kali Kaneko
ie, we got something like FETCH 1:* (FLAGS) but not for FETCH 1:* (FLAGS INTERNALDATE)