From d144bfb7d6e5f5cae33522c4f01d4e65980a0a2a Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Wed, 11 Dec 2013 13:32:49 -0400 Subject: add changes --- mail/changes/bug_4715_fix_message_adding | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/bug_4715_fix_message_adding (limited to 'mail/changes') diff --git a/mail/changes/bug_4715_fix_message_adding b/mail/changes/bug_4715_fix_message_adding new file mode 100644 index 00000000..53b875cc --- /dev/null +++ b/mail/changes/bug_4715_fix_message_adding @@ -0,0 +1 @@ + o Soledad writer consumes messages eagerly. Fixes failing tests. Closes: #4715 -- cgit v1.2.3 From b946e44ddac2882732073a94589e1196f946ccb2 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Thu, 5 Dec 2013 11:24:23 -0400 Subject: count_foo uses expanded u1db count method. Other fixes in the commit: * Correct the semantic for the recent flag (reset) * Minor unicode fixes. * Use a field for tracking the last_uid In general, this tries to squash all the quick and naive methods that were relying on evaluating all the message objects before returning a result. Further work is still needed, planned also for 0.5 release. get_by_index needs to be indexed too. --- mail/changes/VERSION_COMPAT | 1 + mail/changes/feaure_4616_fix_mail_indexing | 1 + 2 files changed, 2 insertions(+) create mode 100644 mail/changes/feaure_4616_fix_mail_indexing (limited to 'mail/changes') diff --git a/mail/changes/VERSION_COMPAT b/mail/changes/VERSION_COMPAT index 032b26ac..1d5643f9 100644 --- a/mail/changes/VERSION_COMPAT +++ b/mail/changes/VERSION_COMPAT @@ -8,4 +8,5 @@ # # BEGIN DEPENDENCY LIST ------------------------- # leap.foo.bar>=x.y.z +leap.soledad.client 0.5.0 # get_count_by_index diff --git a/mail/changes/feaure_4616_fix_mail_indexing b/mail/changes/feaure_4616_fix_mail_indexing new file mode 100644 index 00000000..6e941007 --- /dev/null +++ b/mail/changes/feaure_4616_fix_mail_indexing @@ -0,0 +1 @@ + o Makes efficient use of indexes and count method. Closes: #4616 -- cgit v1.2.3 From 475974a1b0bd07855a6a9e84b5445d2f30ed4527 Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Tue, 17 Dec 2013 16:26:14 -0300 Subject: Footer url shouldn't end in period. [Closes #4791] --- mail/changes/bug-4791_url-should-not-end-in-period | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/bug-4791_url-should-not-end-in-period (limited to 'mail/changes') diff --git a/mail/changes/bug-4791_url-should-not-end-in-period b/mail/changes/bug-4791_url-should-not-end-in-period new file mode 100644 index 00000000..d4ff29cb --- /dev/null +++ b/mail/changes/bug-4791_url-should-not-end-in-period @@ -0,0 +1 @@ + o Footer url shouldn't end in period. Closes #4791. -- cgit v1.2.3 From 54538e2f203b9d82ed2303b6a3ef8d1730517a7a Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Thu, 19 Dec 2013 13:30:10 -0400 Subject: deferToThread unsetting recent flag --- mail/changes/bug_defer-unset-recent | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 mail/changes/bug_defer-unset-recent (limited to 'mail/changes') diff --git a/mail/changes/bug_defer-unset-recent b/mail/changes/bug_defer-unset-recent new file mode 100644 index 00000000..e651d113 --- /dev/null +++ b/mail/changes/bug_defer-unset-recent @@ -0,0 +1,2 @@ + o deferToThread unsetting of recent flag. this was holding the new + mails from being displayed soonish. -- cgit v1.2.3 From c6d5c0050b3cbefe79e9d1e2e770defc734dcec7 Mon Sep 17 00:00:00 2001 From: drebs Date: Thu, 19 Dec 2013 22:57:07 -0200 Subject: Stop providing hostname for helo in smtp gateway (#4335). --- mail/changes/feature_4335_stop-providing-hostname-for-helo | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/feature_4335_stop-providing-hostname-for-helo (limited to 'mail/changes') diff --git a/mail/changes/feature_4335_stop-providing-hostname-for-helo b/mail/changes/feature_4335_stop-providing-hostname-for-helo new file mode 100644 index 00000000..f4b6c29e --- /dev/null +++ b/mail/changes/feature_4335_stop-providing-hostname-for-helo @@ -0,0 +1 @@ + o Stop providing hostname for helo in smtp gateway (#4335). -- cgit v1.2.3 From 178c356fc3b330e92bb582fee75dfd345339c267 Mon Sep 17 00:00:00 2001 From: drebs Date: Thu, 19 Dec 2013 23:13:43 -0200 Subject: Only try to fetch keys for multipart signed or encrypted messages when fetching mail (#4671). --- ...feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted (limited to 'mail/changes') 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 new file mode 100644 index 00000000..de3bb86d --- /dev/null +++ b/mail/changes/feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted @@ -0,0 +1 @@ + o Only try to fetch keys for multipart signed or encrypted emails (#4671). -- cgit v1.2.3 From 963b35ce4bf30319f0019d624190be10af03392c Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Fri, 20 Dec 2013 16:38:58 -0400 Subject: fix changes files --- mail/changes/bug_defer-unset-recent | 2 -- mail/changes/bug_enqueue-unset-recent | 2 ++ mail/changes/bug_safety-check-for-last-uid | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) delete mode 100644 mail/changes/bug_defer-unset-recent create mode 100644 mail/changes/bug_enqueue-unset-recent create mode 100644 mail/changes/bug_safety-check-for-last-uid (limited to 'mail/changes') diff --git a/mail/changes/bug_defer-unset-recent b/mail/changes/bug_defer-unset-recent deleted file mode 100644 index e651d113..00000000 --- a/mail/changes/bug_defer-unset-recent +++ /dev/null @@ -1,2 +0,0 @@ - o deferToThread unsetting of recent flag. this was holding the new - mails from being displayed soonish. diff --git a/mail/changes/bug_enqueue-unset-recent b/mail/changes/bug_enqueue-unset-recent new file mode 100644 index 00000000..8903804a --- /dev/null +++ b/mail/changes/bug_enqueue-unset-recent @@ -0,0 +1,2 @@ + o Enqueue unsetting of recent flag. this was holding the new + mails from being displayed soonish. diff --git a/mail/changes/bug_safety-check-for-last-uid b/mail/changes/bug_safety-check-for-last-uid new file mode 100644 index 00000000..bb0229fb --- /dev/null +++ b/mail/changes/bug_safety-check-for-last-uid @@ -0,0 +1 @@ + o Sanity check on last_uid setter. Avoids incomplete fetches. -- cgit v1.2.3 From 1d4d46445708c28bff364158300ef36eca0c10e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Touceda?= Date: Fri, 20 Dec 2013 19:20:50 -0300 Subject: Limit the size of the returned messages from IMAP to MUA to 100 --- mail/changes/bug_fetch_size | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 mail/changes/bug_fetch_size (limited to 'mail/changes') diff --git a/mail/changes/bug_fetch_size b/mail/changes/bug_fetch_size new file mode 100644 index 00000000..e9e97b9f --- /dev/null +++ b/mail/changes/bug_fetch_size @@ -0,0 +1,4 @@ + 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 -- cgit v1.2.3 From 34b37b0e052885a027795fc74a0de71d5cb34c41 Mon Sep 17 00:00:00 2001 From: drebs Date: Tue, 24 Dec 2013 09:27:43 -0200 Subject: Fix parsing of IMAP folder names (#4830). --- mail/changes/bug_4830_handle-unicode-in-folder-names | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 mail/changes/bug_4830_handle-unicode-in-folder-names (limited to 'mail/changes') diff --git a/mail/changes/bug_4830_handle-unicode-in-folder-names b/mail/changes/bug_4830_handle-unicode-in-folder-names new file mode 100644 index 00000000..68247459 --- /dev/null +++ b/mail/changes/bug_4830_handle-unicode-in-folder-names @@ -0,0 +1,2 @@ + o Remove conversion of IMAP folder names to string. This makes the IMAP + server use twisted's transparent 7bit conversion (#4830). -- cgit v1.2.3 From 72d07af0986d926af8bcd9b5435e0fa0f008db12 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Fri, 27 Dec 2013 02:06:44 -0400 Subject: First stage of the storage schema rewrite. * 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 --- mail/changes/feature_split_message_docs | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 mail/changes/feature_split_message_docs (limited to 'mail/changes') diff --git a/mail/changes/feature_split_message_docs b/mail/changes/feature_split_message_docs new file mode 100644 index 00000000..231c36ec --- /dev/null +++ b/mail/changes/feature_split_message_docs @@ -0,0 +1,6 @@ + o Defer costly operations to a pool of threads. + o Split the internal representation of messages into four distinct documents: + 1) Flags 2) Headers 3) Body 4) Attachments. + 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 -- cgit v1.2.3 From 174670ab0217d4f86d7b3d12ca6b38db20a2a8d9 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Wed, 8 Jan 2014 23:17:47 -0400 Subject: changes file updated --- mail/changes/feature_split_message_docs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'mail/changes') diff --git a/mail/changes/feature_split_message_docs b/mail/changes/feature_split_message_docs index 231c36ec..0109501f 100644 --- a/mail/changes/feature_split_message_docs +++ b/mail/changes/feature_split_message_docs @@ -1,6 +1,7 @@ o Defer costly operations to a pool of threads. - o Split the internal representation of messages into four distinct documents: - 1) Flags 2) Headers 3) Body 4) Attachments. + 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 -- cgit v1.2.3 From cc01116b337d9568352bb3791694f1c68d8d7ed8 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Wed, 8 Jan 2014 23:29:18 -0400 Subject: add a flag to be able to close the session --- mail/changes/bug_4925_close_session | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/bug_4925_close_session (limited to 'mail/changes') diff --git a/mail/changes/bug_4925_close_session b/mail/changes/bug_4925_close_session new file mode 100644 index 00000000..93dab557 --- /dev/null +++ b/mail/changes/bug_4925_close_session @@ -0,0 +1 @@ + o Add a flag to be able to reset the session. Closes: #4925 -- cgit v1.2.3 From 8d729209ceab5d9b4f4837d2f7f21118dd072655 Mon Sep 17 00:00:00 2001 From: drebs Date: Sat, 28 Dec 2013 20:09:03 -0200 Subject: Convert unicode to str when raising in IMAP server (#4830). --- mail/changes/bug_4830_convert-unicode-to-str-when-raising | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/bug_4830_convert-unicode-to-str-when-raising (limited to 'mail/changes') diff --git a/mail/changes/bug_4830_convert-unicode-to-str-when-raising b/mail/changes/bug_4830_convert-unicode-to-str-when-raising new file mode 100644 index 00000000..86d9b1cd --- /dev/null +++ b/mail/changes/bug_4830_convert-unicode-to-str-when-raising @@ -0,0 +1 @@ + o Convert unicode to str when raising exceptions in IMAP server (#4830). -- cgit v1.2.3 From ae17b3b8d4b032e7fd09f2f99553296ad8eb3876 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Thu, 9 Jan 2014 18:11:58 -0400 Subject: check for none --- mail/changes/bug_4933_check_for_none | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/bug_4933_check_for_none (limited to 'mail/changes') diff --git a/mail/changes/bug_4933_check_for_none b/mail/changes/bug_4933_check_for_none new file mode 100644 index 00000000..33f3bd52 --- /dev/null +++ b/mail/changes/bug_4933_check_for_none @@ -0,0 +1 @@ + o Check for none in payload detection. Closes: #4933 -- cgit v1.2.3 From 04122fd0e1eacdcf4adb1815af53bdface04ffb5 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Sat, 11 Jan 2014 20:31:08 -0400 Subject: add offline flag --- mail/changes/feature_4943-offline-flag | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/feature_4943-offline-flag (limited to 'mail/changes') diff --git a/mail/changes/feature_4943-offline-flag b/mail/changes/feature_4943-offline-flag new file mode 100644 index 00000000..6edfd4d8 --- /dev/null +++ b/mail/changes/feature_4943-offline-flag @@ -0,0 +1 @@ + o Add a flag for offline mode in imap. Related to #4943 -- cgit v1.2.3 From 625a937ad5ea09fec27e8667f995c7371e20b23f Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Mon, 13 Jan 2014 13:20:00 -0400 Subject: Add check for uniqueness when adding mails. Check by mbox + content-hash --- mail/changes/bug_4949-check-fdoc-uniqueness | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 mail/changes/bug_4949-check-fdoc-uniqueness (limited to 'mail/changes') diff --git a/mail/changes/bug_4949-check-fdoc-uniqueness b/mail/changes/bug_4949-check-fdoc-uniqueness new file mode 100644 index 00000000..bf49d1f8 --- /dev/null +++ b/mail/changes/bug_4949-check-fdoc-uniqueness @@ -0,0 +1,2 @@ + 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 -- cgit v1.2.3 From 2c6d1e054242ee8be43f5cd03aad04e4ba40243b Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Mon, 13 Jan 2014 17:58:02 -0400 Subject: Very limited support for SEARCH Commands. Closes: #4209 limited to HEADER Message-ID. This is a quick workaround for avoiding duplicate saves in Drafts Folder. but we'll get there! --- mail/changes/feature_enable-search-by-msg-id | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 mail/changes/feature_enable-search-by-msg-id (limited to 'mail/changes') diff --git a/mail/changes/feature_enable-search-by-msg-id b/mail/changes/feature_enable-search-by-msg-id new file mode 100644 index 00000000..accc12fc --- /dev/null +++ b/mail/changes/feature_enable-search-by-msg-id @@ -0,0 +1,3 @@ + 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 -- cgit v1.2.3 From 398bfb539215c74c4e77e9a64e7b70627caa6c53 Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Fri, 17 Jan 2014 15:08:49 -0300 Subject: Update VERSION_COMPAT, add changes file for #4838. --- mail/changes/VERSION_COMPAT | 3 ++- mail/changes/handle-unicode-characters | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 mail/changes/handle-unicode-characters (limited to 'mail/changes') diff --git a/mail/changes/VERSION_COMPAT b/mail/changes/VERSION_COMPAT index 1d5643f9..03caa3eb 100644 --- a/mail/changes/VERSION_COMPAT +++ b/mail/changes/VERSION_COMPAT @@ -9,4 +9,5 @@ # BEGIN DEPENDENCY LIST ------------------------- # leap.foo.bar>=x.y.z leap.soledad.client 0.5.0 # get_count_by_index - +leap.common 0.3.7 # get_email_charset +leap.keymanager 0.3.8 # openpgp.decrypt diff --git a/mail/changes/handle-unicode-characters b/mail/changes/handle-unicode-characters new file mode 100644 index 00000000..052c5438 --- /dev/null +++ b/mail/changes/handle-unicode-characters @@ -0,0 +1 @@ + o Handle correctly unicode characters in emails. Closes #4838. -- cgit v1.2.3 From 8a7492940f23b6308f15f8f11b960702e00f3684 Mon Sep 17 00:00:00 2001 From: drebs Date: Tue, 21 Jan 2014 16:18:15 -0200 Subject: Prevent double base64 encoding of attachments when signing (#5014). --- mail/changes/bug_5014_fix-attachment-processing-when-signing | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/bug_5014_fix-attachment-processing-when-signing (limited to 'mail/changes') diff --git a/mail/changes/bug_5014_fix-attachment-processing-when-signing b/mail/changes/bug_5014_fix-attachment-processing-when-signing new file mode 100644 index 00000000..c12e35ef --- /dev/null +++ b/mail/changes/bug_5014_fix-attachment-processing-when-signing @@ -0,0 +1 @@ + o Correctly process attachments when signing. Fixes #5014. -- cgit v1.2.3 From e99af33d1cefe4797f72b4939bf775348df2586e Mon Sep 17 00:00:00 2001 From: drebs Date: Tue, 21 Jan 2014 16:32:24 -0200 Subject: Restrict adding outgoing footer to text/plain messages. --- mail/changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages (limited to 'mail/changes') 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 new file mode 100644 index 00000000..9983404e --- /dev/null +++ b/mail/changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages @@ -0,0 +1 @@ + o Restrict adding outgoing footer to text/plain messages. -- cgit v1.2.3 From e3d0b4ad75063b2a2565268d5091a4ed613d6c3d Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Wed, 22 Jan 2014 11:05:15 -0300 Subject: Add changes file for #5021. --- mail/changes/bug-5021_handle-non-ascii-headers | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/bug-5021_handle-non-ascii-headers (limited to 'mail/changes') diff --git a/mail/changes/bug-5021_handle-non-ascii-headers b/mail/changes/bug-5021_handle-non-ascii-headers new file mode 100644 index 00000000..098cfa02 --- /dev/null +++ b/mail/changes/bug-5021_handle-non-ascii-headers @@ -0,0 +1 @@ + o Handle non-ascii headers. Closes #5021. -- cgit v1.2.3 From 5593be27282a0b79e8d1bb8f63a8d2e3648e3f1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Touceda?= Date: Wed, 22 Jan 2014 18:42:12 -0300 Subject: Properly parse apple mail --- mail/changes/bug_properly_parse_apple_mails | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/bug_properly_parse_apple_mails (limited to 'mail/changes') diff --git a/mail/changes/bug_properly_parse_apple_mails b/mail/changes/bug_properly_parse_apple_mails new file mode 100644 index 00000000..1bf42ae5 --- /dev/null +++ b/mail/changes/bug_properly_parse_apple_mails @@ -0,0 +1 @@ + o Properly parse emails crafted by Mail.app. Fixes #5013. \ No newline at end of file -- cgit v1.2.3 From c6d010a151c1e1d1789e6b1227d54f7254d562a2 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 28 Jan 2014 19:52:20 -0400 Subject: changes file --- mail/changes/feature_in-memory-store | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/feature_in-memory-store (limited to 'mail/changes') diff --git a/mail/changes/feature_in-memory-store b/mail/changes/feature_in-memory-store new file mode 100644 index 00000000..a7a4d7a8 --- /dev/null +++ b/mail/changes/feature_in-memory-store @@ -0,0 +1 @@ + o Use a memory store as write-buffer and read-cache. -- cgit v1.2.3 From 54045366aa275fd43ab65e450ffa23f03db6bb72 Mon Sep 17 00:00:00 2001 From: drebs Date: Thu, 6 Feb 2014 15:46:01 -0200 Subject: Flush IMAP data to disk when stopping. Closes #5095. --- mail/changes/feature_5095_flush-data-to-disk-when-stopping | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/feature_5095_flush-data-to-disk-when-stopping (limited to 'mail/changes') diff --git a/mail/changes/feature_5095_flush-data-to-disk-when-stopping b/mail/changes/feature_5095_flush-data-to-disk-when-stopping new file mode 100644 index 00000000..d7c1ce7e --- /dev/null +++ b/mail/changes/feature_5095_flush-data-to-disk-when-stopping @@ -0,0 +1 @@ + o Flush IMAP data to disk when stopping. Closes #5095. -- cgit v1.2.3 From 9ed6bcee32d7720c548a98c144673e96e79efe62 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 25 Feb 2014 12:21:57 -0400 Subject: changes file --- mail/changes/bug_5167_fix-notify-after-copy | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 mail/changes/bug_5167_fix-notify-after-copy (limited to 'mail/changes') diff --git a/mail/changes/bug_5167_fix-notify-after-copy b/mail/changes/bug_5167_fix-notify-after-copy new file mode 100644 index 00000000..36ecd0b7 --- /dev/null +++ b/mail/changes/bug_5167_fix-notify-after-copy @@ -0,0 +1,2 @@ + o Fix bug in which destination folder sometimes was not showing messages after copy/append. + Closes: #5167 -- cgit v1.2.3 From 69f58cc351f6e645f18112d3177c50cb07d7fd6f Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 25 Feb 2014 21:41:53 -0400 Subject: fix unread notification to UI --- mail/changes/bug_5177_fix_unread_signal_to_ui | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/bug_5177_fix_unread_signal_to_ui (limited to 'mail/changes') diff --git a/mail/changes/bug_5177_fix_unread_signal_to_ui b/mail/changes/bug_5177_fix_unread_signal_to_ui new file mode 100644 index 00000000..eac79f24 --- /dev/null +++ b/mail/changes/bug_5177_fix_unread_signal_to_ui @@ -0,0 +1 @@ + o Fix unread notifications to client UI. Only INBOX is notified. Closes: #5177 -- cgit v1.2.3 From 893629a12076d929c5cc6b55578ccab11ba5d821 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Wed, 26 Feb 2014 10:46:44 -0400 Subject: Implement non-synchronizing literals (rfc2088) Closes: #5190 This also paves the way to MULTIAPPEND IMAP Extension (rfc3502) Related to: Feature #5182 --- mail/changes/feature_literal-plus | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 mail/changes/feature_literal-plus (limited to 'mail/changes') diff --git a/mail/changes/feature_literal-plus b/mail/changes/feature_literal-plus new file mode 100644 index 00000000..39192b95 --- /dev/null +++ b/mail/changes/feature_literal-plus @@ -0,0 +1,2 @@ + o Implement IMAP4 non-synchronizing literals (rfc2088), so APPENDs can be made + in a single round-trip. Closes: #5190 -- cgit v1.2.3 From c09c6506c518c8510da705db462f7505df9fc1f5 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 25 Feb 2014 22:38:29 -0400 Subject: rename all fdocs when folder is renamed --- mail/changes/bug_5179_delete_folder | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/bug_5179_delete_folder (limited to 'mail/changes') diff --git a/mail/changes/bug_5179_delete_folder b/mail/changes/bug_5179_delete_folder new file mode 100644 index 00000000..3de52ccc --- /dev/null +++ b/mail/changes/bug_5179_delete_folder @@ -0,0 +1 @@ + o Fix bug in which deleted folder wouldn't show its messages inside. Closes: #5179 -- cgit v1.2.3 From 94a7d28481bf2cced52126e20df2721952deb970 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 11 Mar 2014 10:38:59 -0400 Subject: changes file --- mail/changes/bug_5307_keep-processing | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/bug_5307_keep-processing (limited to 'mail/changes') diff --git a/mail/changes/bug_5307_keep-processing b/mail/changes/bug_5307_keep-processing new file mode 100644 index 00000000..7194adf1 --- /dev/null +++ b/mail/changes/bug_5307_keep-processing @@ -0,0 +1 @@ + o Keep processing after a decryption error. Closes: #5307 -- cgit v1.2.3 From 7bc1c5803650e464ef0b02eee75bbbfbe33d8287 Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 17 Mar 2014 17:45:49 -0300 Subject: Signal the UI in case the soledad token is invalid when syncing (#5191). --- mail/changes/feature_5191_signal-invalid-auth-token | 1 + 1 file changed, 1 insertion(+) create mode 100644 mail/changes/feature_5191_signal-invalid-auth-token (limited to 'mail/changes') diff --git a/mail/changes/feature_5191_signal-invalid-auth-token b/mail/changes/feature_5191_signal-invalid-auth-token new file mode 100644 index 00000000..f833a3e9 --- /dev/null +++ b/mail/changes/feature_5191_signal-invalid-auth-token @@ -0,0 +1 @@ + o Signal the client when auth token is invalid for syncing Soledad (#5191). -- cgit v1.2.3 From bf288ed42760d14292cb1b0c19df8a17fe44ba2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Touceda?= Date: Fri, 4 Apr 2014 16:38:28 -0300 Subject: Update requirements --- mail/changes/VERSION_COMPAT | 3 --- 1 file changed, 3 deletions(-) (limited to 'mail/changes') diff --git a/mail/changes/VERSION_COMPAT b/mail/changes/VERSION_COMPAT index 03caa3eb..cc00ecf7 100644 --- a/mail/changes/VERSION_COMPAT +++ b/mail/changes/VERSION_COMPAT @@ -8,6 +8,3 @@ # # BEGIN DEPENDENCY LIST ------------------------- # leap.foo.bar>=x.y.z -leap.soledad.client 0.5.0 # get_count_by_index -leap.common 0.3.7 # get_email_charset -leap.keymanager 0.3.8 # openpgp.decrypt -- cgit v1.2.3 From 06619b1b98ebcd483e223eee04d4c3143ff24209 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Touceda?= Date: Fri, 4 Apr 2014 16:43:07 -0300 Subject: Fold in changes --- mail/changes/bug-4791_url-should-not-end-in-period | 1 - mail/changes/bug-5021_handle-non-ascii-headers | 1 - mail/changes/bug_4715_fix_message_adding | 1 - mail/changes/bug_4830_convert-unicode-to-str-when-raising | 1 - mail/changes/bug_4830_handle-unicode-in-folder-names | 2 -- mail/changes/bug_4925_close_session | 1 - mail/changes/bug_4933_check_for_none | 1 - mail/changes/bug_4949-check-fdoc-uniqueness | 2 -- mail/changes/bug_5014_fix-attachment-processing-when-signing | 1 - mail/changes/bug_5167_fix-notify-after-copy | 2 -- mail/changes/bug_5177_fix_unread_signal_to_ui | 1 - mail/changes/bug_5179_delete_folder | 1 - mail/changes/bug_5307_keep-processing | 1 - mail/changes/bug_enqueue-unset-recent | 2 -- mail/changes/bug_fetch_size | 4 ---- mail/changes/bug_properly_parse_apple_mails | 1 - .../bug_restrict-adding-outgoing-footer-to-text-plain-messages | 1 - mail/changes/bug_safety-check-for-last-uid | 1 - mail/changes/feature_4335_stop-providing-hostname-for-helo | 1 - ...e_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted | 1 - mail/changes/feature_4943-offline-flag | 1 - mail/changes/feature_5095_flush-data-to-disk-when-stopping | 1 - mail/changes/feature_5191_signal-invalid-auth-token | 1 - mail/changes/feature_enable-search-by-msg-id | 3 --- mail/changes/feature_in-memory-store | 1 - mail/changes/feature_literal-plus | 2 -- mail/changes/feature_split_message_docs | 7 ------- mail/changes/feaure_4616_fix_mail_indexing | 1 - mail/changes/handle-unicode-characters | 1 - 29 files changed, 45 deletions(-) delete mode 100644 mail/changes/bug-4791_url-should-not-end-in-period delete mode 100644 mail/changes/bug-5021_handle-non-ascii-headers delete mode 100644 mail/changes/bug_4715_fix_message_adding delete mode 100644 mail/changes/bug_4830_convert-unicode-to-str-when-raising delete mode 100644 mail/changes/bug_4830_handle-unicode-in-folder-names delete mode 100644 mail/changes/bug_4925_close_session delete mode 100644 mail/changes/bug_4933_check_for_none delete mode 100644 mail/changes/bug_4949-check-fdoc-uniqueness delete mode 100644 mail/changes/bug_5014_fix-attachment-processing-when-signing delete mode 100644 mail/changes/bug_5167_fix-notify-after-copy delete mode 100644 mail/changes/bug_5177_fix_unread_signal_to_ui delete mode 100644 mail/changes/bug_5179_delete_folder delete mode 100644 mail/changes/bug_5307_keep-processing delete mode 100644 mail/changes/bug_enqueue-unset-recent delete mode 100644 mail/changes/bug_fetch_size delete mode 100644 mail/changes/bug_properly_parse_apple_mails delete mode 100644 mail/changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages delete mode 100644 mail/changes/bug_safety-check-for-last-uid delete mode 100644 mail/changes/feature_4335_stop-providing-hostname-for-helo delete mode 100644 mail/changes/feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted delete mode 100644 mail/changes/feature_4943-offline-flag delete mode 100644 mail/changes/feature_5095_flush-data-to-disk-when-stopping delete mode 100644 mail/changes/feature_5191_signal-invalid-auth-token delete mode 100644 mail/changes/feature_enable-search-by-msg-id delete mode 100644 mail/changes/feature_in-memory-store delete mode 100644 mail/changes/feature_literal-plus delete mode 100644 mail/changes/feature_split_message_docs delete mode 100644 mail/changes/feaure_4616_fix_mail_indexing delete mode 100644 mail/changes/handle-unicode-characters (limited to 'mail/changes') 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. -- cgit v1.2.3