platform/upstream/evolution-data-server.git
12 years agoCamelIMAPXCommand: Make the CamelIMAPXJob member private.
Matthew Barnes [Fri, 23 Mar 2012 18:01:36 +0000 (14:01 -0400)]
CamelIMAPXCommand: Make the CamelIMAPXJob member private.

This ensures we keep the CamelIMAPXJob's reference count accurate.

Introduce two new CamelIMAPXCommand functions:

   CamelIMAPXJob * camel_imapx_command_get_job (CamelIMAPXCommand *ic)
   void            camel_imapx_command_set_job (CamelIMAPXCommand *ic,
                                                CamelIMAPXJob *job)

12 years agoimapx_command_fetch_message_done(): Avoid a refcount issue.
Matthew Barnes [Fri, 23 Mar 2012 19:49:43 +0000 (15:49 -0400)]
imapx_command_fetch_message_done(): Avoid a refcount issue.

Fix a potential reference counting issue, but I don't think this is
what's causing all the problems.

12 years agoCamelIMAPXCommand: Fill memory with a bit pattern before freeing.
Matthew Barnes [Fri, 23 Mar 2012 15:11:47 +0000 (11:11 -0400)]
CamelIMAPXCommand: Fill memory with a bit pattern before freeing.

To help track down finalized CamelIMAPXCommands being passed around.

12 years agoCamelIMAPXCommand: Add more runtime checks.
Matthew Barnes [Fri, 23 Mar 2012 15:08:28 +0000 (11:08 -0400)]
CamelIMAPXCommand: Add more runtime checks.

To help track down a reference counting bug, but good to do anyway.

12 years agoCamelIMAPXJob: Fill memory with a bit pattern before freeing.
Matthew Barnes [Fri, 23 Mar 2012 16:38:40 +0000 (12:38 -0400)]
CamelIMAPXJob: Fill memory with a bit pattern before freeing.

To help track down finalized CamelIMAPXJobs being passed around.

12 years agoCamelIMAPXJob: Add more runtime checks.
Matthew Barnes [Fri, 23 Mar 2012 16:33:48 +0000 (12:33 -0400)]
CamelIMAPXJob: Add more runtime checks.

To help track down a reference counting bug, but good to do anyway.

12 years agoUpdated Esperanto translation
Kristjan SCHMIDT [Sat, 24 Mar 2012 15:39:26 +0000 (16:39 +0100)]
Updated Esperanto translation

12 years agoUpdated Telugu Translations
Krishnababu Krothapalli [Thu, 22 Mar 2012 09:55:29 +0000 (15:25 +0530)]
Updated Telugu Translations

12 years agoUpdated Telugu Translations
Krishnababu Krothapalli [Thu, 22 Mar 2012 09:52:56 +0000 (15:22 +0530)]
Updated Telugu Translations

12 years agoUpdated Danish translation
Flemming Christensen [Wed, 21 Mar 2012 09:15:17 +0000 (10:15 +0100)]
Updated Danish translation

12 years agoupdate Punjabi Translation
A S Alam [Wed, 21 Mar 2012 02:27:48 +0000 (07:57 +0530)]
update Punjabi Translation

12 years agoUpdated Vietnamese translation
Nguyễn Thái Ngọc Duy [Wed, 21 Mar 2012 02:10:12 +0000 (09:10 +0700)]
Updated Vietnamese translation

12 years agopo/vi: updated from Damned Lies
Nguyễn Thái Ngọc Duy [Wed, 21 Mar 2012 01:51:41 +0000 (08:51 +0700)]
po/vi: updated from Damned Lies

12 years agoUpdate Simplified Chinese translation.
Automatic Mirroring [Tue, 20 Mar 2012 16:07:22 +0000 (16:07 +0000)]
Update Simplified Chinese translation.

12 years agoUpdated Bengali India Translaion
Runa Bhattacharjee [Tue, 20 Mar 2012 13:45:59 +0000 (19:15 +0530)]
Updated Bengali India Translaion

12 years agopost release version bump
Chenthill Palanisamy [Mon, 19 Mar 2012 07:06:37 +0000 (12:36 +0530)]
post release version bump

12 years agoNews update for 3.3.92 release
Chenthill Palanisamy [Mon, 19 Mar 2012 06:27:06 +0000 (11:57 +0530)]
News update for 3.3.92 release

12 years agoBug 736655 (bnc) - Deadlocks when auto-completing address in email composer
Chenthill Palanisamy [Thu, 23 Feb 2012 08:36:08 +0000 (14:06 +0530)]
Bug 736655 (bnc) - Deadlocks when auto-completing address in email composer

12 years agoUpdate API documentation.
Matthew Barnes [Sun, 18 Mar 2012 15:25:29 +0000 (11:25 -0400)]
Update API documentation.

12 years agoUpdated Portuguese translation
Duarte Loreto [Sun, 18 Mar 2012 13:44:45 +0000 (13:44 +0000)]
Updated Portuguese translation

12 years agoUpdated Czech translation
Jiri Eischmann [Sat, 17 Mar 2012 16:49:24 +0000 (17:49 +0100)]
Updated Czech translation

12 years agoUpdated Dutch translation
Hannie Dumoleyn [Fri, 16 Mar 2012 21:50:01 +0000 (22:50 +0100)]
Updated Dutch translation

12 years agoFix some crashes in imapx_command_start_next().
Matthew Barnes [Fri, 16 Mar 2012 19:30:32 +0000 (15:30 -0400)]
Fix some crashes in imapx_command_start_next().

Start the next CamelIMAPXCommand before unreferencing the current one.

imapx_command_start() calls camel_imapx_command_close() on the current
command before initiating the next command, but imapx_command_start()
is being handed a potentially dangling CamelIMAPXCommand pointer.

This is most certainly causing of all the camel_imapx_command_close()
crashes, and likely a good number of memory corruption crashes as well.

12 years agoMention the return of dbus-glib in a NEWS blurb.
Matthew Barnes [Fri, 16 Mar 2012 16:57:37 +0000 (12:57 -0400)]
Mention the return of dbus-glib in a NEWS blurb.

12 years agoBug #659756 - Initialize dbus-glib threading for GConf
Milan Crha [Fri, 16 Mar 2012 15:12:34 +0000 (16:12 +0100)]
Bug #659756 - Initialize dbus-glib threading for GConf

12 years agoUpdated Latvian translation.
Rudolfs Mazurs [Mon, 12 Mar 2012 22:22:14 +0000 (00:22 +0200)]
Updated Latvian translation.

12 years agoFix regression after commit for bug #664186
Milan Crha [Mon, 12 Mar 2012 12:49:38 +0000 (13:49 +0100)]
Fix regression after commit for bug #664186

12 years agoUpdated Gujarati Translations
Sweta Kothari [Mon, 12 Mar 2012 10:46:09 +0000 (16:16 +0530)]
Updated Gujarati Translations

12 years agoFinnish translation update from http://l10n.laxstrom.name/wiki/Gnome_3.4 translation...
Timo Jyrinki [Mon, 12 Mar 2012 09:00:35 +0000 (11:00 +0200)]
Finnish translation update from l10n.laxstrom.name/wiki/Gnome_3.4 translation sprint

12 years agoUpdated Russian translation
Yuri Myasoedov [Sun, 11 Mar 2012 20:27:15 +0000 (00:27 +0400)]
Updated Russian translation

12 years agoAdd initial Khmer translation
Khoem Sokhem [Sat, 10 Mar 2012 12:09:43 +0000 (13:09 +0100)]
Add initial Khmer translation

12 years agoUpdated Korean translation
Seong-ho Cho [Sat, 10 Mar 2012 08:56:30 +0000 (17:56 +0900)]
Updated Korean translation

12 years agoUpdated Hungarian translation
Gabor Kelemen [Sat, 10 Mar 2012 01:39:17 +0000 (02:39 +0100)]
Updated Hungarian translation

12 years agoUpdated French translation
Bruno Brouard [Fri, 9 Mar 2012 21:52:16 +0000 (22:52 +0100)]
Updated French translation

12 years agoUpdated Polish translation
Piotr Drąg [Fri, 9 Mar 2012 20:38:00 +0000 (21:38 +0100)]
Updated Polish translation

12 years agoBug #665025 - Memory leak in camel mime
Milan Crha [Fri, 9 Mar 2012 15:46:01 +0000 (16:46 +0100)]
Bug #665025 - Memory leak in camel mime

12 years agoUpdated British English translation
Bruce Cowan [Fri, 9 Mar 2012 13:51:36 +0000 (13:51 +0000)]
Updated British English translation

12 years agoEDS: memory leak fixes
Patrick Ohly [Wed, 7 Mar 2012 16:07:33 +0000 (16:07 +0000)]
EDS: memory leak fixes

All of these leaks were found with valgrind when testing
in combination with SyncEvolution. The fixed code passes
the same tests without issues (in particular no double frees).

The only non-obvious leak is the one of "muid" after
e_gdbus_cal_call_create_object_sync() apparently a string
is returned even if the call itself fails.

12 years ago[l10n] Updated German translation
Mario Blättermann [Wed, 7 Mar 2012 21:33:26 +0000 (22:33 +0100)]
[l10n] Updated German translation

12 years agoUpdate store<=>folder summaries connection on folder rename
Milan Crha [Wed, 7 Mar 2012 19:17:33 +0000 (20:17 +0100)]
Update store<=>folder summaries connection on folder rename

12 years agoBug #664186 - Maildir scan checks incorrectly for folder name prefix
Milan Crha [Wed, 7 Mar 2012 18:30:54 +0000 (19:30 +0100)]
Bug #664186 - Maildir scan checks incorrectly for folder name prefix

12 years agoCamelIMAPXServer: Avoid crashing in cancel_all_jobs().
Matthew Barnes [Wed, 7 Mar 2012 18:23:50 +0000 (13:23 -0500)]
CamelIMAPXServer: Avoid crashing in cancel_all_jobs().

This is a workaround.  I don't know why some CamelIMAPXCommands are bad.

12 years agocamel-local-provider.c: Remove superfluous conf entries.
Matthew Barnes [Wed, 7 Mar 2012 16:42:10 +0000 (11:42 -0500)]
camel-local-provider.c: Remove superfluous conf entries.

12 years agoFix compiler format warnings in IMAPX code
Milan Crha [Wed, 7 Mar 2012 10:17:50 +0000 (11:17 +0100)]
Fix compiler format warnings in IMAPX code

12 years agoBug #671470 - Mail search on body doesn't work (local mail)
Milan Crha [Wed, 7 Mar 2012 10:07:18 +0000 (11:07 +0100)]
Bug #671470 - Mail search on body doesn't work (local mail)

This contains also an interim "solution", till body indexing for
maildir folders is properly fixed.

12 years agoTry to RC2047-decode address-only string when parsing email addresses
Milan Crha [Wed, 7 Mar 2012 07:28:31 +0000 (08:28 +0100)]
Try to RC2047-decode address-only string when parsing email addresses

This is for cases when email address consists only of an encoded string,
with no SMTP part. That way the encoded string was treated as email address
and is never decoded, which was shown in the UI.

12 years agoSuppress deprecation warnings.
Matthew Barnes [Tue, 6 Mar 2012 15:10:19 +0000 (10:10 -0500)]
Suppress deprecation warnings.

Suppress deprecated declaration warnings, particularly from GTK+, until
we're ready to care again.  Once we require GTK+ 3.4 we can start using
the new deprecation min/max macros.

12 years agoAssamese translation completed
Nilamdyuti Goswami [Tue, 6 Mar 2012 07:58:28 +0000 (13:28 +0530)]
Assamese translation completed

12 years agoAssamese translation completed
Nilamdyuti Goswami [Tue, 6 Mar 2012 07:53:17 +0000 (13:23 +0530)]
Assamese translation completed

12 years agoPost-release version bump.
Matthew Barnes [Mon, 5 Mar 2012 22:08:14 +0000 (17:08 -0500)]
Post-release version bump.

12 years agoNEWS update for 3.3.91 release.
Matthew Barnes [Mon, 5 Mar 2012 15:08:23 +0000 (10:08 -0500)]
NEWS update for 3.3.91 release.

12 years agoRevert "ECalBackendCalDAV: Fix a "pointer-sign" compiler warning."
Matthew Barnes [Mon, 5 Mar 2012 14:22:42 +0000 (09:22 -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.

12 years agoEContact: fix "parse vcard + update contact + commit"
Patrick Ohly [Mon, 5 Mar 2012 07:19:41 +0000 (08:19 +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).

12 years agoUpdated Slovenian translation
Martin Srebotnjak [Sun, 4 Mar 2012 20:51:48 +0000 (21:51 +0100)]
Updated Slovenian translation

12 years agoUpdated Korean translation
Changwoo Ryu [Sun, 4 Mar 2012 09:01:29 +0000 (18:01 +0900)]
Updated Korean translation

12 years agoECalBackendCalDAV: Fix a "pointer-sign" compiler warning.
Matthew Barnes [Sat, 3 Mar 2012 16:34:13 +0000 (11:34 -0500)]
ECalBackendCalDAV: Fix a "pointer-sign" compiler warning.

12 years agoEBookBackendFile: Fix a warning caused by Berkeley DB v5.
Matthew Barnes [Sat, 3 Mar 2012 16:30:27 +0000 (11:30 -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

12 years agoCamelVeeFolder: Silence a compiler warning.
Matthew Barnes [Sat, 3 Mar 2012 16:25:13 +0000 (11:25 -0500)]
CamelVeeFolder: Silence a compiler warning.

I think it was just a false positive, but better safe than sorry.

12 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Sat, 3 Mar 2012 10:46:39 +0000 (11:46 +0100)]
Updated Basque language

12 years agoProvide at least some NSPR error text, rather than cryptic error code
Milan Crha [Fri, 2 Mar 2012 11:19:23 +0000 (12:19 +0100)]
Provide at least some NSPR error text, rather than cryptic error code

12 years agoUpdated Belarusian translation.
Ihar Hrachyshka [Fri, 2 Mar 2012 09:11:40 +0000 (12:11 +0300)]
Updated Belarusian translation.

12 years agoBug #658742 - Gettext messages require translator comments
Milan Crha [Fri, 2 Mar 2012 08:53:10 +0000 (09:53 +0100)]
Bug #658742 - Gettext messages require translator comments

12 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 1 Mar 2012 20:43:43 +0000 (21:43 +0100)]
Updated Slovenian translation

12 years agoUpdated Vietnamese translation
Nguyễn Thái Ngọc Duy [Thu, 1 Mar 2012 07:16:33 +0000 (14:16 +0700)]
Updated Vietnamese translation

12 years agoUpdated Brazilian Portuguese translation
Jonh Wendell [Wed, 29 Feb 2012 19:24:01 +0000 (16:24 -0300)]
Updated Brazilian Portuguese translation

12 years agoBug 670938: e_cal_client_generate_instances_for_object() returns invalid instances
Christophe Dumez [Tue, 28 Feb 2012 07:40:36 +0000 (09:40 +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().

12 years agoUpdated Russian translation
Yuri Myasoedov [Tue, 28 Feb 2012 11:47:54 +0000 (15:47 +0400)]
Updated Russian translation

12 years agoBug 670887: e_cal_client_generate_instances_for_object returns instances in reverse...
Christophe Dumez [Mon, 27 Feb 2012 14:05:34 +0000 (16:05 +0200)]
Bug 670887: e_cal_client_generate_instances_for_object returns instances in reverse order

12 years agoFix nasty typos from recent whitespace cleanup commit
Milan Crha [Mon, 27 Feb 2012 18:59:35 +0000 (19:59 +0100)]
Fix nasty typos from recent whitespace cleanup commit

12 years agoUpdate Czech translation
Petr Kovar [Mon, 27 Feb 2012 15:04:58 +0000 (16:04 +0100)]
Update Czech translation

12 years agoBug #663224 - Deleted message not deleted on other machine
Milan Crha [Mon, 27 Feb 2012 14:48:53 +0000 (15:48 +0100)]
Bug #663224 - Deleted message not deleted on other machine

12 years agoUpdated Uyghur translation
Gheyret Kenji [Sun, 26 Feb 2012 02:08:28 +0000 (11:08 +0900)]
Updated Uyghur translation

12 years agoUpdated Belarusian translation.
Ihar Hrachyshka [Sat, 25 Feb 2012 19:45:07 +0000 (22:45 +0300)]
Updated Belarusian translation.

12 years agoCamelSession: Add a default method for get_socks_proxy().
Matthew Barnes [Sat, 25 Feb 2012 17:56:29 +0000 (12:56 -0500)]
CamelSession: Add a default method for get_socks_proxy().

Does nothing but fill the "out" arguments with (NULL, 0).

12 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Sat, 25 Feb 2012 02:31:05 +0000 (10:31 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

12 years agoInitialize EGdbusTemplates main thread in book/calendar factories
Milan Crha [Thu, 23 Feb 2012 12:41:48 +0000 (13:41 +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.

12 years agoBug #610988 - Filter can't set labels on IMAP messages
Milan Crha [Tue, 21 Feb 2012 14:26:01 +0000 (15:26 +0100)]
Bug #610988 - Filter can't set labels on IMAP messages

12 years agoBug #668639 - Sexps on VEVENT / VJOURNAL statuses are not supported
Christophe Dumez [Wed, 25 Jan 2012 07:23:13 +0000 (09:23 +0200)]
Bug #668639 - Sexps on VEVENT / VJOURNAL statuses are not supported

Sexps such as (contains? "status" "CONFIRMED") did not work before
this fix.

12 years agoManual Refresh on a CalDAV calendar does not work
Milan Crha [Mon, 20 Feb 2012 18:04:11 +0000 (19:04 +0100)]
Manual Refresh on a CalDAV calendar does not work

Found as part of bug #661265

12 years agoCoding style and whitespace cleanup.
Matthew Barnes [Wed, 7 Sep 2011 13:52:25 +0000 (09:52 -0400)]
Coding style and whitespace cleanup.

12 years agoAdd untracked ".valid" files to CLEANFILES.
Matthew Barnes [Mon, 20 Feb 2012 14:18:51 +0000 (09:18 -0500)]
Add untracked ".valid" files to CLEANFILES.

12 years agoUpdate API documentation.
Matthew Barnes [Mon, 20 Feb 2012 14:16:42 +0000 (09:16 -0500)]
Update API documentation.

12 years agopost release version bump
Chenthill Palanisamy [Mon, 20 Feb 2012 10:26:02 +0000 (15:56 +0530)]
post release version bump

12 years agoNews update for 3.3.90 release
Chenthill Palanisamy [Mon, 20 Feb 2012 09:47:53 +0000 (15:17 +0530)]
News update for 3.3.90 release

12 years agoUpdated Serbian translation
Мирослав Николић [Mon, 20 Feb 2012 09:49:30 +0000 (10:49 +0100)]
Updated Serbian translation

12 years agoUpdated Bulgarian translation
Krasimir Chonov [Mon, 20 Feb 2012 05:21:59 +0000 (07:21 +0200)]
Updated Bulgarian translation

12 years agoUpdated Galician translations
Fran Diéguez [Sun, 19 Feb 2012 22:18:14 +0000 (23:18 +0100)]
Updated Galician translations

12 years agoUpdated Swedish translation
Daniel Nylander [Sun, 19 Feb 2012 20:11:59 +0000 (21:11 +0100)]
Updated Swedish translation

12 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Sun, 19 Feb 2012 14:14:03 +0000 (15:14 +0100)]
Updated Norwegian bokmål translation

12 years agoUpdated Lithuanian translation
Aurimas Černius [Sat, 18 Feb 2012 22:18:11 +0000 (00:18 +0200)]
Updated Lithuanian translation

12 years agoUpdated Spanish translation
Daniel Mustieles [Fri, 17 Feb 2012 16:16:52 +0000 (17:16 +0100)]
Updated Spanish translation

12 years agoUse GSettings for EProxy
Milan Crha [Fri, 17 Feb 2012 15:26:45 +0000 (16:26 +0100)]
Use GSettings for EProxy

12 years agoBug #662920 - Creates MH folders, but needs restart to update folder list
Milan Crha [Thu, 16 Feb 2012 18:23:39 +0000 (19:23 +0100)]
Bug #662920 - Creates MH folders, but needs restart to update folder list

12 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 16 Feb 2012 16:28:24 +0000 (17:28 +0100)]
Updated Spanish translation

12 years agoBug #658348 - Harmonize wording for "Check new messages in INBOX"
Milan Crha [Thu, 16 Feb 2012 09:27:22 +0000 (10:27 +0100)]
Bug #658348 - Harmonize wording for "Check new messages in INBOX"

12 years agoBug #658347 - Harmonize mnemonic for "Check new messages for Junk contents"
Milan Crha [Thu, 16 Feb 2012 09:23:06 +0000 (10:23 +0100)]
Bug #658347 - Harmonize mnemonic for "Check new messages for Junk contents"

12 years agoBug #637200 - Add mnemonics to Folder Properties dialog checkboxes
Milan Crha [Wed, 15 Feb 2012 18:34:56 +0000 (19:34 +0100)]
Bug #637200 - Add mnemonics to Folder Properties dialog checkboxes

12 years agoRevert one change from the previous commit, it emitted incorrect warnings
Milan Crha [Tue, 14 Feb 2012 12:10:34 +0000 (13:10 +0100)]
Revert one change from the previous commit, it emitted incorrect warnings

12 years agoFix issues found by Coverity Scan
Milan Crha [Tue, 14 Feb 2012 09:32:05 +0000 (10:32 +0100)]
Fix issues found by Coverity Scan

12 years agoUpdated Russian translation
Yuri Myasoedov [Tue, 14 Feb 2012 06:37:50 +0000 (10:37 +0400)]
Updated Russian translation