commit 8cc8ee993724ffc13913e39e2d53f42337faa520 Author: Matthew Barnes Date: Mon Mar 5 10:08:23 2012 -0500 NEWS update for 3.3.91 release. NEWS | 40 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 40 insertions(+), 0 deletions(-) commit d8e2035026e456a1eda8eaa2a8e9226939ba6f5d Author: Matthew Barnes Date: Mon Mar 5 09:22:42 2012 -0500 Revert "ECalBackendCalDAV: Fix a "pointer-sign" compiler warning." This reverts commit 34038e9275f476c4e79405937f8a6e7533e92434. icalattach_new_from_data() changed its function signature some time between 0.44 and 0.48. Apparently I was using the older version. calendar/backends/caldav/e-cal-backend-caldav.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 58199a4bac66e86ec677f0d3a507418278ccab18 Author: Patrick Ohly Date: Mon Mar 5 08:19:41 2012 +0100 EContact: fix "parse vcard + update contact + commit" The commit which introduced vCard 2.1 encoding support (cca25e) removed the "evc->priv->attributes" check. Without that check the encoder will always return a cached vCard, even if the EContact was modified in the meantime. Found when updating of a contact with SyncEvolution's --update operation failed because the UID set after parsing the vCard was ignored and thus committing the update wasn't possible. Might also break quite a lot of other functionality! Fixed by addding the "evc->priv->attributes" in both cases (vCard 2.1 and 3.0). addressbook/libebook/e-vcard.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 0bcbb905b6ff350b4eaa27a928a4319f5eff792e Author: Martin Srebotnjak Date: Sun Mar 4 21:51:48 2012 +0100 Updated Slovenian translation po/sl.po | 156 ++++++++++---------------------------------------------------- 1 files changed, 25 insertions(+), 131 deletions(-) commit 2aa1beaba1d3842cfa0e5e975e40129373b35546 Author: Changwoo Ryu Date: Sun Mar 4 18:01:29 2012 +0900 Updated Korean translation po/ko.po | 2773 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1510 insertions(+), 1263 deletions(-) commit 34038e9275f476c4e79405937f8a6e7533e92434 Author: Matthew Barnes Date: Sat Mar 3 11:34:13 2012 -0500 ECalBackendCalDAV: Fix a "pointer-sign" compiler warning. calendar/backends/caldav/e-cal-backend-caldav.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0febec1f85c9dc0f90c88dd3e6093baca04bbc15 Author: Matthew Barnes Date: Sat Mar 3 11:30:27 2012 -0500 EBookBackendFile: Fix a warning caused by Berkeley DB v5. Our preprocessor macro was only checking for: #if DB_VERSION_MAJOR == 4 && DB_VERSION_MAJOR > 3 /* use new function signature */ #else /* use old function signature */ #endif addressbook/backends/file/e-book-backend-file.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fd4c77f208414e0f64de43e5cf42f16db521710b Author: Matthew Barnes Date: Sat Mar 3 11:25:13 2012 -0500 CamelVeeFolder: Silence a compiler warning. I think it was just a false positive, but better safe than sorry. camel/camel-vee-folder.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 3adda8792d04330d5884381dd6e2349ecf8b4cdb Author: Inaki Larranaga Murgoitio Date: Sat Mar 3 11:46:39 2012 +0100 Updated Basque language po/eu.po | 2848 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1586 insertions(+), 1262 deletions(-) commit 4cf5faad83369f3a5d399ac3972bad9e1d0844c7 Author: Milan Crha Date: Fri Mar 2 12:19:23 2012 +0100 Provide at least some NSPR error text, rather than cryptic error code camel/camel-tcp-stream-raw.c | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) commit 41e41ae38e39776a6f269279caf50d4c99ce91fb Author: Ihar Hrachyshka Date: Fri Mar 2 12:11:40 2012 +0300 Updated Belarusian translation. po/be.po | 424 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 220 insertions(+), 204 deletions(-) commit 29b77aef6733a2e0731b702db11dce9d494825bd Author: Milan Crha Date: Fri Mar 2 09:53:10 2012 +0100 Bug #658742 - Gettext messages require translator comments addressbook/libebook/e-contact.c | 20 +++++++++++++++++--- libedataserver/e-client.c | 2 ++ 2 files changed, 19 insertions(+), 3 deletions(-) commit babf23666500031c67731707382f82ffb5d1e78c Author: Matej Urbančič Date: Thu Mar 1 21:43:43 2012 +0100 Updated Slovenian translation po/sl.po | 1747 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 942 insertions(+), 805 deletions(-) commit 69c29ae25582ada302a62a981f28cbd7d653dc90 Author: Nguyễn Thái Ngọc Duy Date: Thu Mar 1 14:16:33 2012 +0700 Updated Vietnamese translation po/vi.po | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 7beba21ef7a8902ba2eb304884cc3e86d8f9f52f Author: Jonh Wendell Date: Wed Feb 29 16:24:01 2012 -0300 Updated Brazilian Portuguese translation po/pt_BR.po | 2835 +++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 1578 insertions(+), 1257 deletions(-) commit f59db3b1393bad5e4442f6d6809c4f0f7203e653 Author: Christophe Dumez Date: Tue Feb 28 09:40:36 2012 +0200 Bug 670938: e_cal_client_generate_instances_for_object() returns invalid instances Make sure the DTSTART / DTEND is properly set for the instances returned by e_cal_client_generate_instances_for_object(). calendar/libecal/e-cal-client.c | 106 ++++++++++++++++++++++++++++---------- 1 files changed, 78 insertions(+), 28 deletions(-) commit 60c099b15fe9afe9d3ee0051f30ae12ae22ec1eb Author: Yuri Myasoedov Date: Tue Feb 28 15:47:54 2012 +0400 Updated Russian translation po/ru.po | 1723 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 897 insertions(+), 826 deletions(-) commit 43b6a092e2d755067ec7e4b9a65040cb8549d017 Author: Christophe Dumez Date: Mon Feb 27 16:05:34 2012 +0200 Bug 670887: e_cal_client_generate_instances_for_object returns instances in reverse order calendar/libecal/e-cal-client.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit a61b7e7b9bb93da3590d2a8ea28620a0739a16b9 Author: Milan Crha Date: Mon Feb 27 19:59:35 2012 +0100 Fix nasty typos from recent whitespace cleanup commit addressbook/backends/ldap/e-book-backend-ldap.c | 2 +- .../backends/webdav/e-book-backend-webdav.c | 6 +++--- camel/camel-sasl.c | 4 ---- camel/camel-service.c | 4 ---- camel/camel-session.c | 4 ---- libedataserver/e-proxy.c | 4 ---- 6 files changed, 4 insertions(+), 20 deletions(-) commit af59b94a38bd5ca124678e10f4ad72dac4a841ad Author: Petr Kovar Date: Mon Feb 27 16:04:58 2012 +0100 Update Czech translation po/cs.po | 2892 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 1637 insertions(+), 1255 deletions(-) commit 6b11c4ffffcdbe6df7b0ca72a1a66c93afe57817 Author: Milan Crha Date: Mon Feb 27 15:48:53 2012 +0100 Bug #663224 - Deleted message not deleted on other machine camel/camel-folder-summary.c | 6 ++++-- camel/providers/imapx/camel-imapx-server.c | 22 +++++----------------- 2 files changed, 9 insertions(+), 19 deletions(-) commit f11f49a8e065e7abe3e068491dda6f28ce3b89d7 Author: Gheyret Kenji Date: Sun Feb 26 11:08:28 2012 +0900 Updated Uyghur translation po/ug.po | 3650 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1992 insertions(+), 1658 deletions(-) commit b1cd132f9b7e46d11e47ba56f6e7593b801d8e71 Author: Ihar Hrachyshka Date: Sat Feb 25 22:45:07 2012 +0300 Updated Belarusian translation. po/be.po | 1558 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 836 insertions(+), 722 deletions(-) commit 57c6e4de0c9b47d8d6faa3c50c5edfbc6bc42713 Author: Matthew Barnes Date: Sat Feb 25 12:56:29 2012 -0500 CamelSession: Add a default method for get_socks_proxy(). Does nothing but fill the "out" arguments with (NULL, 0). camel/camel-session.c | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) commit 095250a076143ac74686edde211a7e9d94fdc825 Author: Chao-Hsiung Liao Date: Sat Feb 25 10:31:05 2012 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 1707 ++++++++++++++++++++++++++++++++--------------------------- po/zh_TW.po | 1709 ++++++++++++++++++++++++++++++++--------------------------- 2 files changed, 1846 insertions(+), 1570 deletions(-) commit 886b22da5ca8a4f300a74cb04690c8dd9cb26b56 Author: Milan Crha Date: Thu Feb 23 13:41:48 2012 +0100 Initialize EGdbusTemplates main thread in book/calendar factories This is needed for 'contacts' calendar backend, to not call main context iteration when it is run in a dedicated thread, but call it in both factories, just in case. .../evolution-addressbook-factory.c | 3 +++ .../evolution-calendar-factory.c | 3 +++ 2 files changed, 6 insertions(+), 0 deletions(-) commit 696b658a8626bc5b8872363aaeef156d4c9725d4 Author: Milan Crha Date: Tue Feb 21 15:26:01 2012 +0100 Bug #610988 - Filter can't set labels on IMAP messages camel/providers/imap/camel-imap-folder.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 11ea85c85051a4544240830d6f83bd18c9d6d5a5 Author: Christophe Dumez Date: Wed Jan 25 09:23:13 2012 +0200 Bug #668639 - Sexps on VEVENT / VJOURNAL statuses are not supported Sexps such as (contains? "status" "CONFIRMED") did not work before this fix. calendar/libedata-cal/e-cal-backend-sexp.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit 3bf185dbe87dc41ae7261a7f3684feafa6c5d4c8 Author: Milan Crha Date: Mon Feb 20 19:04:11 2012 +0100 Manual Refresh on a CalDAV calendar does not work Found as part of bug #661265 calendar/backends/caldav/e-cal-backend-caldav.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 558aa49e490c08b4e981cb0b3314c1b82cf2cedb Author: Matthew Barnes Date: Wed Sep 7 09:52:25 2011 -0400 Coding style and whitespace cleanup. addressbook/backends/file/e-book-backend-file.c | 34 +- .../backends/google/e-book-backend-google.c | 198 +++++-- addressbook/backends/ldap/e-book-backend-ldap.c | 123 ++--- addressbook/backends/vcf/e-book-backend-vcf.c | 62 +-- .../backends/webdav/e-book-backend-webdav.c | 20 +- addressbook/libebook/e-book-client-view.c | 12 +- addressbook/libebook/e-book-client.c | 17 +- addressbook/libebook/e-book-view.c | 13 +- addressbook/libebook/e-book.c | 8 +- addressbook/libebook/e-contact.c | 34 +- addressbook/libebook/e-destination.c | 72 ++-- addressbook/libebook/e-destination.h | 29 +- addressbook/libebook/e-vcard.c | 42 +- addressbook/libedata-book/e-book-backend-cache.c | 7 +- addressbook/libedata-book/e-book-backend-sexp.c | 45 +- addressbook/libedata-book/e-book-backend-sexp.h | 47 ++- .../libedata-book/e-book-backend-sqlitedb.c | 30 +- addressbook/libedata-book/e-book-backend-summary.c | 79 ++-- addressbook/libedata-book/e-book-backend-summary.h | 74 ++- addressbook/libedata-book/e-book-backend-sync.c | 41 +-- addressbook/libedata-book/e-book-backend.c | 23 +- addressbook/libedata-book/e-data-book-types.h | 6 - addressbook/libedata-book/e-data-book-view.c | 90 ++-- addressbook/libegdbus/e-gdbus-book-factory.c | 15 +- addressbook/libegdbus/e-gdbus-book-view.c | 13 +- addressbook/libegdbus/e-gdbus-book.c | 23 +- calendar/backends/caldav/e-cal-backend-caldav.c | 560 ++++++++------------ .../backends/contacts/e-cal-backend-contacts.c | 110 +++-- calendar/backends/file/e-cal-backend-file-events.c | 2 +- .../backends/file/e-cal-backend-file-journal.c | 2 +- calendar/backends/file/e-cal-backend-file-todos.c | 2 +- calendar/backends/file/e-cal-backend-file.c | 79 +-- calendar/backends/http/e-cal-backend-http.c | 46 +-- calendar/backends/weather/e-cal-backend-weather.c | 59 +-- calendar/libecal/e-cal-client-view.c | 22 +- calendar/libecal/e-cal-client.c | 19 +- calendar/libecal/e-cal-component.c | 83 +-- calendar/libecal/e-cal-system-timezone.c | 6 +- calendar/libecal/e-cal-view.c | 70 +-- calendar/libecal/e-cal.c | 69 ++-- calendar/libedata-cal/e-cal-backend-cache.c | 9 +- calendar/libedata-cal/e-cal-backend-file-store.c | 319 +++++------- calendar/libedata-cal/e-cal-backend-intervaltree.c | 38 +- calendar/libedata-cal/e-cal-backend-sexp.c | 45 +- calendar/libedata-cal/e-cal-backend-store.c | 193 +++++-- calendar/libedata-cal/e-cal-backend-sync.c | 51 +- calendar/libedata-cal/e-cal-backend.c | 19 +- calendar/libedata-cal/e-data-cal-factory.c | 4 +- calendar/libedata-cal/e-data-cal-view.c | 74 ++- calendar/libedata-cal/e-data-cal.c | 6 +- calendar/libegdbus/e-gdbus-cal-factory.c | 13 +- calendar/libegdbus/e-gdbus-cal-view.c | 13 +- calendar/libegdbus/e-gdbus-cal.c | 21 +- camel/camel-certdb.c | 10 +- camel/camel-cipher-context.c | 17 +- camel/camel-data-cache.c | 9 +- camel/camel-disco-folder.c | 8 +- camel/camel-filter-driver.c | 357 ++++++------- camel/camel-filter-search.c | 14 +- camel/camel-folder-search.c | 7 +- camel/camel-folder-summary.c | 9 +- camel/camel-folder.c | 148 +++--- camel/camel-folder.h | 40 +- camel/camel-gpg-context.c | 13 +- camel/camel-index.c | 7 +- camel/camel-medium.c | 9 +- camel/camel-mime-filter-basic.c | 14 +- camel/camel-mime-filter-bestenc.c | 16 +- camel/camel-mime-filter-canon.c | 15 +- camel/camel-mime-filter-charset.c | 30 +- camel/camel-mime-filter-crlf.c | 14 +- camel/camel-mime-filter-enriched.c | 20 +- camel/camel-mime-filter-from.c | 10 +- camel/camel-mime-filter-gzip.c | 22 +- camel/camel-mime-filter-html.c | 14 +- camel/camel-mime-filter-index.c | 28 +- camel/camel-mime-filter-linewrap.c | 14 +- camel/camel-mime-filter-pgp.c | 12 +- camel/camel-mime-filter-progress.c | 16 +- camel/camel-mime-filter-save.c | 12 +- camel/camel-mime-filter-tohtml.c | 18 +- camel/camel-mime-filter-windows.c | 16 +- camel/camel-mime-filter-yenc.c | 16 +- camel/camel-mime-filter.c | 9 +- camel/camel-mime-parser.c | 3 +- camel/camel-mime-part.c | 9 +- camel/camel-mime-utils.c | 8 +- camel/camel-object-bag.c | 8 +- camel/camel-object.c | 9 +- camel/camel-offline-folder.c | 7 +- camel/camel-operation.c | 9 +- camel/camel-partition-table.c | 26 +- camel/camel-sasl-cram-md5.c | 7 +- camel/camel-sasl-digest-md5.c | 7 +- camel/camel-sasl-gssapi.c | 9 +- camel/camel-sasl-login.c | 9 +- camel/camel-sasl-ntlm.c | 7 +- camel/camel-sasl-plain.c | 7 +- camel/camel-sasl-popb4smtp.c | 7 +- camel/camel-sasl.c | 4 + camel/camel-search-private.c | 2 +- camel/camel-service.c | 4 + camel/camel-session.c | 12 +- camel/camel-sexp.c | 1 - camel/camel-smime-context.c | 8 +- camel/camel-store-summary.c | 7 +- camel/camel-stream-buffer.c | 25 +- camel/camel-stream-filter.c | 32 +- camel/camel-stream-fs.c | 23 +- camel/camel-stream-mem.c | 21 +- camel/camel-tcp-stream-raw.c | 12 +- camel/camel-tcp-stream-ssl.c | 11 +- camel/camel-tcp-stream.c | 8 +- camel/camel-text-index.c | 87 ++-- camel/camel-transport.c | 9 +- camel/camel-vee-folder.c | 35 +- camel/providers/imap/camel-imap-command.c | 6 +- camel/providers/imap/camel-imap-folder.c | 9 +- camel/providers/imap/camel-imap-private.h | 6 +- camel/providers/imap/camel-imap-wrapper.c | 14 +- camel/providers/imapx/camel-imapx-folder.c | 30 +- camel/providers/imapx/camel-imapx-provider.c | 2 +- camel/providers/imapx/camel-imapx-server.c | 55 +- camel/providers/imapx/camel-imapx-server.h | 8 +- camel/providers/imapx/camel-imapx-store.c | 2 +- camel/providers/imapx/camel-imapx-utils.c | 4 +- camel/providers/local/camel-local-folder.c | 8 +- camel/providers/local/camel-local-private.h | 6 +- camel/providers/local/camel-maildir-store.c | 2 +- camel/providers/local/camel-maildir-summary.c | 11 +- camel/providers/local/camel-mbox-store.c | 4 +- camel/providers/local/camel-mh-summary.c | 7 +- camel/providers/nntp/camel-nntp-folder.c | 21 +- camel/providers/nntp/camel-nntp-private.h | 15 +- camel/providers/nntp/camel-nntp-store.c | 2 +- camel/providers/nntp/camel-nntp-summary.c | 10 +- camel/providers/pop3/camel-pop3-folder.c | 118 ++--- camel/providers/pop3/camel-pop3-folder.h | 6 +- camel/providers/pop3/camel-pop3-provider.c | 2 +- camel/providers/pop3/camel-pop3-settings.c | 10 +- camel/providers/pop3/camel-pop3-settings.h | 6 +- libebackend/e-dbus-server.c | 2 +- libebackend/e-extension.c | 9 +- libebackend/e-file-cache.c | 36 +- libebackend/e-module.c | 13 +- libebackend/e-offline-listener.c | 42 +- libedataserver/e-account-list.c | 66 +-- libedataserver/e-categories.c | 4 +- libedataserver/e-client.c | 239 +++++---- libedataserver/e-iterator.c | 15 +- libedataserver/e-list-iterator.c | 7 +- libedataserver/e-list.c | 39 +- libedataserver/e-proxy.c | 11 +- libedataserver/e-sexp.c | 12 +- libedataserver/e-source-group.c | 104 ++-- libedataserver/e-source-list.c | 98 ++-- libedataserver/e-source.c | 65 ++- libedataserverui/e-categories-dialog.c | 7 +- libedataserverui/e-categories-editor.c | 9 +- libedataserverui/e-categories-selector.c | 18 +- libedataserverui/e-category-completion.c | 33 +- libedataserverui/e-category-editor.c | 9 +- libedataserverui/e-cell-renderer-color.c | 28 +- libedataserverui/e-contact-store.c | 11 +- libedataserverui/e-destination-store.c | 14 +- libedataserverui/e-name-selector-dialog.c | 15 +- libedataserverui/e-name-selector-entry.c | 21 +- libedataserverui/e-name-selector-list.c | 7 +- libedataserverui/e-name-selector-model.c | 12 +- libedataserverui/e-name-selector.c | 17 +- libedataserverui/e-source-combo-box.c | 15 +- libedataserverui/e-source-selector-dialog.c | 48 +- libedataserverui/e-source-selector.c | 33 +- libedataserverui/e-tree-model-generator.c | 9 +- tests/libebook/test-vcard-parsing.c | 4 +- tests/libecal/client/test-client-get-revision.c | 5 +- tests/libecal/test-ecal.c | 2 +- 177 files changed, 3051 insertions(+), 2860 deletions(-) commit 7691e04a50b22d13717ab65b0a16ed6a08fc7367 Author: Matthew Barnes Date: Mon Feb 20 09:18:51 2012 -0500 Add untracked ".valid" files to CLEANFILES. libebackend/Makefile.am | 2 ++ libedataserver/Makefile.am | 2 +- 2 files changed, 3 insertions(+), 1 deletions(-) commit 6e0940ba7f3d0acc06f0551177d659cc87738391 Author: Matthew Barnes Date: Mon Feb 20 09:16:42 2012 -0500 Update API documentation. .../libedata-book/libedata-book-sections.txt | 3 +++ .../calendar/libecal/libecal-sections.txt | 1 + .../libedata-cal/libedata-cal-sections.txt | 3 +-- docs/reference/camel/camel-sections.txt | 7 +++++++ .../libedataserver/libedataserver-sections.txt | 2 ++ 5 files changed, 14 insertions(+), 2 deletions(-) commit e3f76ff6134c993e0d13fed0450b4936ae4a733c Author: Chenthill Palanisamy Date: Mon Feb 20 15:56:02 2012 +0530 post release version bump configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5c0f8b5b7d8c5439844667e71103d562c77f6cd3