commit 4ce50180a8711a8c1046ca7ae7d5575557606460 Author: Chenthill Palanisamy Date: Mon Sep 13 12:04:52 2010 +0530 News update for 2.31.92 release NEWS | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 84 insertions(+), 0 deletions(-) commit 08216b76af8fda75947edebc7af3e3c810104ae1 Author: Marek Černocký Date: Mon Sep 13 00:03:30 2010 +0200 Updated Czech translation po/cs.po | 554 +++++++++++++------------------------------------------------- 1 files changed, 110 insertions(+), 444 deletions(-) commit d101430c75b4ca62bb794060a16547f77c341ece Author: Luca Ferretti Date: Sun Sep 12 22:31:17 2010 +0200 Updated Italian translation po/it.po | 4180 ++++++++++++++++++++++++++++---------------------------------- 1 files changed, 1894 insertions(+), 2286 deletions(-) commit 300fb49008025ba1d38d5c51c6f5ab80e33046ee Author: Kiyotaka NISHIBORI Date: Sun Sep 12 23:12:28 2010 +0900 Updated Japanese translation. po/ja.po | 4925 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 2625 insertions(+), 2300 deletions(-) commit 1fb79fb8ba8fab00e00e2e5c28c3d567a74e0379 Author: Matthew Barnes Date: Sun Sep 12 06:34:01 2010 -0400 Update .gitignore .gitignore | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8c0b238432af616886ea799af62eeab56a835caa Author: Christian Kirbach Date: Sun Sep 12 01:16:04 2010 +0200 [l10n] Updated German translation po/de.po | 903 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 496 insertions(+), 407 deletions(-) commit e4509f33402b49cb4e84d1a250c963892323bfba Author: Matthew Barnes Date: Sat Sep 11 13:43:38 2010 -0400 Use --disable-gtk3 in DISTCHECK_CONFIGURE_FLAGS. GNOME 2.32 is still based on GTK+ 2.x. Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a977da4197c9533b7a78b3d723f6941e421fc10a Author: Matthew Barnes Date: Sat Sep 11 11:48:35 2010 -0400 Coding style and whitespace cleanups. .../backends/groupwise/e-book-backend-groupwise.c | 2 +- addressbook/backends/ldap/e-book-backend-ldap.c | 10 ++-- addressbook/libebook/e-book-view.c | 2 +- addressbook/libebook/e-book.c | 18 +++--- addressbook/libebook/e-contact.c | 8 +- addressbook/libebook/e-contact.h | 2 +- addressbook/libebook/e-destination.c | 34 +++++----- addressbook/libebook/e-name-western.c | 4 +- addressbook/libebook/e-vcard.c | 6 +- addressbook/libedata-book/e-book-backend-summary.c | 2 +- calendar/backends/caldav/e-cal-backend-caldav.c | 10 +-- calendar/backends/file/e-cal-backend-file.c | 72 +++++++++---------- .../groupwise/e-cal-backend-groupwise-utils.c | 2 +- .../backends/groupwise/e-cal-backend-groupwise.c | 14 ++-- calendar/backends/http/e-cal-backend-http.c | 9 +-- calendar/backends/weather/e-cal-backend-weather.c | 14 ++-- calendar/backends/weather/e-weather-source-ccf.c | 6 +- calendar/libecal/e-cal-component.c | 4 +- calendar/libecal/e-cal-recur.c | 2 +- calendar/libecal/e-cal-recur.h | 2 +- calendar/libecal/e-cal-util.c | 6 +- calendar/libecal/e-cal.c | 13 ++-- calendar/libedata-cal/e-cal-backend-file-store.c | 19 +++--- calendar/libedata-cal/e-cal-backend-intervaltree.c | 74 +++++++++---------- calendar/libedata-cal/e-cal-backend-intervaltree.h | 2 +- calendar/libedata-cal/e-cal-backend-sexp.c | 4 +- calendar/libedata-cal/e-cal-backend-store.c | 9 +-- calendar/libedata-cal/e-cal-backend-store.h | 8 +- calendar/libedata-cal/e-cal-backend-sync.c | 4 +- calendar/libedata-cal/test-intervaltree.c | 4 - camel/camel-db.c | 42 ++++++------ camel/camel-filter-driver.c | 6 +- camel/camel-folder-search.c | 6 +- camel/camel-folder-summary.c | 50 +++++++------- camel/camel-folder.c | 8 +- camel/camel-mime-utils.c | 8 +- camel/camel-sasl-ntlm.c | 14 ++-- camel/providers/groupwise/camel-groupwise-folder.c | 20 +++--- .../providers/groupwise/camel-groupwise-provider.c | 2 +- camel/providers/imap/camel-imap-folder.c | 4 +- camel/providers/imap/camel-imap-store-summary.c | 2 +- camel/providers/imap/camel-imap-utils.c | 2 +- camel/providers/imapx/camel-imapx-server.c | 4 +- camel/providers/imapx/camel-imapx-stream.c | 1 - camel/providers/imapx/camel-imapx-utils.c | 70 +++++++++--------- camel/providers/imapx/test-imapx.c | 4 +- libedataserver/e-account-list.c | 2 +- libedataserver/e-data-server-util.c | 8 +- libedataserver/e-debug-log.h | 10 ++-- libedataserver/e-iterator.c | 6 +- libedataserver/e-sexp.c | 13 ++-- libedataserver/e-source-group.c | 2 +- libedataserver/e-source.c | 4 +- libedataserver/e-time-utils.c | 12 ++-- libedataserverui/e-categories-dialog.c | 2 +- libedataserverui/e-category-completion.c | 2 +- libedataserverui/e-contact-store.c | 2 +- libedataserverui/e-destination-store.c | 12 ++-- libedataserverui/e-name-selector-entry.c | 40 +++++----- libedataserverui/e-name-selector-model.c | 6 +- libedataserverui/e-tree-model-generator.c | 16 ++-- libedataserverui/test-contact-store.c | 2 +- libedataserverui/test-source-combo-box.c | 2 +- libedataserverui/test-source-selector.c | 2 +- servers/groupwise/e-gw-item.c | 14 ++-- servers/groupwise/e-gw-recur-utils.c | 2 +- servers/groupwise/e-gw-recur-utils.h | 2 +- 67 files changed, 373 insertions(+), 397 deletions(-) commit 98cc94544940206ce5bbc4ec162295b393f91870 Author: Matthew Barnes Date: Sat Sep 11 09:50:25 2010 -0400 Update API documentation. addressbook/libebook/e-book.h | 6 + calendar/libecal/e-cal-recur.c | 27 +++-- calendar/libecal/e-cal-util.c | 9 +- calendar/libedata-cal/e-cal-backend-intervaltree.c | 35 ++++- calendar/libedata-cal/e-cal-backend-intervaltree.h | 34 ++--- calendar/libedata-cal/e-cal-backend-sexp.c | 1 + calendar/libedata-cal/e-cal-backend-sexp.h | 7 +- calendar/libedata-cal/e-cal-backend-store.c | 4 +- camel/camel-tcp-stream-raw.h | 7 +- camel/camel-tcp-stream.c | 6 + .../addressbook/libebook/libebook-sections.txt | 1 + .../addressbook/libebook/tmpl/e-book.sgml | 13 ++- .../calendar/libecal/libecal-sections.txt | 3 + .../libecal/tmpl/e-cal-check-timezones.sgml | 3 + .../calendar/libecal/tmpl/e-cal-recur.sgml | 24 ++++ .../calendar/libecal/tmpl/e-cal-util.sgml | 14 ++ .../calendar/libedata-cal/libedata-cal-docs.sgml | 1 + .../libedata-cal/libedata-cal-sections.txt | 28 ++++ .../libedata-cal/tmpl/e-cal-backend-sexp.sgml | 11 ++ .../libedata-cal/tmpl/e-cal-backend-store.sgml | 34 +++++ .../calendar/libedata-cal/tmpl/e-intervaltree.sgml | 81 +++++++++++ docs/reference/camel/camel-sections.txt | 4 + .../reference/camel/tmpl/camel-cipher-context.sgml | 6 + .../reference/camel/tmpl/camel-tcp-stream-raw.sgml | 15 ++ docs/reference/camel/tmpl/camel-tcp-stream.sgml | 9 ++ .../libedataserver/libedataserver-docs.sgml | 1 + .../libedataserver/libedataserver-sections.txt | 20 +++ .../reference/libedataserver/tmpl/e-debug-log.sgml | 146 ++++++++++++++++++++ docs/reference/libedataserver/tmpl/e-sexp.sgml | 14 ++ libedataserver/e-debug-log.c | 55 ++++++++ libedataserver/e-debug-log.h | 17 +++ libedataserver/e-sexp.c | 1 + 32 files changed, 589 insertions(+), 48 deletions(-) commit 7c4b778c1afe67441dc12957f315832d93bb87f1 Author: Matthew Barnes Date: Sat Sep 11 08:08:45 2010 -0400 Re-work my GtkDialog:has-separator workaround. If we're using GTK+ 2.21.8 (where gtk_dialog_set_has_separator() is deprecated but the property is still present and defaults to TRUE), we still need to set the property to FALSE. So instead use g_object_set() up through GTK+ 2.90.6, after which the property itself is gone. libedataserverui/e-name-selector-dialog.c | 4 ++-- libedataserverui/e-passwords.c | 4 ++-- libedataserverui/e-source-selector-dialog.c | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) commit fde3252676e4613db2b9907a5db0509bf08dd5a1 Author: Changwoo Ryu Date: Sat Sep 11 19:54:05 2010 +0900 Updated Korean translation po/ko.po | 4038 +++++++++++++++++++++++++++----------------------------------- 1 files changed, 1727 insertions(+), 2311 deletions(-) commit fcd8484f7759475feeade1ce9feb1fc5f7554e66 Author: Dr.Tirumurti Vasudevan Date: Sat Sep 11 14:55:28 2010 +0530 Updated Tamil translation po/ta.po | 451 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 220 insertions(+), 231 deletions(-) commit 38096d00a434176b47ceab51ca12d3fa382c7be4 Author: Dr.Tirumurti Vasudevan Date: Sat Sep 11 13:14:55 2010 +0530 Updated Tamil translation po/ta.po | 754 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 427 insertions(+), 327 deletions(-) commit 4e6187e7df5649219909560634ce1786d2bf9df2 Author: Matthew Barnes Date: Fri Sep 10 19:58:21 2010 -0400 Work around deprecation of gtk_dialog_set_has_separator() Unfortunately the default value for this property is TRUE (bzzt, WRONG!) so we can't just remove the function outright until we require GTK+ 2.22. It was deprecated in GTK+ 2.21.8. libedataserverui/e-name-selector-dialog.c | 2 ++ libedataserverui/e-passwords.c | 2 ++ libedataserverui/e-source-selector-dialog.c | 2 ++ 3 files changed, 6 insertions(+), 0 deletions(-) commit 485886e965af332876ae6036d38e00abc63396c2 Author: Petr Kovar Date: Fri Sep 10 22:14:49 2010 +0200 Update Czech translation by Marek Cernocky Partially fixing bug #628963, thanks goes to Stanislav Brabec. po/cs.po | 4382 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 2316 insertions(+), 2066 deletions(-) commit f82cec48525227a5ec22fc53dacad4827d2c0868 Author: Ivar Smolin Date: Fri Sep 10 10:40:23 2010 +0300 [l10n] Updated Estonian translation po/et.po | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit add2b044a3c34a23b822f79ec688c555bb3c0755 Author: Chenthill Palanisamy Date: Thu Sep 9 19:08:27 2010 +0530 Update the server utc time in the key file to avoid fetching duplicates items again and again. This had been broken when fetching modified items moved away from get_quick_messages to get_items_request. Remove the lock from get_object_list. .../backends/groupwise/e-cal-backend-groupwise.c | 90 ++++++++++---------- 1 files changed, 44 insertions(+), 46 deletions(-) commit 426279a01963bb827724e1d0fbb528e017d54404 Author: Chenthill Palanisamy Date: Thu Sep 9 15:26:34 2010 +0530 Add an example for host url servers/groupwise/soap-test.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 8dfdee475f863e1acef51ee675fb0e49a3867f14 Author: Chenthill Palanisamy Date: Thu Sep 9 13:40:02 2010 +0530 Switch off user_insert signal handler while inserting the comma libedataserverui/e-name-selector-entry.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 7d6714c4a0da5f39e1df4c5a2ffc99aa2d190f81 Author: Bharath Acharya Date: Thu Sep 9 18:29:45 2010 +0530 Fixed - Unable to send mails using Evolution. Fixed the address regression. addressbook/libebook/e-destination.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit fa9d7b6fc5816b4f6360344a1be13d768bc53ff4 Author: Bharath Acharya Date: Thu Sep 9 15:57:27 2010 +0530 Bug #628299 - Crash in g_variant_is_trusted. Initialize the error message. Fixes the crash. Need to fix the right error message from the server later.. .../backends/groupwise/e-cal-backend-groupwise.c | 8 ++++++++ servers/groupwise/e-gw-connection.c | 1 + 2 files changed, 9 insertions(+), 0 deletions(-) commit 9cbfcc0352a81512f85bb5e13a06507fea22ed42 Author: Punit Jain Date: Thu Sep 9 12:22:01 2010 +0530 Put the component into the cache after inserting into interval tree. Store comps in interval tree based on just uid for non-recurring events calendar/libedata-cal/e-cal-backend-file-store.c | 1 + calendar/libedata-cal/e-cal-backend-intervaltree.c | 7 +++++-- calendar/libedata-cal/e-cal-backend-store.c | 8 ++++---- 3 files changed, 10 insertions(+), 6 deletions(-) commit 11efe67979ab5589f204b50deda90c0edeefe7ab Author: Chenthill Palanisamy Date: Thu Sep 9 12:07:10 2010 +0530 Remove the key if the value is NULL. calendar/libedata-cal/e-cal-backend-file-store.c | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) commit dc186ba32cb2987edfeed4c07b5999016e4a0dd9 Author: Chenthill Palanisamy Date: Thu Sep 9 12:02:05 2010 +0530 Bug #507290 (bnc) -Messages in thread out of order camel/providers/groupwise/camel-groupwise-folder.c | 97 ++++++++++--------- 1 files changed, 51 insertions(+), 46 deletions(-) commit a6c6de5b20cc864a08587e6239abacb42e0500d9 Author: Ivar Smolin Date: Thu Sep 9 08:12:54 2010 +0300 [l10n] Updated Estonian translation po/et.po | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 626730b63b16fadaf732e85f3a46871fa0824259 Author: Sankar P Date: Thu Sep 9 10:36:23 2010 +0530 Bug #471079 (bnc) - Unable To Exclude Names Unable To Exclude Names From Email Groups. Bug Report: I have created a personal "On This Computer" email group with multiple people. When I type in that group name it auto-completes and displays in the To: field underlined. If you right mouse click on that group you see a list of all people that are in the group with checkboxes next to their name. You are supposed to be able to uncheck people from the group and they will not receive the message. However, people that you uncheck still receive the message. addressbook/libebook/e-destination.c | 85 +++++++++++++++------------------- 1 files changed, 38 insertions(+), 47 deletions(-) commit f2a5566dd573d6819f6926c01a959f174174384d Author: Fridrich Štrba Date: Wed Sep 8 21:17:51 2010 +0200 Don't use getline, implement a simple replacement. Some systems don't have getline in their C library, so use a private implementation released under LGPL v2+ and found here: http://www.google.com/codesearch/p?hl=en#qUwOD6iX2hc/openjaus/branches/tom/OpenJAUSv3.3.1/ojVehicleSim/src/getLine.c&q=getline%20lang:c&sa=N&cd=9&ct=rc&l=144 calendar/backends/file/Makefile.am | 1 - calendar/backends/file/e-cal-backend-file.c | 62 ++++++++++++++++++++++++++- 2 files changed, 61 insertions(+), 2 deletions(-) commit 1447ece17469485a85e3b2dcbb6fec51a8092f65 Author: Gabor Kelemen Date: Wed Sep 8 13:47:57 2010 +0200 Updated Hungarian translation po/hu.po | 3697 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 1783 insertions(+), 1914 deletions(-) commit 4483ce25fcb1bd6149c38a55852a5b66f43b6cb2 Author: Milan Crha Date: Wed Sep 8 13:15:51 2010 +0200 Bug #627336 - Groupwise cal can return NULL without error on create_object .../backends/groupwise/e-cal-backend-groupwise.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit b01708589aea7ec82218d33616e1e8a56f01d0b1 Author: Milan Crha Date: Wed Sep 8 13:09:58 2010 +0200 Bug #628426 - Fix double free crash caused by the previous patch camel/providers/imapx/camel-imapx-server.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 36ba3b42c643c408dff9d0633fd304813c824054 Author: Chenthill Palanisamy Date: Wed Sep 8 16:32:26 2010 +0530 Bug #603044 (bnc) -Issues with Forward as redirect Forward as redirect does not work properly. Parse the RESENT_* headers to check if its a redirected email. Bug Report: Select a message to be forwarded as a redirect and regardless of which e-mail address I redirect the message to, it always gets sent to myself. camel/providers/groupwise/camel-groupwise-utils.c | 41 ++++++++++++++++----- 1 files changed, 31 insertions(+), 10 deletions(-) commit 3a526a97c821e3bfb112a698036531c9ee449912 Author: Bharath Acharya Date: Wed Sep 8 15:42:47 2010 +0530 Bug #611568 (bnc) - Search fails for Cc recipient. Search for Cc recipients fails in Groupwise. camel/providers/groupwise/camel-groupwise-folder.c | 62 +++++++++++++------ 1 files changed, 42 insertions(+), 20 deletions(-) commit de5bdc315907225f61bce95937ba16d23b028691 Author: David Woodhouse Date: Wed Sep 8 10:43:28 2010 +0100 Bug 628977 - crash in imapx_parse_uids() (Make stream buf grow automatically) Instead of bailing out when we need a larger buffer, just grow it. Start with a 4-byte buffer, to ensure we exercise the reallocation code. After a little while (and before the release) we can bump that up to something more sensible like 4KiB. camel/providers/imapx/camel-imapx-stream.c | 91 ++++++++++++++++----------- camel/providers/imapx/camel-imapx-stream.h | 1 + 2 files changed, 55 insertions(+), 37 deletions(-) commit 5e6b049763a7c72e179c9f6446856031a68dba26 Author: David Woodhouse Date: Wed Sep 8 10:37:00 2010 +0100 Remove redundant 'tokenptr' field from CamelIMAPXStream It never differs from tokenbuf, so just use that. camel/providers/imapx/camel-imapx-stream.c | 18 +++++++++--------- camel/providers/imapx/camel-imapx-stream.h | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) commit 0493f925e7d2e5a3db6297464c997c0e4ba3ea78 Author: David Woodhouse Date: Wed Sep 8 10:35:26 2010 +0100 Remove redundant 'tokenend' field from CamelIMAPXStream camel/providers/imapx/camel-imapx-stream.c | 1 - camel/providers/imapx/camel-imapx-stream.h | 2 +- 2 files changed, 1 insertions(+), 2 deletions(-) commit 32ad6448981d11b7cc5e234d2ccfdcaf56f62866 Author: Chenthill Palanisamy Date: Wed Sep 8 13:41:57 2010 +0530 Ensure end date is generated for master recurrence event while inserting into the interval tree calendar/libecal/e-cal-recur.c | 7 +------ calendar/libecal/e-cal-recur.h | 6 ++++++ calendar/libecal/e-cal-util.c | 2 ++ calendar/libedata-cal/e-cal-backend-file-store.c | 2 +- 4 files changed, 10 insertions(+), 7 deletions(-) commit 7d4f72fd959750d18899113d91cc19955efec210 Author: Fridrich Štrba Date: Wed Sep 8 10:08:58 2010 +0200 Fix a memory leak recently created (less work for Milan) .../groupwise/e-cal-backend-groupwise-utils.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 87fd03fc794a1205bc56c14da94ac54813ed5335 Author: Fridrich Štrba Date: Wed Sep 8 10:05:27 2010 +0200 Avoid having backslashes in uri on windows .../groupwise/e-cal-backend-groupwise-utils.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit d1a3a9e1948156e685e6dcfa7af12c4abab3fd3b Author: Ivar Smolin Date: Wed Sep 8 09:05:00 2010 +0300 [l10n] Updated Estonian translation po/et.po | 530 +++++++++----------------------------------------------------- 1 files changed, 75 insertions(+), 455 deletions(-) commit f175cdc24dc019d0db39ac12ab6122ed7bf78651 Author: Duarte Loreto Date: Wed Sep 8 00:05:13 2010 +0100 Updated Portuguese translation po/pt.po | 3887 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 2053 insertions(+), 1834 deletions(-) commit 35d9577981760f176ebc0ccfa54b20c23d945a5e Author: David Woodhouse Date: Tue Sep 7 18:47:04 2010 +0100 Increase maximum token size to 8KiB This is a dirty way to avoid bug #628940 for now camel/providers/imapx/camel-imapx-stream.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 339aef2d3d131cca2833a45e77788c6786beb833 Author: David Woodhouse Date: Tue Sep 7 18:46:49 2010 +0100 Handle error from camel_imapx_stream_token() This should prevent bug #628940 from actually crashing Evolution, although it's still very broken. camel/providers/imapx/camel-imapx-utils.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 09ec942857fb39525eddec7db98936259c1143c4 Author: Milan Crha Date: Tue Sep 7 18:38:33 2010 +0200 Various memory leaks addressbook/libedata-book/e-data-book.c | 1 + camel/camel-folder-summary.c | 2 ++ camel/camel-vee-folder.c | 2 ++ 3 files changed, 5 insertions(+), 0 deletions(-) commit b417129f59c0e6cf26fb22b6abcf71f544f78432 Author: Chenthill Palanisamy Date: Tue Sep 7 20:31:36 2010 +0530 Fix attachments retrieval issue in groupwise. Add the prefix file:// to the filename to form the uri .../groupwise/e-cal-backend-groupwise-utils.c | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) commit affc0860e102fa80985928c6c8620a291a96c476 Author: Chenthill Palanisamy Date: Tue Sep 7 17:13:40 2010 +0530 Fix a error in previous commit. calendar/backends/caldav/e-cal-backend-caldav.c | 2 +- .../backends/groupwise/e-cal-backend-groupwise.c | 2 +- calendar/backends/http/e-cal-backend-http.c | 2 +- calendar/backends/weather/e-cal-backend-weather.c | 2 +- calendar/libedata-cal/e-cal-backend-file-store.c | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) commit 9b92dadce8a58fd148a0c120fea22abd47ad1171 Author: Chenthill Palanisamy Date: Tue Sep 7 17:06:55 2010 +0530 Just add into the interval tree while loading the cache calendar/libedata-cal/e-cal-backend-file-store.c | 2 +- calendar/libedata-cal/e-cal-backend-store.c | 17 +++++++++++++++++ calendar/libedata-cal/e-cal-backend-store.h | 5 +++++ 3 files changed, 23 insertions(+), 1 deletions(-) commit fcf9801eef6632aad812db7499d8c2ac57e4ec8c Author: Chenthill Palanisamy Date: Tue Sep 7 16:52:18 2010 +0530 Find the timezone in libical first and then the backend or cache while resolving tzids calendar/backends/caldav/e-cal-backend-caldav.c | 14 +++++++++-- calendar/backends/file/e-cal-backend-file.c | 10 ++++---- .../backends/groupwise/e-cal-backend-groupwise.c | 14 +++++++++-- calendar/backends/http/e-cal-backend-http.c | 23 +++++++++++-------- calendar/backends/weather/e-cal-backend-weather.c | 14 +++++++++-- calendar/libecal/e-cal-util.c | 2 +- calendar/libecal/e-cal-util.h | 2 +- calendar/libedata-cal/e-cal-backend-file-store.c | 15 ++++++++++-- 8 files changed, 65 insertions(+), 29 deletions(-) commit 95965b484957fc13aacfa77c2bb37f2e690e91d5 Author: Chenthill Palanisamy Date: Tue Sep 7 16:06:18 2010 +0530 Do not break the api. Add store_put_component_with_time_range. Revert changes from ECalBackendCache calendar/backends/caldav/e-cal-backend-caldav.c | 2 +- .../backends/groupwise/e-cal-backend-groupwise.c | 2 +- calendar/backends/http/e-cal-backend-http.c | 2 +- calendar/backends/weather/e-cal-backend-weather.c | 2 +- calendar/libedata-cal/e-cal-backend-cache.c | 61 +------------------- calendar/libedata-cal/e-cal-backend-cache.h | 5 +- calendar/libedata-cal/e-cal-backend-file-store.c | 3 +- calendar/libedata-cal/e-cal-backend-store.c | 26 +++++++- calendar/libedata-cal/e-cal-backend-store.h | 5 +- 9 files changed, 36 insertions(+), 72 deletions(-) commit 126e66f98d384fa6c5a8fca1f462505df8f9e6c5 Author: Milan Crha Date: Tue Sep 7 11:00:51 2010 +0200 Bug #628659 - imapx_sync_changes memory leak camel/providers/imapx/camel-imapx-server.c | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) commit a304ada6d6b2c48328cbac6e7911c1de894df4c8 Author: Milan Crha Date: Tue Sep 7 10:14:47 2010 +0200 Bug #628658 - imapx expunge memory leak camel/providers/imapx/camel-imapx-server.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 903db667c5f4abd1bc892d0e0fd966ce3373f4c5 Author: Milan Crha Date: Tue Sep 7 09:54:57 2010 +0200 Bug #628657 - imapx sync_folders memory leak camel/providers/imapx/camel-imapx-store-summary.c | 2 ++ camel/providers/imapx/camel-imapx-store.c | 5 +++++ 2 files changed, 7 insertions(+), 0 deletions(-) commit 8033ade1434d9bae74e9cc98a6a60d13097ab07a Author: Chenthill Palanisamy Date: Tue Sep 7 12:38:54 2010 +0530 Disable debug messages calendar/backends/file/e-cal-backend-file.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d19f191d5275d52a488575e38971fb9cff7dc366 Author: Chenthill Palanisamy Date: Tue Sep 7 11:03:26 2010 +0530 Fix more warnings and use glib data types calendar/libedata-cal/test-intervaltree.c | 14 ++-- libedataserver/e-debug-log.c | 114 ++++++++++++++-------------- libedataserver/e-debug-log.h | 18 ++-- libedataserver/e-sexp.c | 46 ++++++------ 4 files changed, 97 insertions(+), 95 deletions(-) commit bad59723d163b371f1ee18535edf93cdcad2d8f2 Author: Chenthill Palanisamy Date: Tue Sep 7 10:50:26 2010 +0530 Fix a compilation issue and warnings calendar/backends/file/Makefile.am | 2 +- calendar/libedata-cal/Makefile.am | 100 ++++++++++++++-------------- calendar/libedata-cal/test-intervaltree.c | 4 +- 3 files changed, 54 insertions(+), 52 deletions(-) commit 18de9d5ee5e1b5d8c20385671d295df9fce4118e Author: Chenthill Palanisamy Date: Tue Sep 7 10:06:32 2010 +0530 convert to glib data types calendar/libedata-cal/e-cal-backend-file-store.c | 3 +-- calendar/libedata-cal/e-cal-backend-intervaltree.c | 12 ++++++------ calendar/libedata-cal/e-cal-backend-intervaltree.h | 2 +- 3 files changed, 8 insertions(+), 9 deletions(-) commit eae98f5ef7aa12458dec492a01386ca1806141c2 Author: Chenthill Palanisamy Date: Mon Sep 6 20:10:07 2010 +0530 Unlock the mutex on one return path. Added some comments calendar/libedata-cal/e-cal-backend-intervaltree.c | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) commit 1bec75476162b04acbb7e01fd708638ebfebc334 Author: Stanislav Slusny Date: Mon Sep 6 19:59:53 2010 +0530 Patch from Stanislav Slusny as part of the Google Summer of Code project to optimize eds calendar memory usage and speed. Punit Jain worked upon this patch and fixed issues to be able to be upstreamed. Thanks to both of them. calendar/backends/caldav/e-cal-backend-caldav.c | 54 ++- calendar/backends/file/Makefile.am | 19 + calendar/backends/file/e-cal-backend-file.c | 434 +++++++++++- .../backends/groupwise/e-cal-backend-groupwise.c | 56 ++- calendar/backends/http/e-cal-backend-http.c | 59 ++- calendar/backends/weather/e-cal-backend-weather.c | 50 ++- calendar/libecal/e-cal-recur.c | 94 ++- calendar/libecal/e-cal-recur.h | 6 + calendar/libecal/e-cal-util.c | 163 +++++- calendar/libecal/e-cal-util.h | 7 + calendar/libedata-cal/Makefile.am | 55 ++- calendar/libedata-cal/e-cal-backend-cache.c | 61 ++- calendar/libedata-cal/e-cal-backend-cache.h | 5 +- calendar/libedata-cal/e-cal-backend-file-store.c | 52 +- calendar/libedata-cal/e-cal-backend-intervaltree.c | 765 ++++++++++++++++++++ calendar/libedata-cal/e-cal-backend-intervaltree.h | 95 +++ calendar/libedata-cal/e-cal-backend-sexp.c | 68 ++- calendar/libedata-cal/e-cal-backend-sexp.h | 6 +- calendar/libedata-cal/e-cal-backend-store.c | 94 +++- calendar/libedata-cal/e-cal-backend-store.h | 9 +- calendar/libedata-cal/e-data-cal-view.c | 3 +- calendar/libedata-cal/e-data-cal.c | 6 +- calendar/libedata-cal/test-intervaltree.c | 431 +++++++++++ libedataserver/Makefile.am | 2 + libedataserver/e-debug-log.c | 633 ++++++++++++++++ libedataserver/e-debug-log.h | 56 ++ libedataserver/e-sexp.c | 285 ++++++++- libedataserver/e-sexp.h | 4 + 28 files changed, 3469 insertions(+), 103 deletions(-) commit ba23727169e15e6f297282aba0e014114053c761 Author: Milan Crha Date: Mon Sep 6 21:22:56 2010 +0200 Bug #628651 - memory leak in imapx_append_message() camel/providers/imapx/camel-imapx-server.c | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) commit aac3dff2847c14159eb047d7ac4c73e818b943f4 Author: Milan Crha Date: Mon Sep 6 20:39:48 2010 +0200 Bug #628426 - imapx refresh_info memory leak camel/providers/imapx/camel-imapx-server.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 2b37c2ab72d4d7c0525a7d1c139b5b68f601d237 Author: Aron Xu Date: Mon Sep 6 21:09:12 2010 +0800 Update Simplified Chinese translation. po/zh_CN.po | 895 +++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 495 insertions(+), 400 deletions(-) commit fbedba778db93b04e7bf25acef2028a64904c6b6 Author: Yaron Shahrabani Date: Mon Sep 6 11:46:49 2010 +0300 Updated Hebrew translation. po/he.po | 604 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 296 insertions(+), 308 deletions(-) commit dbdba77f95e093561cfeafa776e4fdd912630a64 Author: Milan Crha Date: Mon Sep 6 09:39:13 2010 +0200 Bug #624135 - Gerror with imap provider when clicked 'cancel' camel/camel-tcp-stream-raw.c | 11 ++++++++--- camel/providers/imap/camel-imap-folder.c | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) commit 3143d9f9e2801f7a455205504c9c1623939c2492 Author: Chao-Hsiung Liao Date: Sun Sep 5 19:21:02 2010 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 465 ++++++++++++++++++++++++++++++----------------------------- po/zh_TW.po | 465 ++++++++++++++++++++++++++++++----------------------------- 2 files changed, 478 insertions(+), 452 deletions(-) commit 6e097aa6d60777141ca361a9018b49f783665773 Author: Claude Paroz Date: Sat Sep 4 22:37:06 2010 +0200 Updated French translation po/fr.po | 308 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 154 insertions(+), 154 deletions(-) commit 771b5e0d8863049d86077a3c66903321297bb45e Author: Ivar Smolin Date: Sat Sep 4 13:08:28 2010 +0300 [l10n] Updated Estonian translation po/et.po | 1019 ++++++++++++++++++++++++++++++++++++++++++-------------------- 1 files changed, 698 insertions(+), 321 deletions(-) commit 29c1bebe037637ec7d51e8f51266186842e6dbe9 Author: Matthew Barnes Date: Fri Sep 3 09:27:53 2010 -0400 Remove fatal assertions from libecal. Always return with a warning if at all possible when a programming error is caught. calendar/libecal/e-cal-check-timezones.c | 37 +++--- calendar/libecal/e-cal-component.c | 186 +++++++++++------------------- calendar/libecal/e-cal-util.c | 33 ++---- calendar/libecal/e-cal.c | 19 ++-- 4 files changed, 106 insertions(+), 169 deletions(-) commit 08cc4ad675e3a18e50d0bd20e50f63ebc3fb1dc2 Author: Milan Crha Date: Fri Sep 3 14:39:16 2010 +0200 Bug #624229 - Password dialog is not accessible in Subscriptions window libedataserverui/e-passwords.c | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) commit 90dcdd392015a16729257a4089cbe2c7ae8f8f70 Author: Milan Crha Date: Fri Sep 3 09:48:45 2010 +0200 Bug #611539 - EProxy doesn't use authentication for HTTPS libedataserver/e-proxy.c | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) commit 0f71ac534af6f71d19b8c2953a22245cefa3bf02 Author: A S Alam Date: Fri Sep 3 08:07:46 2010 +0530 update for Punjabi po/pa.po | 611 +++++++++++++++++++++++++------------------------------------- 1 files changed, 245 insertions(+), 366 deletions(-) commit 95f3d1dc8cb055f4883de4cfd2b6a8ec9fcda865 Author: Daniel Nylander Date: Fri Sep 3 01:09:46 2010 +0200 Updated Swedish translation po/sv.po | 476 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 246 insertions(+), 230 deletions(-) commit b0924e02b01d3050337f64f4652269b8793ab016 Author: Milan Crha Date: Thu Sep 2 20:47:08 2010 +0200 Bug #627817 - Runtime warning when no default addressbook exists libedataserver/e-source-list.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit 2061f1465c23272e414e519b5ff27c53c5477aa0 Author: Kjartan Maraas Date: Thu Sep 2 15:49:47 2010 +0200 Updated Norwegian bokmål translation po/nb.po | 443 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 228 insertions(+), 215 deletions(-) commit e65979b27a1ae8f97967d83041e33e62c2bb10b3 Author: Milan Crha Date: Thu Sep 2 14:02:48 2010 +0200 Bug #625110 - IMAPX : Do not free connection manager on disconnect camel/providers/imapx/camel-imapx-folder.c | 61 ++++++++++++++++++++++------ camel/providers/imapx/camel-imapx-store.c | 6 ++- 2 files changed, 52 insertions(+), 15 deletions(-) commit 0c130efaa62168ed2888ed8e141933bb113283fa Author: Milan Crha Date: Thu Sep 2 13:27:58 2010 +0200 Bug #624130 - Sasl::challenge reported failure without setting its GError camel/camel-sasl.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 4c16692c299e02853e0eb9d4b0c76c30584f023f Author: Milan Crha Date: Thu Sep 2 13:05:54 2010 +0200 Bug #624228 - Gerror with Usenet / nntp camel/camel-disco-store.c | 9 ++++++--- camel/camel-store.c | 3 ++- 2 files changed, 8 insertions(+), 4 deletions(-) commit 515990bd1e25a028663c16145145c71c43a29c11 Author: Milan Crha Date: Thu Sep 2 12:40:31 2010 +0200 Bug #624705 - IMAPX : Deadlock while quiting evolution camel/providers/imapx/camel-imapx-conn-manager.c | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) commit 739650cb086cede71e59007e10923bde71be8988 Author: Milan Crha Date: Thu Sep 2 11:28:49 2010 +0200 Bug #624702 - Cann't create a new folder in imapx camel/providers/imapx/camel-imapx-conn-manager.c | 2 +- camel/providers/imapx/camel-imapx-server.c | 4 +++- camel/providers/imapx/camel-imapx-store.c | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) commit fbed95fbdf7b393b6986391cb6c8bbf08220fdbd Author: Milan Crha Date: Thu Sep 2 09:52:41 2010 +0200 Fix bogus console warning message from IMAP offline journal There could be a deleted message in an offline journal in an IMAP account, and while replying such journal the error message was reported to the caller about not being able to find it, and the offline entry wasn't removed. This change ignores the error to be able to get rid of the entry. camel/providers/imap/camel-imap-journal.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) commit dad7453ad2a00a81b908ccfabb71931aae72effd Author: Milan Crha Date: Wed Sep 1 19:41:43 2010 +0200 Bug #624318 - Don't claim "CamelOperation status stack non empty" camel/camel-operation.c | 66 +++++++++++++++++++++++++++-------------------- 1 files changed, 38 insertions(+), 28 deletions(-) commit 807f745abcd07a77ad5106f2ca0ca505f2adaa64 Author: Andika Triwidada Date: Wed Sep 1 22:10:25 2010 +0700 [l10n] fixed bug #574857 po/id.po | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 5cc47518076f1f4232cb8bf0ae5aeec90f1790df Author: Andika Triwidada Date: Wed Sep 1 22:04:55 2010 +0700 [l10n] fixed bug #574857 po/id.po | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit 2130b68b897bdff2abc93d9bbf5a31e9e4ad17d5 Author: Milan Crha Date: Wed Sep 1 16:48:01 2010 +0200 Bug #569329 - [groupwise] EDS crashed when checking contacts .../backends/groupwise/e-book-backend-groupwise.c | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) commit ded32d92d7db5fc85f3276462edae4c00547fad4 Author: Milan Crha Date: Wed Sep 1 15:12:15 2010 +0200 Bug #628485 - Accessing freed memory in EContactStore::dispose libedataserverui/e-contact-store.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 78ac465ff07a821fde983bf986a2dc3a20097655 Author: Milan Crha Date: Wed Sep 1 11:53:30 2010 +0200 Bug #624027 - Groupwise cal doesn't use store's default_timezone .../backends/groupwise/e-cal-backend-groupwise.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit a3d5ec6f8437ec105128287c3692bac7611402e2 Author: David Woodhouse Date: Wed Sep 1 10:47:02 2010 +0100 Enable imapx debugging if CAMEL_DEBUG=all camel/providers/imapx/camel-imapx-utils.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit b14e3c3d8e08264fbec62db89751dee1facd636f Author: Milan Crha Date: Wed Sep 1 11:43:06 2010 +0200 Fix calls of e_data_book_view_unref .../backends/groupwise/e-book-backend-groupwise.c | 1 + .../backends/webdav/e-book-backend-webdav.c | 9 +-------- 2 files changed, 2 insertions(+), 8 deletions(-) commit a4d63f959af47861ae4c65a3402b32a8fe2a85c7 Author: Milan Crha Date: Wed Sep 1 10:43:57 2010 +0200 Bug #628100 - Weather's cal get_object can ask for nonexistent comp calendar/backends/weather/e-cal-backend-weather.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 2e14af42992ce4ddad4bdf64d4d34f868246b0bc Author: Milan Crha Date: Wed Sep 1 10:26:02 2010 +0200 Bug #623912 - SMTP::query_auth_types should not use NULL hash table camel/providers/smtp/camel-smtp-transport.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 7a0f1a80e7310b065b9418eb63a0af8705d79ab0 Author: Philip Withnall Date: Wed Sep 1 09:22:35 2010 +0100 Update British English translation po/en_GB.po | 302 ++++++++++++++++++++++++++++++----------------------------- 1 files changed, 153 insertions(+), 149 deletions(-) commit 3c55e6ae91f06ed2b10d5f9a832c198c7ae96727 Author: Simos Xenitellis Date: Tue Aug 31 23:27:26 2010 +0300 l10n: Updated Greek translation for evolution-exchange po/el.po | 381 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 196 insertions(+), 185 deletions(-) commit 1201a7aa217c0e18b389f10f90e2c4df18990e6c Author: Dirgita Date: Wed Sep 1 02:37:53 2010 +0700 Updated Indonesian translation po/id.po | 5301 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 2557 insertions(+), 2744 deletions(-) commit 9292a241289612902ade970db17bd9c3281aed23 Author: Milan Crha Date: Tue Aug 31 16:35:12 2010 +0200 Follow-up fixes of bug #627871 - memory leaks in ENameSelector (e-addressbook-factory didn't close) - unsubscribe from NameOwnerChanged and closed GDBus signals (both ECal and EBook) - report about "factory vanished" only with active ECal/EBook - unwrap_gerror on async open of ECal addressbook/libebook/e-book.c | 20 ++++++++++++++++++-- calendar/libecal/e-cal.c | 23 +++++++++++++++++++++-- libedataserverui/e-name-selector-entry.c | 10 ++++++++++ libedataserverui/e-name-selector-list.c | 2 -- libedataserverui/e-name-selector.c | 2 ++ 5 files changed, 51 insertions(+), 6 deletions(-) commit 5d5c37fb6a88b53e780100de1d6fd07a124a3c55 Author: Chenthill Palanisamy Date: Tue Aug 31 17:44:51 2010 +0530 Bug 627627 - Evolution not saving mail labels camel/providers/imapx/camel-imapx-server.c | 15 +++++++-------- camel/providers/imapx/camel-imapx-utils.c | 13 +++++++------ 2 files changed, 14 insertions(+), 14 deletions(-) commit 3b3fd850dd71e4e4b3a079751196d7d35bc1fb04 Author: Milan Crha Date: Tue Aug 31 14:16:36 2010 +0200 Bug #627871 - e-name-selector crash libedataserverui/e-name-selector.c | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) commit 9a9796b6fbf96126dfd059ac15a125fcdb470363 Author: Matej Urbančič Date: Mon Aug 30 19:01:11 2010 +0200 Updated Slovenian translation po/sl.po | 447 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 229 insertions(+), 218 deletions(-) commit 1c0ae704c7ffc58768553fef7bd88e25191cf836 Author: Matthew Barnes Date: Mon Aug 30 08:31:22 2010 -0400 ESourceList: Fix signal registrations. Possibly related to bug #623933. libedataserver/e-source-list.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 00e24150751ae15fa9ad13631ac02eaa0126712e Author: Chenthill Palanisamy Date: Mon Aug 30 17:42:59 2010 +0530 Bug 627609 - imapx user_flags memory leak in imapx_untagged() camel/providers/imapx/camel-imapx-server.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit ff0290321fd128be680d34dfcc98b7c9d3864188 Author: Matthew Barnes Date: Mon Aug 30 07:21:12 2010 -0400 Remove non-existent symbols from Camel API docs. docs/reference/camel/camel-sections.txt | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) commit ca7347eba74cedf787d83ad39f206f9f3ef5a0af Author: Chenthill Palanisamy Date: Mon Aug 30 12:23:05 2010 +0530 bug 627617 - calendar memory leak calendar/libecal/e-cal.c | 39 ++++++++++++++++++++++++++++++++++----- 1 files changed, 34 insertions(+), 5 deletions(-) commit 70ccaa898b9c418e9449fc951e4896d532c1da91 Author: Matthew Barnes Date: Sun Aug 29 19:36:43 2010 -0400 Post-release version bump. configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)