commit 758371620ef8efef4c2f30902dae55caae17a1f9 Author: Matthew Barnes Date: Sun Aug 12 19:33:18 2012 -0400 NEWS update for 3.4.4 release. NEWS | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) commit f889fe3188b61e272effd7ca44c101652fa81c20 Author: Matthew Barnes Date: Sun Aug 12 17:51:07 2012 -0400 API documentation tweaks. docs/reference/libebackend/libebackend-docs.xml | 2 +- docs/reference/libedataserverui/libedataserverui-docs.sgml | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) commit 1027ad3ff9e4d2884b6b49b0c821b06af24ecc00 Author: Matthew Barnes Date: Fri Aug 10 07:34:19 2012 -0400 mbox_store_get_full_path(): Improve path building. Deal with the root path not ending in a directory separator, and use a GString for heaven sake! (cherry picked from commit 0a9a5edcc872a75af97345e4137e98f2bceabdab) camel/providers/local/camel-mbox-store.c | 43 +++++++++++++----------------- 1 file changed, 18 insertions(+), 25 deletions(-) commit e5f62323b54210d7ad21979b989ddabf87cf35cf Author: Milan Crha Date: Thu Aug 9 13:26:25 2012 +0200 Bug #679488 - Unable to send mail using SMTP camel/providers/smtp/camel-smtp-transport.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) commit 71d7c90d68b0d94c536eee6811e5a954b3250811 Author: Dan Vrátil Date: Thu Aug 9 13:19:34 2012 +0200 Fix a memory leak in e-cal-system-timezone.c calendar/libecal/e-cal-system-timezone.c | 1 + 1 file changed, 1 insertion(+) commit b655a9f780caeb4fd4077b694a0c5ff32308e60b Author: Milan Crha Date: Tue Aug 7 18:16:04 2012 +0200 Bug #681318 - Filter by Source account doesn't match in local folders camel/camel-filter-driver.c | 10 ++++++++++ 1 file changed, 10 insertions(+) commit c9a8627fb9a9f1d1086527f5823c9e757f5e0147 Author: Milan Crha Date: Fri Jul 27 12:37:20 2012 +0200 GN-bug #680687 - System timezone name differs from set in Gnome calendar/libecal/e-cal-system-timezone.c | 95 +++++++++++++++++++++++++----- 1 file changed, 80 insertions(+), 15 deletions(-) commit f746a81cc4cb5f6e3c044e5fd7fc2d286d7b49c8 Author: Milan Crha Date: Wed Jul 25 13:15:05 2012 +0200 Bug #674696 - Crash from finish_operation, get_groups_cb in Google backend addressbook/backends/google/e-book-backend-google.c | 3 +++ 1 file changed, 3 insertions(+) commit d56ed59471926a2b4117894bb4a444a6221e78a8 Author: Milan Crha Date: Tue Jul 24 09:07:20 2012 +0200 Bug #680502 - Deadlock in contacts backend .../backends/contacts/e-cal-backend-contacts.c | 44 ++++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) commit 6cfd76b0b2545306662b669b0535253a30a24304 Author: Milan Crha Date: Fri Jul 20 18:05:05 2012 +0200 Bug #680211 - Memory usage increases on each folder select camel/camel-folder-summary.c | 51 ++++++++++++++++++++++++++++-- camel/providers/imap/camel-imap-folder.c | 29 +++++++---------- camel/providers/imap/camel-imap-store.c | 2 ++ 3 files changed, 62 insertions(+), 20 deletions(-) commit b437af542407a8f1b6c3aef5f0ac1625b4f44a23 Author: Milan Crha Date: Fri Jul 20 08:11:00 2012 +0200 Prefer camel_folder_summary_peek_loaded() when removing CamelMessageInfo camel/providers/imapx/camel-imapx-server.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) commit b5c292e139e2403c3149ea6837a480b18ca3f9fb Author: Milan Crha Date: Thu Jul 19 22:33:46 2012 +0200 Make sure loaded info is also freed before using camel_folder_summary_remove_uid() The problem is that camel_folder_summary_remove_uid() doesn't free loaded CamelMessageInfo, if there is any, it does only camel_folder_summary_remove(), thus this might be done on each place, unfortunately. camel/camel-vee-folder.c | 48 +++++++++++++++++--------- camel/providers/imap/camel-imap-folder.c | 31 +++++++++++++++-- camel/providers/local/camel-maildir-folder.c | 3 +- camel/providers/local/camel-mbox-folder.c | 2 +- camel/providers/local/camel-mbox-summary.c | 5 +-- camel/providers/local/camel-mh-folder.c | 3 +- camel/providers/nntp/camel-nntp-folder.c | 9 ++++- camel/providers/nntp/camel-nntp-summary.c | 11 +++++- 8 files changed, 83 insertions(+), 29 deletions(-) commit d7d9ce00adedcef1ed3024a043cbfce314ee9547 Author: Milan Crha Date: Thu Jul 19 22:11:32 2012 +0200 Bug #677530 - Memory leaks in imapx code camel/camel-folder-summary.c | 9 +++ camel/providers/imapx/camel-imapx-conn-manager.c | 2 +- camel/providers/imapx/camel-imapx-server.c | 68 ++++++++++++++++------ camel/providers/imapx/camel-imapx-store.c | 3 +- 4 files changed, 63 insertions(+), 19 deletions(-) commit 6aa237c1b68bbc001d4346f298ff711cae9051fc Author: Milan Crha Date: Wed Jul 18 18:45:49 2012 +0200 Bug #679017 - Broken spool mbox file accounts camel/providers/local/camel-spool-summary.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 354eec6abb5d489b33d1ba3f811bea188fb44375 Author: Milan Crha Date: Wed Jul 18 18:36:22 2012 +0200 Fix build break from the previous commit camel/camel-folder-summary.c | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) commit a511ec39a3c3df5e359385b77b01b9e8d4e6b420 Author: Milan Crha Date: Tue Jul 17 14:35:32 2012 +0200 Bug #551788 - Hangs when network changes camel/camel-tcp-stream-raw.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) commit 5819cde4f10283cdd67a2851ebce457238fcaff4 Author: Matthew Barnes Date: Sat Jul 14 08:37:14 2012 -0400 Bug 559391 - Wrong number of unread mails in folder tree This reverts part of the original fix for this bug which stopped reading from the summary database and caused all kinds crazy message counts to appear in Evolution's folder tree (often negative counts, or negative counts cast to an unsigned integer). Message counts are back to normal now. Reverts part of commit 42489b26c45956c66186a5dc96083437cf7a579a. (cherry picked from commit 1422d8fc82b8c2d11b782ac21c5eb57e9fc1042c) camel/camel-folder-summary.c | 33 +++++++++++++++++++++++++++------ 1 file changed, 27 insertions(+), 6 deletions(-) commit c8f4ed52aef77adbdb5a4d11506bfe8176168606 Author: Milan Crha Date: Wed Jul 4 11:52:55 2012 +0200 Bug #559391 - Wrong number of unread mails in folder tree camel/camel-folder-summary.c | 63 +++++++++++++++++++++--------------------- 1 file changed, 31 insertions(+), 32 deletions(-) commit 098fe53f08a8066695801e9e066d389c742e48cb Author: Milan Crha Date: Mon Jul 2 10:48:28 2012 +0200 Bug #679245 - Local address book not created addressbook/backends/file/e-book-backend-file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 15a56d6b9852fe2a3cac24b3dd92186ad46ed467 Author: Milan Crha Date: Tue Jun 26 14:03:35 2012 +0200 Bug #678856 - Crash in add_instance() at e-cal-client.c:1311 calendar/libecal/e-cal-client.c | 30 ++++++++++++++++++++---------- calendar/libecal/e-cal.c | 11 +++++++---- 2 files changed, 27 insertions(+), 14 deletions(-) commit 785e1dd46b8e701f5ec61c0fb3f7b6da54e7f524 Author: Matthew Barnes Date: Sun Jun 17 18:58:45 2012 -0400 Post-release version bump. configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 967212df27ac7cd03f79c237b693200b9df4ef58