commit 3c9933541d722c0b17a95a23d5f518745d4aad27 Author: Bharath Acharya Date: Mon Nov 15 16:14:10 2010 +0530 Update NEWS for 2.32.1 release. NEWS | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 57 insertions(+), 0 deletions(-) commit b3132e25898c7199e31002465e2005408c94b456 Author: Ivar Smolin Date: Mon Nov 15 11:57:03 2010 +0200 [l10n] Updated Estonian translation po/et.po | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 7d6978013b4f89d4669f80ef049f15d2790ad42b Author: David Woodhouse Date: Fri Nov 12 11:15:11 2010 +0000 Fix memory leak recently introduced in imapx QRESYNC Commit e02cb958 ("Fix QRESYNC protocol violation (RH #648082)) introduced a potential leak of the 'lastuid' and 'firstuid' strings. It would almost never happen, because it would require that we're selecting a folder on a QRESYNC-capable server where we *have* previously seen messages in that folder, but for some reason we don't have a record of the uidvalidity and previous modification sequence (modseq). The only time that's ever likely to happen is perhaps the first time we connect to the server after QRESYNC is enabled. But that's no excuse. Fix this by simplifying the logic. There's no point in using QRESYNC if our local cache knows of no messages in the folder *anyway*, so remove that separate check and merge the 'if (total)' part into the existing condition for actually issuing QRESYNC. Spotted by Bojan Smojver. camel/providers/imapx/camel-imapx-server.c | 10 ++++------ 1 files changed, 4 insertions(+), 6 deletions(-) commit 2ffb5606f2e060ee62a64ef282dd481ba271fce7 Author: Milan Crha Date: Fri Nov 12 17:11:43 2010 +0100 Bug #634658 - Unread counts for vfolders never update camel/camel-folder-summary.c | 67 +++++++++++++++++++++++++---------------- camel/camel-folder-summary.h | 3 ++ camel/camel-vee-folder.c | 39 +++++++++++++++++++++--- camel/camel-vee-summary.c | 22 ++++--------- 4 files changed, 85 insertions(+), 46 deletions(-) commit e02cb9580773e0aa7a109a25c17ceeffe54ec5bc Author: David Woodhouse Date: Thu Nov 11 01:34:18 2010 +0000 Fix QRESYNC protocol violation (RH #648082) The sequence-set '1:*' isn't valid in QRESYNC, and newer versions of Dovecot (>=2.0) have started to object to it. Ideally we'd omit the parameter completely, since it's supposed to be optional — but *older* versions of Dovecot (<=1.2.13) require it. We only really care about messages which we already knew about. For any *new* messages, we're going to fetch the headers and the flags in an explicit FETCH command anyway, and we'll ignore anything that QRESYNC tells us about them. So just use the first and last UID from our existing summary cache as the range for the QRESYNC command. Fix a shadow declaration of the 'uid' variable in an inner block, while we're at it. camel/providers/imapx/camel-imapx-server.c | 26 +++++++++++++++++++------- 1 files changed, 19 insertions(+), 7 deletions(-) commit 5f2e357c0796d4d8c2cc89f3adc3862e0324d446 Author: Milan Crha Date: Wed Nov 10 16:37:16 2010 +0100 Bug #632692 - Thread by In-Reply-To, then first found reference camel/camel-folder-thread.c | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) commit 066740da6f89dfedd656b9b7682807dd75c415f6 Author: Milan Crha Date: Tue Nov 9 16:53:50 2010 +0100 Bug #538716 - Do not set expiration on POP3 message cache camel/providers/pop3/camel-pop3-folder.c | 3 ++- camel/providers/pop3/camel-pop3-store.c | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) commit 7231e71c4a7721045f40fbe0303b4a4fc6247816 Author: David Woodhouse Date: Mon Nov 8 15:05:19 2010 +0100 Bug #631804 - Aborts with pthread error in imapx_server_dispose() camel/providers/imapx/camel-imapx-server.c | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) commit c6d844f9ea70d8270e5d6defc54443c4ecabf2bc Author: Milan Crha Date: Mon Nov 8 13:47:34 2010 +0100 Bug #634084 - ECal reports loaded state too early calendar/libecal/e-cal.c | 7 ++- calendar/libedata-cal/e-cal-backend-intervaltree.c | 45 +++++++++++++------- 2 files changed, 35 insertions(+), 17 deletions(-) commit 71323088c75ecc418629e681ce7ab99f89a6a9a8 Author: Milan Crha Date: Mon Nov 8 10:47:44 2010 +0100 Bug #632532 - Double free in imapx_job_done, imapx_command_step_fetch_done camel/providers/imapx/camel-imapx-server.c | 83 +++++++++++++++++++++------- 1 files changed, 63 insertions(+), 20 deletions(-) commit b0dbfb62a9b41a5df8b81df674d02052f33258b5 Author: Paul Smith Date: Thu Nov 4 11:19:14 2010 +0100 Fix a build failure due to used CPPFLAGS calendar/backends/file/Makefile.am | 3 ++- calendar/libedata-cal/Makefile.am | 1 + 2 files changed, 3 insertions(+), 1 deletions(-) commit 25ee645d5f8f24bd64e4d742836c646d5f7410e6 Author: Christophe Fergeau Date: Fri Oct 29 11:31:31 2010 +0200 Bug #631842 - Improve error reporting in some ECal/EBook functions addressbook/libebook/e-book.c | 7 ++++++- calendar/libecal/e-cal.c | 33 +++++++++++++++++++++++++++------ 2 files changed, 33 insertions(+), 7 deletions(-) commit a90179a8e49a9d108f5ea706d1d1a5d5be287260 Author: Punit Jain Date: Wed Oct 27 08:42:41 2010 +0200 Bug #632030 - Crashed while Groupwise server is not responding servers/groupwise/e-gw-connection.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 72b9217d080ab93bb7cc04a72a8372662b6a23a4 Author: Carles Ferrando Date: Tue Oct 26 10:59:15 2010 +0200 Updated Catalan (Valencian) translation po/ca@valencia.po | 3999 ++++++++++++++++++++++++++++------------------------- 1 files changed, 2147 insertions(+), 1852 deletions(-) commit 51aba03feb1cc844475f87e1a13bff78b5527934 Author: Gary Ching-Pang Lin Date: Mon Oct 25 18:35:00 2010 +0200 Bug #631953 - A possible double-free in google backend .../backends/google/e-book-backend-google.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit f7d04c7c8227e3a6724e1a85c636d0d444a919ef Author: Aron Xu Date: Mon Oct 25 08:03:00 2010 +0000 Update Simplified Chinese translation. po/zh_CN.po | 771 ++++++++++++++++++++++++++++++----------------------------- 1 files changed, 386 insertions(+), 385 deletions(-) commit f555497c88476812d610c1fbb08f68bf0c9bd5d5 Author: Chenthill Palanisamy Date: Fri Oct 22 10:19:58 2010 +0200 Bug 632771 - Recurring calendar events set to recur forever do not display past first week calendar/libecal/e-cal-util.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5ef7c6dcdb4a2fed51353537cb029258bc19cc7f Author: Milan Crha Date: Thu Oct 21 11:41:30 2010 +0200 Bug #597567 - Crash in comp_subject() Fix works only when compiled with libical 0.46 or later calendar/libedata-cal/e-data-cal-factory.c | 8 ++++++++ configure.ac | 15 +++++++++++++++ 2 files changed, 23 insertions(+), 0 deletions(-) commit c5ba10f092364dc28a89a83236158549f58ed960 Author: Milan Crha Date: Wed Oct 20 14:26:46 2010 +0200 Bug #631290 - Crash in vee_folder_synchronize_sync camel/camel-vee-folder.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit dec1d6019dbaea5a8c6d48177201b1c8861178af Author: Milan Crha Date: Wed Oct 20 12:40:22 2010 +0200 Bug #631073 - Task update operation has some delay calendar/libedata-cal/e-data-cal-view.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7b028c09c84f4c33af7879a1dc428f3ff9cffd33 Author: Priit Laes Date: Mon Oct 18 23:18:53 2010 +0300 Fix linking against out-of-tree e-d-s https://bugzilla.gnome.org/show_bug.cgi?id=628238 calendar/libecal/Makefile.am | 2 +- calendar/libedata-cal/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 5726863172b8991668fb3dcf1185be96b30dd61c Author: Xandru Armesto Date: Tue Oct 19 05:57:25 2010 +0200 Updated asturian translation po/ast.po | 5116 +++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 2967 insertions(+), 2149 deletions(-) commit b1b37cd9c0154e8ae5c025faa193bdec663a4aba Author: Milan Crha Date: Mon Oct 18 16:46:19 2010 +0200 [IMAPX] Crash on QRESYNC line formatting on 32bit platform camel/providers/imapx/camel-imapx-server.c | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) commit 67462d4ad7d5c0316c201ebaf15a32d09c0c23cf Author: Vibha Yadav Date: Mon Oct 18 11:10:52 2010 +0530 Bug #558478 - Autocompletion inserts comma. Retrieve the text of gtk_entry again. libedataserverui/e-name-selector-entry.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 94a0ec62c2b7a3f44f7d5151ba644aaf7ebda4d4 Author: Pacho Ramos Date: Sun Oct 17 13:17:14 2010 -0400 Bug 632376 - Rewind in camel-disco-diary to fix a crash camel/camel-disco-diary.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 530555a2c40835559fee83867bd5bd2b1c8fcc99 Author: Milan Crha Date: Fri Oct 15 11:35:02 2010 +0200 Opening default/system addressbook doesn't always work addressbook/libebook/e-book.c | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) commit e40d8940d41ca0e2dba197ac015fc7f21d43016b Author: Milan Crha Date: Thu Oct 14 13:05:57 2010 +0200 Bug #534369 - New mail notifications for local Inbox don't work camel/providers/local/camel-local-folder.c | 15 ++------ camel/providers/local/camel-local-store.c | 49 +++++++++++++++++++++++++++ camel/providers/local/camel-local-store.h | 4 ++ camel/providers/local/camel-maildir-store.c | 7 +++- camel/providers/local/camel-mbox-store.c | 14 +++++--- camel/providers/local/camel-mh-store.c | 7 +++- camel/providers/local/camel-spool-store.c | 4 +- 7 files changed, 79 insertions(+), 21 deletions(-) commit fc520c48f928b15a7aecae6d17a06c0584f29d9e Author: Milan Crha Date: Wed Oct 13 17:21:49 2010 +0200 Bug #608557 - CamelOfflineJournal can call fclose with NULL camel/camel-offline-journal.c | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) commit 6fab71bcff4a0d8abe2f2b0d9a9a0dd37b1297ec Author: Gil Forcada Date: Sun Oct 10 22:56:37 2010 +0200 Updated Catalan translation po/ca.po | 3996 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 2116 insertions(+), 1880 deletions(-) commit 92610ee4827d2e54ad7b84e88e7cd729b5d05f8c Author: Milan Crha Date: Fri Oct 8 09:32:41 2010 +0200 Bug #347520 - Names containing a dot in address parsed incorrectly camel/camel-mime-utils.c | 25 +++++++++++++++++++++ camel/tests/lib/address-data.h | 27 +++++++++++++++++++++++ camel/tests/lib/camel-test.c | 1 + camel/tests/message/test2.c | 47 ++++++++++++++++++++++++++++++++++++++- 4 files changed, 98 insertions(+), 2 deletions(-) commit 41a5bfb86939b87dde03605cf4f6817c29967195 Author: Milan Crha Date: Thu Oct 7 13:51:37 2010 +0200 Bug #630361 - Categories editing fixes libedataserver/e-categories.c | 63 +++++++++++++++++++++++--------- libedataserverui/e-categories-dialog.c | 24 +++++++++++- 2 files changed, 67 insertions(+), 20 deletions(-) commit 3a2047f7dc805c83d2ec1da54ac181401dee8d3c Author: Matthew Barnes Date: Tue Oct 5 11:29:28 2010 -0400 Limit libgdata support to 0.6. libgdata 0.7 will break API. We're not going to deal with that on a stable branch, so cap the supported version. configure.ac | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 1491c314d0b56c3e61f6dddf87e1782c494f8c65 Author: Luca Ferretti Date: Mon Oct 4 23:41:00 2010 +0200 Change %-H to %k in Italian translation (should fix bug #631122) po/it.po | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) commit 60da54f6e6b7e9d65111d90842b0e787c5bc28f7 Author: Milan Crha Date: Mon Oct 4 15:51:30 2010 +0200 Avoid passing NULL to g_strstrip in e_contact_get calls (part ][) addressbook/libebook/e-contact.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit d724b690348b80487a6012a53d0d3430807e169e Author: Matthew Barnes Date: Thu Sep 30 13:50:17 2010 -0400 Don't link libebook to GTK+. addressbook/libegdbus/Makefile.am | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit bf3f436b702f5e9f6f8ec369b80fc718d4268dee Author: Matthew Barnes Date: Mon Sep 27 08:17:41 2010 -0400 Post-release version bump. configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2f0785c2147a7301cdfc49aa3ce220b3cba3cf4b