summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomás Touceda <chiiph@leap.se>2014-04-04 16:43:07 -0300
committerTomás Touceda <chiiph@leap.se>2014-04-04 16:43:07 -0300
commit06619b1b98ebcd483e223eee04d4c3143ff24209 (patch)
treea926d676912a1db0a04fab08caec0f31ba2c4633
parentbf288ed42760d14292cb1b0c19df8a17fe44ba2a (diff)
Fold in changes
-rw-r--r--mail/CHANGELOG54
-rw-r--r--mail/changes/bug-4791_url-should-not-end-in-period1
-rw-r--r--mail/changes/bug-5021_handle-non-ascii-headers1
-rw-r--r--mail/changes/bug_4715_fix_message_adding1
-rw-r--r--mail/changes/bug_4830_convert-unicode-to-str-when-raising1
-rw-r--r--mail/changes/bug_4830_handle-unicode-in-folder-names2
-rw-r--r--mail/changes/bug_4925_close_session1
-rw-r--r--mail/changes/bug_4933_check_for_none1
-rw-r--r--mail/changes/bug_4949-check-fdoc-uniqueness2
-rw-r--r--mail/changes/bug_5014_fix-attachment-processing-when-signing1
-rw-r--r--mail/changes/bug_5167_fix-notify-after-copy2
-rw-r--r--mail/changes/bug_5177_fix_unread_signal_to_ui1
-rw-r--r--mail/changes/bug_5179_delete_folder1
-rw-r--r--mail/changes/bug_5307_keep-processing1
-rw-r--r--mail/changes/bug_enqueue-unset-recent2
-rw-r--r--mail/changes/bug_fetch_size4
-rw-r--r--mail/changes/bug_properly_parse_apple_mails1
-rw-r--r--mail/changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages1
-rw-r--r--mail/changes/bug_safety-check-for-last-uid1
-rw-r--r--mail/changes/feature_4335_stop-providing-hostname-for-helo1
-rw-r--r--mail/changes/feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted1
-rw-r--r--mail/changes/feature_4943-offline-flag1
-rw-r--r--mail/changes/feature_5095_flush-data-to-disk-when-stopping1
-rw-r--r--mail/changes/feature_5191_signal-invalid-auth-token1
-rw-r--r--mail/changes/feature_enable-search-by-msg-id3
-rw-r--r--mail/changes/feature_in-memory-store1
-rw-r--r--mail/changes/feature_literal-plus2
-rw-r--r--mail/changes/feature_split_message_docs7
-rw-r--r--mail/changes/feaure_4616_fix_mail_indexing1
-rw-r--r--mail/changes/handle-unicode-characters1
30 files changed, 54 insertions, 45 deletions
diff --git a/mail/CHANGELOG b/mail/CHANGELOG
index fea58c85..08d20cca 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 d4ff29cb..00000000
--- 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 098cfa02..00000000
--- 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 53b875cc..00000000
--- 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 86d9b1cd..00000000
--- 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 68247459..00000000
--- 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 93dab557..00000000
--- 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 33f3bd52..00000000
--- 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 bf49d1f8..00000000
--- 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 c12e35ef..00000000
--- 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 36ecd0b7..00000000
--- 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 eac79f24..00000000
--- 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 3de52ccc..00000000
--- 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 7194adf1..00000000
--- 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 8903804a..00000000
--- 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 e9e97b9f..00000000
--- 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 1bf42ae5..00000000
--- 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 9983404e..00000000
--- 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 bb0229fb..00000000
--- 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 f4b6c29e..00000000
--- 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 de3bb86d..00000000
--- 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 6edfd4d8..00000000
--- 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 d7c1ce7e..00000000
--- 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 f833a3e9..00000000
--- 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 accc12fc..00000000
--- 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 a7a4d7a8..00000000
--- 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 39192b95..00000000
--- 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 0109501f..00000000
--- 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 6e941007..00000000
--- 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 052c5438..00000000
--- a/mail/changes/handle-unicode-characters
+++ /dev/null
@@ -1 +0,0 @@
- o Handle correctly unicode characters in emails. Closes #4838.