From 56d33617c49fcad58a272b3a85b64dac3e1271ed Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Wed, 11 Dec 2013 13:32:49 -0400 Subject: add changes --- changes/bug_4715_fix_message_adding | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug_4715_fix_message_adding (limited to 'changes') diff --git a/changes/bug_4715_fix_message_adding b/changes/bug_4715_fix_message_adding new file mode 100644 index 0000000..53b875c --- /dev/null +++ b/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 d1719ca40f6c7838fb41915706960c822f081237 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. --- changes/VERSION_COMPAT | 1 + changes/feaure_4616_fix_mail_indexing | 1 + 2 files changed, 2 insertions(+) create mode 100644 changes/feaure_4616_fix_mail_indexing (limited to 'changes') diff --git a/changes/VERSION_COMPAT b/changes/VERSION_COMPAT index 032b26a..1d5643f 100644 --- a/changes/VERSION_COMPAT +++ b/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/changes/feaure_4616_fix_mail_indexing b/changes/feaure_4616_fix_mail_indexing new file mode 100644 index 0000000..6e94100 --- /dev/null +++ b/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 63d40a45f97ea663137fdecc55df12fd72ad5d5c 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] --- changes/bug-4791_url-should-not-end-in-period | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug-4791_url-should-not-end-in-period (limited to 'changes') diff --git a/changes/bug-4791_url-should-not-end-in-period b/changes/bug-4791_url-should-not-end-in-period new file mode 100644 index 0000000..d4ff29c --- /dev/null +++ b/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 0de2307c11338bf4c5e36dd9fe76f445b700c288 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Thu, 19 Dec 2013 13:30:10 -0400 Subject: deferToThread unsetting recent flag --- changes/bug_defer-unset-recent | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 changes/bug_defer-unset-recent (limited to 'changes') diff --git a/changes/bug_defer-unset-recent b/changes/bug_defer-unset-recent new file mode 100644 index 0000000..e651d11 --- /dev/null +++ b/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 e14cbdd27cfae72c3fa851441853d1bd93a33dda 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). --- changes/feature_4335_stop-providing-hostname-for-helo | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/feature_4335_stop-providing-hostname-for-helo (limited to 'changes') diff --git a/changes/feature_4335_stop-providing-hostname-for-helo b/changes/feature_4335_stop-providing-hostname-for-helo new file mode 100644 index 0000000..f4b6c29 --- /dev/null +++ b/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 05884e9fd9a6131eaff6f86b37af8dc7b0a88217 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 changes/feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted (limited to 'changes') diff --git a/changes/feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted b/changes/feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted new file mode 100644 index 0000000..de3bb86 --- /dev/null +++ b/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 d7157d12829494a600fb1d460c481b916e3f75be Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Fri, 20 Dec 2013 16:38:58 -0400 Subject: fix changes files --- changes/bug_defer-unset-recent | 2 -- changes/bug_enqueue-unset-recent | 2 ++ changes/bug_safety-check-for-last-uid | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) delete mode 100644 changes/bug_defer-unset-recent create mode 100644 changes/bug_enqueue-unset-recent create mode 100644 changes/bug_safety-check-for-last-uid (limited to 'changes') diff --git a/changes/bug_defer-unset-recent b/changes/bug_defer-unset-recent deleted file mode 100644 index e651d11..0000000 --- a/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/changes/bug_enqueue-unset-recent b/changes/bug_enqueue-unset-recent new file mode 100644 index 0000000..8903804 --- /dev/null +++ b/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/changes/bug_safety-check-for-last-uid b/changes/bug_safety-check-for-last-uid new file mode 100644 index 0000000..bb0229f --- /dev/null +++ b/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 8d4e17a279218de99b495955e96672587cb237e7 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 --- changes/bug_fetch_size | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changes/bug_fetch_size (limited to 'changes') diff --git a/changes/bug_fetch_size b/changes/bug_fetch_size new file mode 100644 index 0000000..e9e97b9 --- /dev/null +++ b/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 6684735dc24ea02649b55e5fd795c7d2f5824d34 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). --- changes/bug_4830_handle-unicode-in-folder-names | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 changes/bug_4830_handle-unicode-in-folder-names (limited to 'changes') diff --git a/changes/bug_4830_handle-unicode-in-folder-names b/changes/bug_4830_handle-unicode-in-folder-names new file mode 100644 index 0000000..6824745 --- /dev/null +++ b/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 25a0aea875fd0d67238beed1237f7239474673ec 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 --- changes/feature_split_message_docs | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 changes/feature_split_message_docs (limited to 'changes') diff --git a/changes/feature_split_message_docs b/changes/feature_split_message_docs new file mode 100644 index 0000000..231c36e --- /dev/null +++ b/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 3bd8a7b669ac490b8f8e6c33550963c37069e383 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Wed, 8 Jan 2014 23:17:47 -0400 Subject: changes file updated --- changes/feature_split_message_docs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'changes') diff --git a/changes/feature_split_message_docs b/changes/feature_split_message_docs index 231c36e..0109501 100644 --- a/changes/feature_split_message_docs +++ b/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 f9a9a695526afea8eef4ccba8904fb215acc43dd 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 --- changes/bug_4925_close_session | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug_4925_close_session (limited to 'changes') diff --git a/changes/bug_4925_close_session b/changes/bug_4925_close_session new file mode 100644 index 0000000..93dab55 --- /dev/null +++ b/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 4381131163161c00f00a3eb300041374aa06d370 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). --- changes/bug_4830_convert-unicode-to-str-when-raising | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug_4830_convert-unicode-to-str-when-raising (limited to 'changes') diff --git a/changes/bug_4830_convert-unicode-to-str-when-raising b/changes/bug_4830_convert-unicode-to-str-when-raising new file mode 100644 index 0000000..86d9b1c --- /dev/null +++ b/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 bffdcddee55d1045be5d5c8378f712283863b6bf Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Thu, 9 Jan 2014 18:11:58 -0400 Subject: check for none --- changes/bug_4933_check_for_none | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug_4933_check_for_none (limited to 'changes') diff --git a/changes/bug_4933_check_for_none b/changes/bug_4933_check_for_none new file mode 100644 index 0000000..33f3bd5 --- /dev/null +++ b/changes/bug_4933_check_for_none @@ -0,0 +1 @@ + o Check for none in payload detection. Closes: #4933 -- cgit v1.2.3 From 241cde270f1ef37aa33332934869a58b143885d1 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Sat, 11 Jan 2014 20:31:08 -0400 Subject: add offline flag --- changes/feature_4943-offline-flag | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/feature_4943-offline-flag (limited to 'changes') diff --git a/changes/feature_4943-offline-flag b/changes/feature_4943-offline-flag new file mode 100644 index 0000000..6edfd4d --- /dev/null +++ b/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 51eaab77deedf0c923fe40cf3d346fa879bf2ae3 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 --- changes/bug_4949-check-fdoc-uniqueness | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 changes/bug_4949-check-fdoc-uniqueness (limited to 'changes') diff --git a/changes/bug_4949-check-fdoc-uniqueness b/changes/bug_4949-check-fdoc-uniqueness new file mode 100644 index 0000000..bf49d1f --- /dev/null +++ b/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 4856f32ec75cda000fc794d0ac93990e0d1e42f6 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! --- changes/feature_enable-search-by-msg-id | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 changes/feature_enable-search-by-msg-id (limited to 'changes') diff --git a/changes/feature_enable-search-by-msg-id b/changes/feature_enable-search-by-msg-id new file mode 100644 index 0000000..accc12f --- /dev/null +++ b/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 98fa323ef8220a6ca330972e45ee56e811c03f69 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. --- changes/VERSION_COMPAT | 3 ++- changes/handle-unicode-characters | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 changes/handle-unicode-characters (limited to 'changes') diff --git a/changes/VERSION_COMPAT b/changes/VERSION_COMPAT index 1d5643f..03caa3e 100644 --- a/changes/VERSION_COMPAT +++ b/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/changes/handle-unicode-characters b/changes/handle-unicode-characters new file mode 100644 index 0000000..052c543 --- /dev/null +++ b/changes/handle-unicode-characters @@ -0,0 +1 @@ + o Handle correctly unicode characters in emails. Closes #4838. -- cgit v1.2.3 From 379f7fd742d1e79a575f0f723bcddb01cc611067 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). --- changes/bug_5014_fix-attachment-processing-when-signing | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug_5014_fix-attachment-processing-when-signing (limited to 'changes') diff --git a/changes/bug_5014_fix-attachment-processing-when-signing b/changes/bug_5014_fix-attachment-processing-when-signing new file mode 100644 index 0000000..c12e35e --- /dev/null +++ b/changes/bug_5014_fix-attachment-processing-when-signing @@ -0,0 +1 @@ + o Correctly process attachments when signing. Fixes #5014. -- cgit v1.2.3 From 9347da67f253a697f5a1c3bd380263f61c62abed 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. --- changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages (limited to 'changes') diff --git a/changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages b/changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages new file mode 100644 index 0000000..9983404 --- /dev/null +++ b/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 b5b6b72c8f97140dda78b24ffecaed06f39ea932 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. --- changes/bug-5021_handle-non-ascii-headers | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug-5021_handle-non-ascii-headers (limited to 'changes') diff --git a/changes/bug-5021_handle-non-ascii-headers b/changes/bug-5021_handle-non-ascii-headers new file mode 100644 index 0000000..098cfa0 --- /dev/null +++ b/changes/bug-5021_handle-non-ascii-headers @@ -0,0 +1 @@ + o Handle non-ascii headers. Closes #5021. -- cgit v1.2.3 From 460539c51b431b6d16c45ecd8216ab1e0471d106 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 --- changes/bug_properly_parse_apple_mails | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug_properly_parse_apple_mails (limited to 'changes') diff --git a/changes/bug_properly_parse_apple_mails b/changes/bug_properly_parse_apple_mails new file mode 100644 index 0000000..1bf42ae --- /dev/null +++ b/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 3243d37fcc3703bc9428717ffc72c4e680831813 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 28 Jan 2014 19:52:20 -0400 Subject: changes file --- changes/feature_in-memory-store | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/feature_in-memory-store (limited to 'changes') diff --git a/changes/feature_in-memory-store b/changes/feature_in-memory-store new file mode 100644 index 0000000..a7a4d7a --- /dev/null +++ b/changes/feature_in-memory-store @@ -0,0 +1 @@ + o Use a memory store as write-buffer and read-cache. -- cgit v1.2.3 From 362aaec0897261973e58b4282f5c054985d1f113 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. --- changes/feature_5095_flush-data-to-disk-when-stopping | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/feature_5095_flush-data-to-disk-when-stopping (limited to 'changes') diff --git a/changes/feature_5095_flush-data-to-disk-when-stopping b/changes/feature_5095_flush-data-to-disk-when-stopping new file mode 100644 index 0000000..d7c1ce7 --- /dev/null +++ b/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 127ee651a09284524b185419e61914fe6911cf71 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 25 Feb 2014 12:21:57 -0400 Subject: changes file --- changes/bug_5167_fix-notify-after-copy | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 changes/bug_5167_fix-notify-after-copy (limited to 'changes') diff --git a/changes/bug_5167_fix-notify-after-copy b/changes/bug_5167_fix-notify-after-copy new file mode 100644 index 0000000..36ecd0b --- /dev/null +++ b/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 6480fe087e764ace849f552bef3339e1fcd85eff 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 --- changes/bug_5177_fix_unread_signal_to_ui | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug_5177_fix_unread_signal_to_ui (limited to 'changes') diff --git a/changes/bug_5177_fix_unread_signal_to_ui b/changes/bug_5177_fix_unread_signal_to_ui new file mode 100644 index 0000000..eac79f2 --- /dev/null +++ b/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 3f69d4216c731c2985bb5d09127c58e196a29006 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 --- changes/feature_literal-plus | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 changes/feature_literal-plus (limited to 'changes') diff --git a/changes/feature_literal-plus b/changes/feature_literal-plus new file mode 100644 index 0000000..39192b9 --- /dev/null +++ b/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 733994d68b9f3ce528b552f67e9cbec005e57e9f 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 --- changes/bug_5179_delete_folder | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug_5179_delete_folder (limited to 'changes') diff --git a/changes/bug_5179_delete_folder b/changes/bug_5179_delete_folder new file mode 100644 index 0000000..3de52cc --- /dev/null +++ b/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 f6891cbaf171b5264af031e4af2649236194e137 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 11 Mar 2014 10:38:59 -0400 Subject: changes file --- changes/bug_5307_keep-processing | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug_5307_keep-processing (limited to 'changes') diff --git a/changes/bug_5307_keep-processing b/changes/bug_5307_keep-processing new file mode 100644 index 0000000..7194adf --- /dev/null +++ b/changes/bug_5307_keep-processing @@ -0,0 +1 @@ + o Keep processing after a decryption error. Closes: #5307 -- cgit v1.2.3 From 8981ff7de49401fcc9c3031a386ae0402021a6e6 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). --- changes/feature_5191_signal-invalid-auth-token | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/feature_5191_signal-invalid-auth-token (limited to 'changes') diff --git a/changes/feature_5191_signal-invalid-auth-token b/changes/feature_5191_signal-invalid-auth-token new file mode 100644 index 0000000..f833a3e --- /dev/null +++ b/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 0f10cbbc48927f89d2a1ec76490905a3c386f168 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 --- changes/VERSION_COMPAT | 3 --- 1 file changed, 3 deletions(-) (limited to 'changes') diff --git a/changes/VERSION_COMPAT b/changes/VERSION_COMPAT index 03caa3e..cc00ecf 100644 --- a/changes/VERSION_COMPAT +++ b/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 3258025ea15e3f20c8054fd67ec617b7a87eb309 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 --- changes/bug-4791_url-should-not-end-in-period | 1 - changes/bug-5021_handle-non-ascii-headers | 1 - changes/bug_4715_fix_message_adding | 1 - changes/bug_4830_convert-unicode-to-str-when-raising | 1 - changes/bug_4830_handle-unicode-in-folder-names | 2 -- changes/bug_4925_close_session | 1 - changes/bug_4933_check_for_none | 1 - changes/bug_4949-check-fdoc-uniqueness | 2 -- changes/bug_5014_fix-attachment-processing-when-signing | 1 - changes/bug_5167_fix-notify-after-copy | 2 -- changes/bug_5177_fix_unread_signal_to_ui | 1 - changes/bug_5179_delete_folder | 1 - changes/bug_5307_keep-processing | 1 - changes/bug_enqueue-unset-recent | 2 -- changes/bug_fetch_size | 4 ---- changes/bug_properly_parse_apple_mails | 1 - changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages | 1 - changes/bug_safety-check-for-last-uid | 1 - changes/feature_4335_stop-providing-hostname-for-helo | 1 - ...e_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted | 1 - changes/feature_4943-offline-flag | 1 - changes/feature_5095_flush-data-to-disk-when-stopping | 1 - changes/feature_5191_signal-invalid-auth-token | 1 - changes/feature_enable-search-by-msg-id | 3 --- changes/feature_in-memory-store | 1 - changes/feature_literal-plus | 2 -- changes/feature_split_message_docs | 7 ------- changes/feaure_4616_fix_mail_indexing | 1 - changes/handle-unicode-characters | 1 - 29 files changed, 45 deletions(-) delete mode 100644 changes/bug-4791_url-should-not-end-in-period delete mode 100644 changes/bug-5021_handle-non-ascii-headers delete mode 100644 changes/bug_4715_fix_message_adding delete mode 100644 changes/bug_4830_convert-unicode-to-str-when-raising delete mode 100644 changes/bug_4830_handle-unicode-in-folder-names delete mode 100644 changes/bug_4925_close_session delete mode 100644 changes/bug_4933_check_for_none delete mode 100644 changes/bug_4949-check-fdoc-uniqueness delete mode 100644 changes/bug_5014_fix-attachment-processing-when-signing delete mode 100644 changes/bug_5167_fix-notify-after-copy delete mode 100644 changes/bug_5177_fix_unread_signal_to_ui delete mode 100644 changes/bug_5179_delete_folder delete mode 100644 changes/bug_5307_keep-processing delete mode 100644 changes/bug_enqueue-unset-recent delete mode 100644 changes/bug_fetch_size delete mode 100644 changes/bug_properly_parse_apple_mails delete mode 100644 changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages delete mode 100644 changes/bug_safety-check-for-last-uid delete mode 100644 changes/feature_4335_stop-providing-hostname-for-helo delete mode 100644 changes/feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted delete mode 100644 changes/feature_4943-offline-flag delete mode 100644 changes/feature_5095_flush-data-to-disk-when-stopping delete mode 100644 changes/feature_5191_signal-invalid-auth-token delete mode 100644 changes/feature_enable-search-by-msg-id delete mode 100644 changes/feature_in-memory-store delete mode 100644 changes/feature_literal-plus delete mode 100644 changes/feature_split_message_docs delete mode 100644 changes/feaure_4616_fix_mail_indexing delete mode 100644 changes/handle-unicode-characters (limited to 'changes') diff --git a/changes/bug-4791_url-should-not-end-in-period b/changes/bug-4791_url-should-not-end-in-period deleted file mode 100644 index d4ff29c..0000000 --- a/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/changes/bug-5021_handle-non-ascii-headers b/changes/bug-5021_handle-non-ascii-headers deleted file mode 100644 index 098cfa0..0000000 --- a/changes/bug-5021_handle-non-ascii-headers +++ /dev/null @@ -1 +0,0 @@ - o Handle non-ascii headers. Closes #5021. diff --git a/changes/bug_4715_fix_message_adding b/changes/bug_4715_fix_message_adding deleted file mode 100644 index 53b875c..0000000 --- a/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/changes/bug_4830_convert-unicode-to-str-when-raising b/changes/bug_4830_convert-unicode-to-str-when-raising deleted file mode 100644 index 86d9b1c..0000000 --- a/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/changes/bug_4830_handle-unicode-in-folder-names b/changes/bug_4830_handle-unicode-in-folder-names deleted file mode 100644 index 6824745..0000000 --- a/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/changes/bug_4925_close_session b/changes/bug_4925_close_session deleted file mode 100644 index 93dab55..0000000 --- a/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/changes/bug_4933_check_for_none b/changes/bug_4933_check_for_none deleted file mode 100644 index 33f3bd5..0000000 --- a/changes/bug_4933_check_for_none +++ /dev/null @@ -1 +0,0 @@ - o Check for none in payload detection. Closes: #4933 diff --git a/changes/bug_4949-check-fdoc-uniqueness b/changes/bug_4949-check-fdoc-uniqueness deleted file mode 100644 index bf49d1f..0000000 --- a/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/changes/bug_5014_fix-attachment-processing-when-signing b/changes/bug_5014_fix-attachment-processing-when-signing deleted file mode 100644 index c12e35e..0000000 --- a/changes/bug_5014_fix-attachment-processing-when-signing +++ /dev/null @@ -1 +0,0 @@ - o Correctly process attachments when signing. Fixes #5014. diff --git a/changes/bug_5167_fix-notify-after-copy b/changes/bug_5167_fix-notify-after-copy deleted file mode 100644 index 36ecd0b..0000000 --- a/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/changes/bug_5177_fix_unread_signal_to_ui b/changes/bug_5177_fix_unread_signal_to_ui deleted file mode 100644 index eac79f2..0000000 --- a/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/changes/bug_5179_delete_folder b/changes/bug_5179_delete_folder deleted file mode 100644 index 3de52cc..0000000 --- a/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/changes/bug_5307_keep-processing b/changes/bug_5307_keep-processing deleted file mode 100644 index 7194adf..0000000 --- a/changes/bug_5307_keep-processing +++ /dev/null @@ -1 +0,0 @@ - o Keep processing after a decryption error. Closes: #5307 diff --git a/changes/bug_enqueue-unset-recent b/changes/bug_enqueue-unset-recent deleted file mode 100644 index 8903804..0000000 --- a/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/changes/bug_fetch_size b/changes/bug_fetch_size deleted file mode 100644 index e9e97b9..0000000 --- a/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/changes/bug_properly_parse_apple_mails b/changes/bug_properly_parse_apple_mails deleted file mode 100644 index 1bf42ae..0000000 --- a/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/changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages b/changes/bug_restrict-adding-outgoing-footer-to-text-plain-messages deleted file mode 100644 index 9983404..0000000 --- a/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/changes/bug_safety-check-for-last-uid b/changes/bug_safety-check-for-last-uid deleted file mode 100644 index bb0229f..0000000 --- a/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/changes/feature_4335_stop-providing-hostname-for-helo b/changes/feature_4335_stop-providing-hostname-for-helo deleted file mode 100644 index f4b6c29..0000000 --- a/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/changes/feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted b/changes/feature_4671_only-try-to-fetch-keys-for-multipart-signed-or-encrypted deleted file mode 100644 index de3bb86..0000000 --- a/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/changes/feature_4943-offline-flag b/changes/feature_4943-offline-flag deleted file mode 100644 index 6edfd4d..0000000 --- a/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/changes/feature_5095_flush-data-to-disk-when-stopping b/changes/feature_5095_flush-data-to-disk-when-stopping deleted file mode 100644 index d7c1ce7..0000000 --- a/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/changes/feature_5191_signal-invalid-auth-token b/changes/feature_5191_signal-invalid-auth-token deleted file mode 100644 index f833a3e..0000000 --- a/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/changes/feature_enable-search-by-msg-id b/changes/feature_enable-search-by-msg-id deleted file mode 100644 index accc12f..0000000 --- a/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/changes/feature_in-memory-store b/changes/feature_in-memory-store deleted file mode 100644 index a7a4d7a..0000000 --- a/changes/feature_in-memory-store +++ /dev/null @@ -1 +0,0 @@ - o Use a memory store as write-buffer and read-cache. diff --git a/changes/feature_literal-plus b/changes/feature_literal-plus deleted file mode 100644 index 39192b9..0000000 --- a/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/changes/feature_split_message_docs b/changes/feature_split_message_docs deleted file mode 100644 index 0109501..0000000 --- a/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/changes/feaure_4616_fix_mail_indexing b/changes/feaure_4616_fix_mail_indexing deleted file mode 100644 index 6e94100..0000000 --- a/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/changes/handle-unicode-characters b/changes/handle-unicode-characters deleted file mode 100644 index 052c543..0000000 --- a/changes/handle-unicode-characters +++ /dev/null @@ -1 +0,0 @@ - o Handle correctly unicode characters in emails. Closes #4838. -- cgit v1.2.3