diff options
| author | Tomás Touceda <chiiph@leap.se> | 2014-04-04 16:43:07 -0300 | 
|---|---|---|
| committer | Tomás Touceda <chiiph@leap.se> | 2014-04-04 16:43:07 -0300 | 
| commit | 06619b1b98ebcd483e223eee04d4c3143ff24209 (patch) | |
| tree | a926d676912a1db0a04fab08caec0f31ba2c4633 /mail | |
| parent | bf288ed42760d14292cb1b0c19df8a17fe44ba2a (diff) | |
Fold in changes
Diffstat (limited to 'mail')
30 files changed, 54 insertions, 45 deletions
| diff --git a/mail/CHANGELOG b/mail/CHANGELOG index fea58c8..08d20cc 100644 --- a/mail/CHANGELOG +++ b/mail/CHANGELOG @@ -1,3 +1,57 @@ +0.3.9 Apr 4: +  o Footer url shouldn't end in period. Closes #4791. +  o Handle non-ascii headers. Closes #5021. +  o Soledad writer consumes messages eagerly. Fixes failing +    tests. Closes #4715. +  o Convert unicode to str when raising exceptions in IMAP server. +    Fixes #4830. +  o Remove conversion of IMAP folder names to string. This makes the +    IMAP server use twisted's transparent 7bit conversion. Fixes +    #4830. +  o Add a flag to be able to reset the session. Closes #4925. +  o Check for none in payload detection. Closes #4933. +  o Check for flags doc uniqueness before adding a message. Avoids +    duplicates of a single message in the same mailbox while copying +    or moving. Closes #4949. +  o Correctly process attachments when signing. Fixes #5014. +  o Fix bug in which destination folder sometimes was not showing +    messages after copy/append. Closes #5167. +  o Fix unread notifications to client UI. Only INBOX is +    notified. Closes #5177. +  o Fix bug in which deleted folder wouldn't show its messages +    inside. Closes #5179. +  o Keep processing after a decryption error. Closes #5307. +  o Enqueue unsetting of recent flag. this was holding the new mails +    from being displayed soonish. +  o Properly parse emails crafted by Mail.app. Fixes #5013. +  o Restrict adding outgoing footer to text/plain messages. +  o Sanity check on last_uid setter. Avoids incomplete fetches. +  o Stop providing hostname for helo in smtp gateway. Fixes #4335. +  o Only try to fetch keys for multipart signed or encrypted emails. +    Fixes #4671. +  o Add a flag for offline mode in imap. Related to #4943. +  o Flush IMAP data to disk when stopping. Closes #5095. +  o Signal the client when auth token is invalid for syncing Soledad. +    Fixes #5191. +  o Ability to support SEARCH Commands, limited to HEADER Message-ID. +    This is a quick workaround for avoiding duplicate saves in Drafts +    Folder. Closes #4209. +  o Use a memory store as write-buffer and read-cache. +  o Implement IMAP4 non-synchronizing literals (rfc2088), so APPENDs +    can be made in a single round-trip. Closes #5190. +  o Defer costly operations to a pool of threads. +  o Split the internal representation of messages into three distinct +    documents: 1) Flags 2) Headers 3) Content. +  o Make use of the Twisted MIME interface. +  o Add deduplication ability to the save operation, for body and +    attachments. +  o Add IMessageCopier interface to mailbox implementation, so bulk +    moves are costless. Closes #4654. +  o Makes efficient use of indexes and count method. Closes #4616. +  o Handle correctly unicode characters in emails. Closes #4838. + +-- 2014 -- +  0.3.8 Dec 6:    o Fail gracefully when failing to decrypt incoming messages. Closes      #4589. diff --git a/mail/changes/bug-4791_url-should-not-end-in-period b/mail/changes/bug-4791_url-should-not-end-in-period deleted file mode 100644 index d4ff29c..0000000 --- a/mail/changes/bug-4791_url-should-not-end-in-period +++ /dev/null @@ -1 +0,0 @@ -  o Footer url shouldn't end in period. Closes #4791. diff --git a/mail/changes/bug-5021_handle-non-ascii-headers b/mail/changes/bug-5021_handle-non-ascii-headers deleted file mode 100644 index 098cfa0..0000000 --- a/mail/changes/bug-5021_handle-non-ascii-headers +++ /dev/null @@ -1 +0,0 @@ -  o Handle non-ascii headers. Closes #5021. diff --git a/mail/changes/bug_4715_fix_message_adding b/mail/changes/bug_4715_fix_message_adding deleted file mode 100644 index 53b875c..0000000 --- a/mail/changes/bug_4715_fix_message_adding +++ /dev/null @@ -1 +0,0 @@ -  o Soledad writer consumes messages eagerly. Fixes failing tests. Closes: #4715 diff --git a/mail/changes/bug_4830_convert-unicode-to-str-when-raising b/mail/changes/bug_4830_convert-unicode-to-str-when-raising deleted file mode 100644 index 86d9b1c..0000000 --- a/mail/changes/bug_4830_convert-unicode-to-str-when-raising +++ /dev/null @@ -1 +0,0 @@ -  o Convert unicode to str when raising exceptions in IMAP server (#4830). diff --git a/mail/changes/bug_4830_handle-unicode-in-folder-names b/mail/changes/bug_4830_handle-unicode-in-folder-names deleted file mode 100644 index 6824745..0000000 --- a/mail/changes/bug_4830_handle-unicode-in-folder-names +++ /dev/null @@ -1,2 +0,0 @@ -  o Remove conversion of IMAP folder names to string. This makes the IMAP -    server use twisted's transparent 7bit conversion (#4830). diff --git a/mail/changes/bug_4925_close_session b/mail/changes/bug_4925_close_session deleted file mode 100644 index 93dab55..0000000 --- a/mail/changes/bug_4925_close_session +++ /dev/null @@ -1 +0,0 @@ -  o Add a flag to be able to reset the session. Closes: #4925 diff --git a/mail/changes/bug_4933_check_for_none b/mail/changes/bug_4933_check_for_none deleted file mode 100644 index 33f3bd5..0000000 --- a/mail/changes/bug_4933_check_for_none +++ /dev/null @@ -1 +0,0 @@ -  o Check for none in payload detection. Closes: #4933 diff --git a/mail/changes/bug_4949-check-fdoc-uniqueness b/mail/changes/bug_4949-check-fdoc-uniqueness deleted file mode 100644 index bf49d1f..0000000 --- a/mail/changes/bug_4949-check-fdoc-uniqueness +++ /dev/null @@ -1,2 +0,0 @@ -  o Check for flags doc uniqueness before adding a message. Avoids duplicates of -    a single message in the same mailbox while copying or moving. Closes: #4949 diff --git a/mail/changes/bug_5014_fix-attachment-processing-when-signing b/mail/changes/bug_5014_fix-attachment-processing-when-signing deleted file mode 100644 index c12e35e..0000000 --- a/mail/changes/bug_5014_fix-attachment-processing-when-signing +++ /dev/null @@ -1 +0,0 @@ -  o Correctly process attachments when signing. Fixes #5014. diff --git a/mail/changes/bug_5167_fix-notify-after-copy b/mail/changes/bug_5167_fix-notify-after-copy deleted file mode 100644 index 36ecd0b..0000000 --- a/mail/changes/bug_5167_fix-notify-after-copy +++ /dev/null @@ -1,2 +0,0 @@ -  o Fix bug in which destination folder sometimes was not showing messages after copy/append. -    Closes: #5167 diff --git a/mail/changes/bug_5177_fix_unread_signal_to_ui b/mail/changes/bug_5177_fix_unread_signal_to_ui deleted file mode 100644 index eac79f2..0000000 --- a/mail/changes/bug_5177_fix_unread_signal_to_ui +++ /dev/null @@ -1 +0,0 @@ -  o Fix unread notifications to client UI. Only INBOX is notified. Closes: #5177 diff --git a/mail/changes/bug_5179_delete_folder b/mail/changes/bug_5179_delete_folder deleted file mode 100644 index 3de52cc..0000000 --- a/mail/changes/bug_5179_delete_folder +++ /dev/null @@ -1 +0,0 @@ -  o Fix bug in which deleted folder wouldn't show its messages inside. Closes: #5179 diff --git a/mail/changes/bug_5307_keep-processing b/mail/changes/bug_5307_keep-processing deleted file mode 100644 index 7194adf..0000000 --- a/mail/changes/bug_5307_keep-processing +++ /dev/null @@ -1 +0,0 @@ -  o Keep processing after a decryption error. Closes: #5307 diff --git a/mail/changes/bug_enqueue-unset-recent b/mail/changes/bug_enqueue-unset-recent deleted file mode 100644 index 8903804..0000000 --- a/mail/changes/bug_enqueue-unset-recent +++ /dev/null @@ -1,2 +0,0 @@ -  o Enqueue unsetting of recent flag. this was holding the new -    mails from being displayed soonish.  diff --git a/mail/changes/bug_fetch_size b/mail/changes/bug_fetch_size deleted file mode 100644 index e9e97b9..0000000 --- a/mail/changes/bug_fetch_size +++ /dev/null @@ -1,4 +0,0 @@ -  o Limit the size of the messages returned to the IMAP client to 100, -    since Thunderbird hangs with numbers bigger than those. This is a -    quick fix until we figure out how does Thunderbird want to receive -    more than 100 mails at a time.
\ No newline at end of file diff --git a/mail/changes/bug_properly_parse_apple_mails b/mail/changes/bug_properly_parse_apple_mails deleted file mode 100644 index 1bf42ae..0000000 --- a/mail/changes/bug_properly_parse_apple_mails +++ /dev/null @@ -1 +0,0 @@ -  o Properly parse emails crafted by Mail.app. Fixes #5013.
\ No newline at end of file diff --git a/mail/changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages b/mail/changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages deleted file mode 100644 index 9983404..0000000 --- a/mail/changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages +++ /dev/null @@ -1 +0,0 @@ -  o Restrict adding outgoing footer to text/plain messages. diff --git a/mail/changes/bug_safety-check-for-last-uid b/mail/changes/bug_safety-check-for-last-uid deleted file mode 100644 index bb0229f..0000000 --- a/mail/changes/bug_safety-check-for-last-uid +++ /dev/null @@ -1 +0,0 @@ -  o Sanity check on last_uid setter. Avoids incomplete fetches. diff --git a/mail/changes/feature_4335_stop-providing-hostname-for-helo b/mail/changes/feature_4335_stop-providing-hostname-for-helo deleted file mode 100644 index f4b6c29..0000000 --- a/mail/changes/feature_4335_stop-providing-hostname-for-helo +++ /dev/null @@ -1 +0,0 @@ -  o Stop providing hostname for helo in smtp gateway (#4335). diff --git a/mail/changes/feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted b/mail/changes/feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted deleted file mode 100644 index de3bb86..0000000 --- a/mail/changes/feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted +++ /dev/null @@ -1 +0,0 @@ -  o Only try to fetch keys for multipart signed or encrypted emails (#4671). diff --git a/mail/changes/feature_4943-offline-flag b/mail/changes/feature_4943-offline-flag deleted file mode 100644 index 6edfd4d..0000000 --- a/mail/changes/feature_4943-offline-flag +++ /dev/null @@ -1 +0,0 @@ -  o Add a flag for offline mode in imap. Related to #4943 diff --git a/mail/changes/feature_5095_flush-data-to-disk-when-stopping b/mail/changes/feature_5095_flush-data-to-disk-when-stopping deleted file mode 100644 index d7c1ce7..0000000 --- a/mail/changes/feature_5095_flush-data-to-disk-when-stopping +++ /dev/null @@ -1 +0,0 @@ -  o Flush IMAP data to disk when stopping. Closes #5095. diff --git a/mail/changes/feature_5191_signal-invalid-auth-token b/mail/changes/feature_5191_signal-invalid-auth-token deleted file mode 100644 index f833a3e..0000000 --- a/mail/changes/feature_5191_signal-invalid-auth-token +++ /dev/null @@ -1 +0,0 @@ -  o Signal the client when auth token is invalid for syncing Soledad (#5191). diff --git a/mail/changes/feature_enable-search-by-msg-id b/mail/changes/feature_enable-search-by-msg-id deleted file mode 100644 index accc12f..0000000 --- a/mail/changes/feature_enable-search-by-msg-id +++ /dev/null @@ -1,3 +0,0 @@ -  o Ability to support SEARCH Commands, limited to HEADER Message-ID. -    This is a quick workaround for avoiding duplicate saves in Drafts Folder. -    Closes: #4209 diff --git a/mail/changes/feature_in-memory-store b/mail/changes/feature_in-memory-store deleted file mode 100644 index a7a4d7a..0000000 --- a/mail/changes/feature_in-memory-store +++ /dev/null @@ -1 +0,0 @@ -  o Use a memory store as write-buffer and read-cache. diff --git a/mail/changes/feature_literal-plus b/mail/changes/feature_literal-plus deleted file mode 100644 index 39192b9..0000000 --- a/mail/changes/feature_literal-plus +++ /dev/null @@ -1,2 +0,0 @@ -  o Implement IMAP4 non-synchronizing literals (rfc2088), so APPENDs can be made -    in a single round-trip. Closes: #5190 diff --git a/mail/changes/feature_split_message_docs b/mail/changes/feature_split_message_docs deleted file mode 100644 index 0109501..0000000 --- a/mail/changes/feature_split_message_docs +++ /dev/null @@ -1,7 +0,0 @@ -  o Defer costly operations to a pool of threads. -  o Split the internal representation of messages into three distinct documents: -    1) Flags 2) Headers 3) Content. -  o Make use of the Twisted MIME interface. -  o Add deduplication ability to the save operation, for body and attachments. -  o Add IMessageCopier interface to mailbox implementation, so bulk moves -    are costless. Closes: #4654 diff --git a/mail/changes/feaure_4616_fix_mail_indexing b/mail/changes/feaure_4616_fix_mail_indexing deleted file mode 100644 index 6e94100..0000000 --- a/mail/changes/feaure_4616_fix_mail_indexing +++ /dev/null @@ -1 +0,0 @@ -  o Makes efficient use of indexes and count method. Closes: #4616 diff --git a/mail/changes/handle-unicode-characters b/mail/changes/handle-unicode-characters deleted file mode 100644 index 052c543..0000000 --- a/mail/changes/handle-unicode-characters +++ /dev/null @@ -1 +0,0 @@ -  o Handle correctly unicode characters in emails. Closes #4838. | 
