platform/upstream/evolution-data-server.git
16 years agoUpdated Italian translation.
Luca Ferretti [Mon, 17 Dec 2007 13:52:17 +0000 (13:52 +0000)]
Updated Italian translation.

2007-12-17  Luca Ferretti  <elle.uca@libero.it>

* it.po: Updated Italian translation.

svn path=/trunk/; revision=8298

16 years ago** Part of fix for bug #211353
Milan Crha [Mon, 17 Dec 2007 05:41:39 +0000 (05:41 +0000)]
** Part of fix for bug #211353

2007-12-14  Milan Crha  <mcrha@redhat.com>

** Part of fix for bug #211353

* camel-filter-driver.c: (do_label):
Labels are newly stored in user_flags, not in user_tags.

2007-12-14  Milan Crha  <mcrha@redhat.com>

** Part of fix for bug #211353

* camel-imap-summary.h:
* camel-imap-summary.c:
* camel-imap-utils.h:
* camel-imap-utils.c:
* camel-imap-folder.c:
Dropped previous storing of labels into message flags and user_tags
and storing them only to user_flags.

svn path=/trunk/; revision=8296

16 years agoAdd a missing symbol to the Camel docs.
Matthew Barnes [Sat, 15 Dec 2007 22:28:43 +0000 (22:28 +0000)]
Add a missing symbol to the Camel docs.

svn path=/trunk/; revision=8295

16 years agoCall PR_Shutdown() before PR_Close() (based on discussion with Philip Van
Matthew Barnes [Sat, 15 Dec 2007 16:44:45 +0000 (16:44 +0000)]
Call PR_Shutdown() before PR_Close() (based on discussion with Philip Van

2007-12-15  Matthew Barnes  <mbarnes@redhat.com>

* camel-tcp-stream-ssl.c (camel_tcp_stream_ssl_finalize),
(stream_close), (socket_connect):
Call PR_Shutdown() before PR_Close() (based on discussion with
Philip Van Hoof on evolution-hackers).

svn path=/trunk/; revision=8294

16 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Sat, 15 Dec 2007 11:21:21 +0000 (11:21 +0000)]
Updated Norwegian bokmål translation.

2007-12-15  Kjartan Maraas  <kmaraas@gnome.org>

* nb.po: Updated Norwegian bokmål translation.

svn path=/trunk/; revision=8293

16 years ago** Fix for bug #502866
Milan Crha [Thu, 13 Dec 2007 09:32:37 +0000 (09:32 +0000)]
** Fix for bug #502866

2007-12-13  Milan Crha  <mcrha@redhat.com>

** Fix for bug #502866

* libecal/e-cal.c: (e_cal_get_objects_for_uid):
Allow get the VJOURNAL component at once same as other components.

svn path=/trunk/; revision=8292

16 years agoPatch from Evil Ninja Squirrel <evilninjasquirrel@hotbrev.com>: Fix for bug #486126...
Suman Manjunath [Wed, 12 Dec 2007 18:15:43 +0000 (18:15 +0000)]
Patch from Evil Ninja Squirrel  <evilninjasquirrel@hotbrev.com>: Fix for bug #486126 (Incorrect format string usage that can lead to crashes)

svn path=/trunk/; revision=8291

16 years agoUpdated spanish translation
Jorge Gonzalez Gonzalez [Tue, 11 Dec 2007 13:59:43 +0000 (13:59 +0000)]
Updated spanish translation

svn path=/trunk/; revision=8290

16 years ago** Fix for bug #336074
Milan Crha [Tue, 11 Dec 2007 08:42:40 +0000 (08:42 +0000)]
** Fix for bug #336074

2007-12-11  Milan Crha  <mcrha@redhat.com>

** Fix for bug #336074

* camel/providers/nntp/camel-nntp-store.c: (nntp_can_refresh_folder),
(nntp_store_class_init): Implements its own CamelStore's
can_refresh_folder function - any folder can be refreshed here.

* camel/providers/pop3/camel-pop3-store.c: (pop3_can_refresh_folder),
(camel_pop3_store_class_init): Implements its own CamelStore's
can_refresh_folder function - any folder can be refreshed here.

* camel/providers/imap/camel-imap-folder.h: (struct _CamelImapFolder):
* camel/providers/imap/camel-imap-folder.c: (imap_property_list),
(camel_imap_folder_get_type), (camel_imap_folder_class_init),
(imap_getv), (imap_setv): New property of IMAP folder, check_folder,
to let user setup for each folder to check for new mail here or not,
but only if not enabled 'check_all' for the store.
* camel/providers/imap/camel-imap-store.c: (imap_can_refresh_folder),
(camel_imap_store_class_init): Implements its own CamelStore's
can_refresh_folder function - IMAP folder has a property if it
should be refreshed always or not, so depends on this property
in case parent class doesn't permit refresh of the folder or
the store doesn't have enabled 'check_all' property.

* camel/providers/local/camel-local-store.c: (local_can_refresh_folder),
(camel_local_store_class_init): Implements its own CamelStore's
can_refresh_folder function - any folder can be refreshed here.

* camel/camel-store.h: (struct CamelStoreClass::can_refresh_folder),
(camel_store_can_refresh_folder):
* camel/camel-store.c: (can_refresh_folder), (camel_store_class_init),
(camel_store_can_refresh_folder):
New virtual function to check if folder can be refreshed or not.
Default behavior of this function is that the Inbox will be refreshed.

Note: Be sure you updated evolution and evolution-exchange too.

svn path=/trunk/; revision=8288

16 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 10 Dec 2007 15:11:38 +0000 (15:11 +0000)]
Updated Slovenian translation

svn path=/trunk/; revision=8287

16 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Sun, 9 Dec 2007 18:57:53 +0000 (18:57 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=8281

16 years agoPatch from James "Doc" Livingston <doclivingston@gmail.com>: Fix for bug #339510...
Suman Manjunath [Fri, 7 Dec 2007 15:03:09 +0000 (15:03 +0000)]
Patch from James "Doc" Livingston  <doclivingston@gmail.com>: Fix for bug #339510 (Accept time input in %H%M format, even without the colon)

svn path=/trunk/; revision=8280

16 years agoUpdated German translation.
Andre Klapper [Fri, 7 Dec 2007 13:11:36 +0000 (13:11 +0000)]
Updated German translation.

2007-12-07  Andre Klapper  <a9016009@gmx.de>

* de.po: Updated German translation.

svn path=/trunk/; revision=8279

16 years agoAdd missing file. Updated Norwegian bokmål translation.
Kjartan Maraas [Thu, 6 Dec 2007 19:22:26 +0000 (19:22 +0000)]
Add missing file. Updated Norwegian bokmål translation.

2007-12-06  Kjartan Maraas  <kmaraas@gnome.org>

* POTFILES.in: Add missing file.
* nb.po: Updated Norwegian bokmål translation.

svn path=/trunk/; revision=8278

16 years ago** Fix for bug #501548
Milan Crha [Thu, 6 Dec 2007 15:57:56 +0000 (15:57 +0000)]
** Fix for bug #501548

2007-12-06  Milan Crha  <mcrha@redhat.com>

** Fix for bug #501548

* backends/groupwise/e-cal-backend-groupwise-utils.c:
(set_properties_from_cal_component):
* libecal/e-cal-util.c: (e_cal_util_generate_alarms_for_comp):
Free memory returned by e_cal_component_get_alarm_uids properly.

svn path=/trunk/; revision=8277

16 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Thu, 6 Dec 2007 14:38:27 +0000 (14:38 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=8276

16 years ago** Fixes bug #501969 ** Passwords should not be forgotten on all errors
Sankar P [Thu, 6 Dec 2007 06:34:12 +0000 (06:34 +0000)]
** Fixes bug #501969 ** Passwords should not be forgotten on all errors

2007-12-06  Sankar P  <psankar@novell.com>

** Fixes bug #501969
        ** Passwords should not be forgotten on all errors

        M    camel/providers/groupwise/ChangeLog
        M    camel/providers/groupwise/camel-groupwise-store.c
        M    servers/groupwise/e-gw-connection.h
        M    servers/groupwise/ChangeLog
        M    servers/groupwise/e-gw-connection.c
        M    libedataserverui/e-book-auth-util.c
        M    libedataserverui/ChangeLog
        M    addressbook/ChangeLog
        M    addressbook/backends/ldap/e-book-backend-ldap.c
        M    addressbook/backends/groupwise/e-book-backend-groupwise.c
        M    calendar/ChangeLog
        M    calendar/backends/groupwise/e-cal-backend-groupwise.c

svn path=/trunk/; revision=8272

16 years agoPatch by Milan Crha <mcrha@redhat.com>
Tobias Mueller [Thu, 6 Dec 2007 02:41:08 +0000 (02:41 +0000)]
Patch by Milan Crha <mcrha@redhat.com>

2007-12-06  Tobias Mueller <tobiasmue@svn.gnome.org>
        Patch by Milan Crha  <mcrha@redhat.com>

        ** Fix for bug #462593

        * lib/e2k-context.c: (e2k_soup_message_new): Print message on console
        if invalid uri has been passed to soup_message_new.
        * lib/e2k-autoconfig.c: (e2k_autoconfig_get_context):
        Prevent from crash on invalid uri.

svn path=/trunk/; revision=8271

16 years ago** Fixes bug #501622
Matthew Barnes [Wed, 5 Dec 2007 18:52:04 +0000 (18:52 +0000)]
** Fixes bug #501622

2007-12-05  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #501622

* camel-sasl.c (camel_sasl_challenge_base64):
Return an empty string instead of NULL for empty SASL responses.
Fixes broken Digest-MD5 authentication.

svn path=/trunk/; revision=8270

16 years ago** Fix for bug #466499
David Turner [Tue, 4 Dec 2007 13:03:11 +0000 (13:03 +0000)]
** Fix for bug #466499

2007-12-04 David Turner <cillian64@googlemail.com>

** Fix for bug #466499

* camel-nntp-provider.c: Added mnemonics to configuration options
* camel-pop3-provider.c: Added mnemonics to configuration options
* camel-local-provider.c: Added mnemonics to configuration options

svn path=/trunk/; revision=8267

16 years ago** Fix for bug #322917
Alex Kloss [Tue, 4 Dec 2007 10:09:11 +0000 (10:09 +0000)]
** Fix for bug #322917

2007-12-04  Alex Kloss  <alexkloss@att.net>

** Fix for bug #322917

* e-name-selector-dialog.glade:
Change mnemonics for Contacts, Address Book labels
Add mnemonic for Category label

svn path=/trunk/; revision=8266

16 years ago+ + * NEWS, configure.in: Evolution Data Server 2.21.3 release.
Srinivasa Ragavan [Tue, 4 Dec 2007 07:58:40 +0000 (07:58 +0000)]
+ + * NEWS, configure.in: Evolution Data Server 2.21.3 release.

2007-12-03  Srinivasa Ragavan  <sragavan@novell.com>
+
+       * NEWS, configure.in: Evolution Data Server 2.21.3 release.

svn path=/trunk/; revision=8264

16 years ago** Fix for bug #324008
Milan Crha [Mon, 3 Dec 2007 18:28:20 +0000 (18:28 +0000)]
** Fix for bug #324008

2007-12-03  Milan Crha  <mcrha@redhat.com>

** Fix for bug #324008

* camel-text-index.c: (text_index_sync):
Don't sync when wasn't created successfully.

svn path=/trunk/; revision=8262

16 years ago** Fix for bug #500018
Milan Crha [Mon, 3 Dec 2007 12:23:58 +0000 (12:23 +0000)]
** Fix for bug #500018

2007-12-03  Milan Crha  <mcrha@redhat.com>

** Fix for bug #500018

* camel-local-provider.c: (CamelProvider mbox_provider):
Allow choose files, instead of directories, for mbox.

svn path=/trunk/; revision=8260

16 years ago** Fix for bug #456565
Milan Crha [Mon, 3 Dec 2007 12:17:37 +0000 (12:17 +0000)]
** Fix for bug #456565

2007-12-03  Milan Crha  <mcrha@redhat.com>

** Fix for bug #456565

* backends/http/e-cal-backend-http.c: (e_cal_backend_http_open):
Create cache of the right kind for each backend kind.
* backends/http/e-cal-backend-http.c: (e_cal_backend_http_remove):
Allow delete calendar from UI even if it doesn't have a cache yet.

svn path=/trunk/; revision=8259

16 years agoAdd a missing Camel symbol to the API docs.
Matthew Barnes [Sun, 2 Dec 2007 17:04:26 +0000 (17:04 +0000)]
Add a missing Camel symbol to the API docs.

svn path=/trunk/; revision=8258

16 years agoUpdated Korean translation.
Changwoo Ryu [Sun, 2 Dec 2007 15:55:50 +0000 (15:55 +0000)]
Updated Korean translation.

svn path=/trunk/; revision=8257

16 years ago** Fix for bug #415817
Milan Crha [Wed, 28 Nov 2007 18:45:54 +0000 (18:45 +0000)]
** Fix for bug #415817

2007-11-28  Milan Crha  <mcrha@redhat.com>

** Fix for bug #415817

* backends/file/e-cal-backend-file.c:
(e_cal_backend_file_modify_object): Update start/end time for
recurrence instances even when only end time has been changed.

svn path=/trunk/; revision=8255

16 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 27 Nov 2007 14:20:40 +0000 (14:20 +0000)]
Updated Slovenian translation

svn path=/trunk/; revision=8249

16 years ago** Fix for bug #494314
Ondrej Jirman [Mon, 26 Nov 2007 12:29:44 +0000 (12:29 +0000)]
** Fix for bug #494314

2007-11-26  Ondrej Jirman  <megous@megous.com>

** Fix for bug #494314

* libedata-cal/e-data-cal-factory.c: (impl_CalFactory_getCal):
Don't leak Cal object reference.

svn path=/trunk/; revision=8245

16 years ago** Fix for bug #308815 Remove colors for categories.
Milan Crha [Mon, 26 Nov 2007 09:56:01 +0000 (09:56 +0000)]
** Fix for bug #308815 Remove colors for categories.

2007-11-26  Milan Crha  <mcrha@redhat.com>

** Fix for bug #308815
Remove colors for categories.

* libedataserver/e-categories.h:
* libedataserver/e-categories.c: Dropped colors for categories,
so marking those functions as deprecated, and making deprecated
parameter 'color' of 'e_categories_add' together with its rename
to 'unused'.

* libedataserverui/e-categories-dialog.glade:
* libedataserverui/e-categories-dialog.c: Dropped colors for categories. (deprecated)

* libedataserverui/e-categories-dialog.c: (edit_button_clicked_cb): Fixed runtime
critical warning for file chooser and category without icon.

svn path=/trunk/; revision=8243

16 years agoTranslation updated by Ivar Smolin.
Priit Laes [Sun, 25 Nov 2007 11:22:07 +0000 (11:22 +0000)]
Translation updated by Ivar Smolin.

2007-11-25  Priit Laes  <plaes@svn.gnome.org>

* et.po: Translation updated by Ivar Smolin.

svn path=/trunk/; revision=8239

16 years ago** Fix for bug #461979
Milan Crha [Fri, 23 Nov 2007 10:05:35 +0000 (10:05 +0000)]
** Fix for bug #461979

2007-11-23  Milan Crha  <mcrha@redhat.com>

** Fix for bug #461979

* camel-url.c: (camel_url_new_with_base):
The base URL can be without a path, so do not crash, if that happen.

svn path=/trunk/; revision=8236

16 years ago** Fix for bug #376425
Milan Crha [Thu, 22 Nov 2007 07:12:57 +0000 (07:12 +0000)]
** Fix for bug #376425

2007-11-22  Milan Crha  <mcrha@redhat.com>

** Fix for bug #376425

* camel-http-stream.c: (camel_http_stream_get_content_type):
Use proxy if user uses it.
* camel-http-stream.c: (camel_http_stream_set_proxy):
Do not crash if have proxy without name and password.

svn path=/trunk/; revision=8229

16 years agoUpdated Occitan translation
Yannig MARCHEGAY [Wed, 21 Nov 2007 18:59:01 +0000 (18:59 +0000)]
Updated Occitan translation

svn path=/trunk/; revision=8228

16 years agoUpdated Occitan translation
Yannig MARCHEGAY [Tue, 20 Nov 2007 21:25:10 +0000 (21:25 +0000)]
Updated Occitan translation

svn path=/trunk/; revision=8227

16 years agoEvolution Data Server 2.21.2 release.
Srinivasa Ragavan [Sat, 17 Nov 2007 16:58:05 +0000 (16:58 +0000)]
Evolution Data Server 2.21.2 release.

2007-11-12  Srinivasa Ragavan  <sragavan@novell.com>

        * NEWS, configure.in: Evolution Data Server 2.21.2 release.

svn path=/trunk/; revision=8221

16 years agoMissed that CamelSpoolStore has its own free_folder_info() implementation
Matthew Barnes [Fri, 16 Nov 2007 13:07:19 +0000 (13:07 +0000)]
Missed that CamelSpoolStore has its own free_folder_info() implementation

2007-11-16  Matthew Barnes  <mbarnes@redhat.com>

* camel-spool-store.c (free_folder_info):
Missed that CamelSpoolStore has its own free_folder_info()
implementation (why?).  Change it to use g_slice_free().

svn path=/trunk/; revision=8219

16 years ago** Fixes bug #481093
Sankar P [Fri, 16 Nov 2007 12:56:33 +0000 (12:56 +0000)]
** Fixes bug #481093

2007-11-16  Sankar P  <psankar@novell.com>

** Fixes bug #481093

* camel-groupwise-folder.c: (groupwise_sync_summary),
(groupwise_transfer_messages_to):
Move mail to/from sent-items case missed while porting.
Solves (un)read count issues as well

svn path=/trunk/; revision=8218

16 years ago** Fix for bug #300584 by Peter Lord
Milan Crha [Fri, 16 Nov 2007 12:08:22 +0000 (12:08 +0000)]
** Fix for bug #300584 by Peter Lord

2007-11-16  Milan Crha  <mcrha@redhat.com>

** Fix for bug #300584 by Peter Lord

* backends/contacts/e-cal-backend-contacts.c: (cdate_to_icaltime):
Use correct year when filling structure, not only years 1970+.

svn path=/trunk/; revision=8216

16 years ago** Fixes part of bug #474000
Matthew Barnes [Thu, 15 Nov 2007 18:19:56 +0000 (18:19 +0000)]
** Fixes part of bug #474000

2007-11-15  Matthew Barnes  <mbarnes@redhat.com>

** Fixes part of bug #474000

* addressbook/tests/ebook/test-photo.c (main):
* addressbook/libebook/e-vcard.c
(e_vcard_attribute_get_values_decoded):
* camel/camel-mime-utils.c (camel_base64_decode_simple):
* camel/camel-sasl.c (camel_sasl_challenge_base64):
* camel/providers/groupwise/camel-groupwise-folder.c
(groupwise_folder_item_to_msg):
* libedataserverui/e-passwords.c (ep_password_decode):
* servers/exchange/lib/e2k-autoconfig.c (get_ctx_auth_handler):
* servers/exchange/lib/e2k-result.c (prop_get_binary_array),
(prop_get_binary):
Initialize 'length' before calling g_base64_decode().

svn path=/trunk/; revision=8215

16 years ago** Typo fix in previous commit causing crash.
Milan Crha [Thu, 15 Nov 2007 15:21:08 +0000 (15:21 +0000)]
** Typo fix in previous commit causing crash.

2007-11-15  Milan Crha  <mcrha@redhat.com>

** Typo fix in previous commit causing crash.

svn path=/trunk/; revision=8213

16 years ago** Merge a bunch of compiler warning fixes and cosmetic cleanups from
Matthew Barnes [Thu, 15 Nov 2007 04:34:38 +0000 (04:34 +0000)]
** Merge a bunch of compiler warning fixes and cosmetic cleanups from

2007-11-14  Matthew Barnes  <mbarnes@redhat.com>

** Merge a bunch of compiler warning fixes and cosmetic
   cleanups from camel-lite.

svn path=/trunk/; revision=8211

16 years ago** Remove trailing whitespace from source code.
Matthew Barnes [Wed, 14 Nov 2007 22:04:19 +0000 (22:04 +0000)]
** Remove trailing whitespace from source code.

2007-11-14  Matthew Barnes  <mbarnes@redhat.com>

** Remove trailing whitespace from source code.

svn path=/trunk/; revision=8210

16 years agoFix a syntax error.
Matthew Barnes [Wed, 14 Nov 2007 18:49:39 +0000 (18:49 +0000)]
Fix a syntax error.

2007-11-14  Matthew Barnes  <mbarnes@redhat.com>

* addressbook/libebook/e-contact.c: Fix a syntax error.

svn path=/trunk/; revision=8209

16 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Wed, 14 Nov 2007 14:05:23 +0000 (14:05 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=8206

16 years ago** Fix for bug #494299
Ondrej Jirman [Tue, 13 Nov 2007 18:59:00 +0000 (18:59 +0000)]
** Fix for bug #494299

2007-11-13  Ondrej Jirman  <megous@megous.com>

** Fix for bug #494299

* libedataserver/e-file-cache.c: (add_key_to_slist),
(add_object_to_slist): Rename helper functions.
* libedataserver/e-file-cache.c: (e_file_cache_get_keys):
Fix memory corruption.

svn path=/trunk/; revision=8203

16 years ago** Fix for bug #494303
Ondrej Jirman [Tue, 13 Nov 2007 18:13:42 +0000 (18:13 +0000)]
** Fix for bug #494303

2007-11-13  Ondrej Jirman  <megous@megous.com>

** Fix for bug #494303

* libedata-cal/e-cal-backend-cache.c: (e_cal_backend_cache_get_timezone)
Return NULL pointer after freeing timezone structure.

svn path=/trunk/; revision=8201

16 years agoAdd E_CONTACT_TEL to get a list of phone numbers (#495287).
Ross Burton [Tue, 13 Nov 2007 16:17:14 +0000 (16:17 +0000)]
Add E_CONTACT_TEL to get a list of phone numbers (#495287).

2007-11-13  Ross Burton  <ross@openedhand.com>

* libebook/e-contact.[ch]:
Add E_CONTACT_TEL to get a list of phone numbers (#495287).

svn path=/trunk/; revision=8200

16 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 13 Nov 2007 13:29:25 +0000 (13:29 +0000)]
Updated Slovenian translation

svn path=/trunk/; revision=8199

16 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 13 Nov 2007 13:28:59 +0000 (13:28 +0000)]
Updated Slovenian translation

svn path=/trunk/; revision=8198

16 years ago** Fix for bug #495086
Milan Crha [Mon, 12 Nov 2007 11:04:45 +0000 (11:04 +0000)]
** Fix for bug #495086

2007-11-12  Milan Crha  <mcrha@redhat.com>

** Fix for bug #495086

* camel-imap-utils.c: (imap_body_decode):
Check for NULL too, so do not crash when something goes wrong.

svn path=/trunk/; revision=8196

16 years agoDisable SSLv2 compatible HELLO on SSL stream when SSLv2 is disabled
Matthew Barnes [Mon, 12 Nov 2007 00:57:51 +0000 (00:57 +0000)]
Disable SSLv2 compatible HELLO on SSL stream when SSLv2 is disabled

2007-11-11  Matthew Barnes  <mbarnes@redhat.com>

* camel/camel-tcp-stream-ssl.c (enable_ssl):
Disable SSLv2 compatible HELLO on SSL stream when SSLv2 is
disabled (#345135, patch from Niels Vorgaard Christensen).

svn path=/trunk/; revision=8192

16 years agoFix changelog
Ross Burton [Sun, 11 Nov 2007 11:48:09 +0000 (11:48 +0000)]
Fix changelog

svn path=/trunk/; revision=8191

16 years agoFix leak (#494304, Ondrej Jirman)
Ross Burton [Sun, 11 Nov 2007 11:47:56 +0000 (11:47 +0000)]
Fix leak (#494304, Ondrej Jirman)

2007-11-11  Ross Burton  <ross@openedhand.com>

* backends/contacts/e-cal-backend-contacts.c:
Fix leak (#494304, Ondrej Jirman)

svn path=/trunk/; revision=8190

16 years agoFix some memory leaks (#494304, thanks Ondrej Jirman)
Ross Burton [Sun, 11 Nov 2007 11:44:38 +0000 (11:44 +0000)]
Fix some memory leaks (#494304, thanks Ondrej Jirman)

2007-11-11  Ross Burton  <ross@openedhand.com>

* addressbook/libebook/e-book.c:
Fix some memory leaks (#494304, thanks Ondrej Jirman)

svn path=/trunk/; revision=8189

16 years agoAdd argument guards, although nothing should be using this anymore.
Matthew Barnes [Fri, 9 Nov 2007 17:30:43 +0000 (17:30 +0000)]
Add argument guards, although nothing should be using this anymore.

2007-11-09  Matthew Barnes  <mbarnes@redhat.com>

* camel-mime-utils.c (camel_base64_decode_simple):
Add argument guards, although nothing should be using this anymore.

svn path=/trunk/; revision=8188

17 years ago** Fix for bug #430420
Milan Crha [Mon, 5 Nov 2007 12:28:41 +0000 (12:28 +0000)]
** Fix for bug #430420

2007-11-05  Milan Crha  <mcrha@redhat.com>

** Fix for bug #430420

* camel-imap-utils.c: (imap_body_decode):
Returned size <= 0 is an error, as mentioned Robert Burrelldonkin.

svn path=/trunk/; revision=8186

17 years agoAdded new function 'has-start?' as part of fix for bug #359267. This will
Milan Crha [Mon, 5 Nov 2007 11:23:57 +0000 (11:23 +0000)]
Added new function 'has-start?' as part of fix for bug #359267. This will

2007-11-05  Milan Crha  <mcrha@redhat.com>

* libedata-cal/e-cal-backend-sexp.c: (func_has_start),
(struct symbols): Added new function 'has-start?' as part
of fix for bug #359267. This will check if the component
has filled start date or not.

svn path=/trunk/; revision=8185

17 years ago** Fix for bug #344516
Milan Crha [Mon, 5 Nov 2007 10:39:07 +0000 (10:39 +0000)]
** Fix for bug #344516

2007-11-05  Milan Crha  <mcrha@redhat.com>

** Fix for bug #344516

* he.po: Updated translation of date format for formatting.

svn path=/trunk/; revision=8184

17 years ago** Fix for bug #318842
Milan Crha [Mon, 5 Nov 2007 10:16:54 +0000 (10:16 +0000)]
** Fix for bug #318842

2007-11-05  Milan Crha  <mcrha@redhat.com>

** Fix for bug #318842

* Sort sources within group alphabetically
in ESourceSelector and ESourceComboBox.
* e-source-selector.c: (compare_source_names), (get_sorted_sources):
* e-source-combo-box.c: (compare_source_names), (get_sorted_sources):
New helper functions to sort sources in a group.
* e-source-selector.c: (rebuild_model): Always sort sources and place
them on their right position, if not in a tree yet.
* e-source-combo-box.c: (source_list_changed_cb):
Add sources in sorted order within group.

svn path=/trunk/; revision=8183

17 years agoUpdated Galician Translation.
Ignacio Casal Quinteiro [Sat, 3 Nov 2007 11:49:45 +0000 (11:49 +0000)]
Updated Galician Translation.

svn path=/trunk/; revision=8181

17 years agoAdd this guy too.
Matthew Barnes [Fri, 2 Nov 2007 19:11:24 +0000 (19:11 +0000)]
Add this guy too.

svn path=/trunk/; revision=8180

17 years ago** Fixes bug #460649
Matthew Barnes [Fri, 2 Nov 2007 19:10:46 +0000 (19:10 +0000)]
** Fixes bug #460649

2007-11-02  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #460649

* libedataserverui/Makefile.am:
Add e-cell-renderer-color.[ch].

* libedataserverui/e-cell-renderer-color.c:
* libedataserverui/e-cell-renderer-color.h:
New GtkCellRenderer subclass by Milan Crha renders a solid color.

* libedataserverui/e-source-combo-box.c:
Display the ESource's color next to its name.
Patch by Milan Crha and myself.

svn path=/trunk/; revision=8179

17 years ago** Fixes bug #488156
Matthew Barnes [Thu, 1 Nov 2007 19:49:06 +0000 (19:49 +0000)]
** Fixes bug #488156

2007-11-01  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #488156

* libedataserverui/e-passwords.c:
Minimize use of the WITH_GNOME_KEYRING macro.

svn path=/trunk/; revision=8175

17 years ago** Fixes bug #487229
Matthew Barnes [Thu, 1 Nov 2007 19:09:52 +0000 (19:09 +0000)]
** Fixes bug #487229

2007-11-01  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #487229

* e-passwords.c:
Use GKeyFile instead of gnome-config to access stored passwords.

svn path=/trunk/; revision=8174

17 years ago** Fix for bug #492130
Milan Crha [Thu, 1 Nov 2007 13:10:16 +0000 (13:10 +0000)]
** Fix for bug #492130

2007-11-01  Milan Crha  <mcrha@redhat.com>

** Fix for bug #492130

* e-source-selector.c: (find_source): New helper function to find our
own instance of ESource, rather than use one with unknown origin.
* e-source-selector.c: (e_source_selector_select_source),
(e_source_selector_unselect_source),
(e_source_selector_source_is_selected),
(e_source_selector_set_primary_selection): Use new helper function.

svn path=/trunk/; revision=8172

17 years agoTranslation updated by Ivar Smolin.
Priit Laes [Thu, 1 Nov 2007 12:54:57 +0000 (12:54 +0000)]
Translation updated by Ivar Smolin.

2007-11-01  Priit Laes  <plaes@svn.gnome.org>

* et.po: Translation updated by Ivar Smolin.

svn path=/trunk/; revision=8171

17 years agoEvolution Data Server 2.21.1 release.
Srinivasa Ragavan [Wed, 31 Oct 2007 07:08:08 +0000 (07:08 +0000)]
Evolution Data Server 2.21.1 release.

2007-10-29  Srinivasa Ragavan  <sragavan@novell.com>

* NEWS, configure.in: Evolution Data Server 2.21.1 release.

svn path=/trunk/; revision=8169

17 years agoFixes spelling mistakes
Jordi Mas [Mon, 29 Oct 2007 17:33:08 +0000 (17:33 +0000)]
Fixes spelling mistakes

2007-10-29  Jordi Mas <jmas@softcatala.org>

* ca.po: Fixes spelling mistakes

svn path=/trunk/; revision=8168

17 years agoFix implicit function declarations. Use g_ascii_strcasecmp() instead of
Matthew Barnes [Mon, 29 Oct 2007 15:41:35 +0000 (15:41 +0000)]
Fix implicit function declarations. Use g_ascii_strcasecmp() instead of

2007-10-29  Matthew Barnes  <mbarnes@redhat.com>

* servers/google/libgdata/gdata-entry.c:
* servers/googgle/libgdata-google/gdata-google-service.c:
Fix implicit function declarations.
Use g_ascii_strcasecmp() instead of g_strcasecmp() (deprecated).

svn path=/trunk/; revision=8167

17 years agoFix the crash introduced by the previous commit.
Srinivasa Ragavan [Mon, 29 Oct 2007 06:23:15 +0000 (06:23 +0000)]
Fix the crash introduced by the previous commit.

2007-10-29  Srinivasa Ragavan  <sragavan@novell.com>

* backends/file/e-book-backend-file.c: (book_view_thread): Fix the crash
introduced by the previous commit.

svn path=/trunk/; revision=8159

17 years ago** Fix for bug #486873
Akhil Laddha [Mon, 29 Oct 2007 02:12:56 +0000 (02:12 +0000)]
** Fix for bug #486873

2007-10-22  Akhil Laddha  <lakhil@novell.com>

** Fix for bug #486873

* backends/file/e-book-backend-file.c: (book_view_thread):
* libedata-book/e-data-book-view.c:
(e_data_book_view_notify_update_vcard),
(e_data_book_view_notify_update_prefiltered_vcard): Avoid a double free and
make sure that the view_ functions free at all cases.

svn path=/trunk/; revision=8157

17 years agoRemove servers/exchange/lib/e2k-user-dialog.c.
Matthew Barnes [Sat, 27 Oct 2007 15:31:24 +0000 (15:31 +0000)]
Remove servers/exchange/lib/e2k-user-dialog.c.

2007-10-27  Matthew Barnes  <mbarnes@redhat.com>

* po/POTFILES.in:
Remove servers/exchange/lib/e2k-user-dialog.c.

* servers/exchange/lib/e2k-user-dialog.c:
* servers/exchange/lib/e2k-user-dialog.h:
Remove these dead files from SCM.

svn path=/trunk/; revision=8156

17 years agoDisable the tests until someone can scrape off the bit rot. The failing
Matthew Barnes [Fri, 26 Oct 2007 23:52:53 +0000 (23:52 +0000)]
Disable the tests until someone can scrape off the bit rot. The failing

2007-10-26  Matthew Barnes  <mbarnes@redhat.com>

* camel/tests/folder/Makefile.am:
* camel/tests/message/Makefile.am:
* camel/tests/mime-filter/Makefile.am:
* camel/tests/misc/Makefile.am:
* camel/tests/smime/Makefile.am:
* camel/tests/stream/Makefile.am:
Disable the tests until someone can scrape off the bit rot.
The failing tests are preventing distcheck from passing.

* po/POTFILES.in:
Add files for the new Google calendar backend.

* po/POTFILES.skip:
Skip libical files marked for translation.  Most if not all of
the strings are just warnings that get printed to the terminal.

svn path=/trunk/; revision=8155

17 years ago** Fix for bug #271777
Milan Crha [Fri, 26 Oct 2007 07:07:06 +0000 (07:07 +0000)]
** Fix for bug #271777

2007-10-26  Milan Crha  <mcrha@redhat.com>

** Fix for bug #271777

* e-name-selector-entry.c: (type_ahead_complete):
Keep character's case as user types.

svn path=/trunk/; revision=8153

17 years agoRemove non-existent symbols.
Matthew Barnes [Fri, 26 Oct 2007 04:30:13 +0000 (04:30 +0000)]
Remove non-existent symbols.

2007-10-26  Matthew Barnes  <mbarnes@redhat.com>

* docs/reference/calendar/libecal/libecal-sections.txt:
* docs/reference/libedataserverui/libedataserverui-sections.txt:
Remove non-existent symbols.

svn path=/trunk/; revision=8149

17 years agoAdd a missing symbol to libedataserverui-sections.txt.
Matthew Barnes [Thu, 25 Oct 2007 20:08:35 +0000 (20:08 +0000)]
Add a missing symbol to libedataserverui-sections.txt.

svn path=/trunk/; revision=8148

17 years agoUpdated Arabic Translation by Anas Husseini.
Djihed Afifi [Tue, 23 Oct 2007 20:51:49 +0000 (20:51 +0000)]
Updated Arabic Translation by Anas Husseini.

svn path=/trunk/; revision=8146

17 years agolibecal/e-cal.c backends/Makefile.am
Chenthill Palanisamy [Tue, 23 Oct 2007 10:39:57 +0000 (10:39 +0000)]
libecal/e-cal.c backends/Makefile.am

2007-10-23  Chenthill Palanisamy  <pchenthill@novell.com>

* libecal/e-cal.c
* backends/Makefile.am
* backends/google/e-cal-backend-google.c
* backends/google/e-cal-backend-google.h
* backends/google/e-cal-backend-google-utils.c
* backends/google/e-cal-backend-goole-utils.h
* backends/google/e-cal-backend-google-factory.c
* backends/google/e-cal-backend-google-factory.h
* backends/google/Makefile.am:  Initial commit for the Google Calendar.

Committing on behalf of Ebby Wiselyn <ebbywiselyn@gmail.com>.

svn path=/trunk/; revision=8143

17 years agoInitial commit for the googlecalendar.
Chenthill Palanisamy [Tue, 23 Oct 2007 10:30:03 +0000 (10:30 +0000)]
Initial commit for the googlecalendar.

2007-10-23  Chenthill Palanisamy  <pchenthill@novell.com>

* configure.in:
* evolution-data-server-zip.in:
* servers/Makefile.am: Initial commit for the
  googlecalendar.

Committing on behalf of Ebby Wiselyn <ebbywiselyn@gmail.com>

svn path=/trunk/; revision=8142

17 years agoInitial commit for the Google Calendar Interface.
Chenthill Palanisamy [Tue, 23 Oct 2007 10:23:31 +0000 (10:23 +0000)]
Initial commit for the Google Calendar Interface.

2007-10-23  Chenthill Palanisamy  <pchenthill@novell.com>

Initial commit for the Google Calendar Interface.

* Makefile.am
* libgdata/Makefile.am
* libgdata-google/Makefile.am
* libgdata/gdata-entry.c
* libgdata/gdata-entry.h
* libgdata/gdata-feed.c
* libgdata/gdata-feed.h
* libgdata/gdata-service-iface.c
* libgdata/gdata-service-iface.h
* libgdata/libgdata.pc.in
* libgdata-google/gdata-google-service.c
* libgdata-google/gdata-google-service.h
* libgdata-google/libgdata-google.pc.in

Committing on behalf of Ebby Wiselyn <ebbywiselyn@gmail.com>

svn path=/trunk/; revision=8141

17 years agoFixes part of bug #417999
Matthew Barnes [Mon, 22 Oct 2007 16:33:16 +0000 (16:33 +0000)]
Fixes part of bug #417999

2007-10-22  Matthew Barnes  <mbarnes@redhat.com>

* Fixes part of bug #417999

* docs/references/libedataserverui:
Add documentation for ESourceComboBox widget.

* libedataserverui/Makefile.am:
Add e-source-combo-box.[ch].
Rename test-source-option-menu to test-source-combo-box.

* libedataserverui/e-source-combo-box.c:
* libedataserverui/e-source-combo-box.h:
New widget replaces ESourceOptionMenu.  Same functionality, but
ESourceComboBox is a subclass of GtkComboBox, which itself replaces
GtkOptionMenu (deprecated).

* libedataserverui/e-source-option-menu.h:
Deprecate ESourceOptionMenu.

* libedataserverui/e-name-selector-dialog.glade:
List categories in a GtkComboBox instead of a GtkOptionMenu.

* libedataserverui/e-name-selector-dialog.h:
Replace the ESourceList member pointer with a placeholder,
to maintain ABI compatibility.

* libedataserverui/e-name-selector-dialog.c:
Use ESourceComboBox instead of ESourceOptionMenu.
Refactor some messy bits.

* libedataserverui/e-name-selector-entry.c (populate_popup):
* libedataserverui/e-name-selector-list.c (enl_tree_button_press_event):
Use gtk_radio_menu_item_get_group() instead of
gtk_radio_menu_item_group() (deprecated).

* libedataserverui/test-source-option-menu.c:
Test ESourceComboBox instead of ESourceOptionMenu.
Rename the file appropriately.

svn path=/trunk/; revision=8138

17 years agoUpdated Arabic Translation by Anas Husseini.
Djihed Afifi [Sun, 21 Oct 2007 16:42:29 +0000 (16:42 +0000)]
Updated Arabic Translation by Anas Husseini.

svn path=/trunk/; revision=8123

17 years ago** Fixes bug #488351
Matthew Barnes [Fri, 19 Oct 2007 21:21:06 +0000 (21:21 +0000)]
** Fixes bug #488351

2007-10-19  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #488351

* addressbook/backends/file/e-book-backend-file.c
(e_book_backend_file_load_source):
Don't reopen a database using the same DB handle.  Prevents an
error dialog from appearing in Contacts after a fresh install.

svn path=/trunk/; revision=8121

17 years agoRemove __FUNCTION__, which is a gcc-ism. (#488173, Jeff Cai)
Ross Burton [Fri, 19 Oct 2007 08:25:08 +0000 (08:25 +0000)]
Remove __FUNCTION__, which is a gcc-ism. (#488173, Jeff Cai)

2007-10-19  Ross Burton  <ross@openedhand.com>

* libebook/e-book.c:
Remove __FUNCTION__, which is a gcc-ism. (#488173, Jeff Cai)

svn path=/trunk/; revision=8120

17 years agoFix typo in documentation (#487270, Tollef Fog Heen)
Ross Burton [Tue, 16 Oct 2007 19:34:46 +0000 (19:34 +0000)]
Fix typo in documentation (#487270, Tollef Fog Heen)

2007-10-16  Ross Burton  <ross@openedhand.com>

* libebook/e-book-query.c:
Fix typo in documentation (#487270, Tollef Fog Heen)

svn path=/trunk/; revision=8118

17 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 16 Oct 2007 15:26:10 +0000 (15:26 +0000)]
Updated Slovenian translation

svn path=/trunk/; revision=8117

17 years agoProtect against a NULL subject string.
Jeffrey Stedfast [Mon, 15 Oct 2007 04:24:37 +0000 (04:24 +0000)]
Protect against a NULL subject string.

2007-10-15  Jeffrey Stedfast  <fejj@gnome.org>

* camel-mime-message.c (camel_mime_message_set_subject): Protect
against a NULL subject string.

svn path=/trunk/; revision=8115

17 years agofixed typo
Jeffrey Stedfast [Mon, 15 Oct 2007 04:24:03 +0000 (04:24 +0000)]
fixed typo

svn path=/trunk/; revision=8114

17 years agoUpdated Bulgarian translation by Yavor Doganov <yavor@gnu.org>
Alexander Shopov [Mon, 15 Oct 2007 03:50:22 +0000 (03:50 +0000)]
Updated Bulgarian translation by Yavor Doganov <yavor@gnu.org>

2007-10-15  Alexander Shopov  <ash@contact.bg>

* bg.po: Updated Bulgarian translation by
Yavor Doganov <yavor@gnu.org>

svn path=/trunk/; revision=8112

17 years ago** Fix for bug #420167
Milan Crha [Thu, 11 Oct 2007 14:40:13 +0000 (14:40 +0000)]
** Fix for bug #420167

2007-10-11  Milan Crha  <mcrha@redhat.com>

** Fix for bug #420167

* addressbook/libebook/e-book.c: (e_book_unload_uri), (e_book_dispose):
Be sure we released corba_book and stopped listener.

* calendar/backends/contacts/e-cal-backend-contacts.c: (contact_record_new),
(contact_record_free), (contact_record_cb_new):
Ref and Unref backend used in ContactRecord to be sure it isn't
freed before we endup with it.

svn path=/trunk/; revision=8110

17 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Wed, 10 Oct 2007 15:31:47 +0000 (15:31 +0000)]
Updated Thai translation.

2007-10-10  Theppitak Karoonboonyanan  <thep@linux.thai.net>

* th.po: Updated Thai translation.

svn path=/trunk/; revision=8109

17 years agoRemove an unused variable (#483301).
Matthew Barnes [Tue, 9 Oct 2007 17:20:00 +0000 (17:20 +0000)]
Remove an unused variable (#483301).

2007-10-09  Matthew Barnes  <mbarnes@redhat.com>

* iconv-detect.c (main): Remove an unused variable (#483301).

svn path=/trunk/; revision=8107

17 years ago ** Fix for bug #478404
Srinivasa Ragavan [Fri, 5 Oct 2007 05:37:07 +0000 (05:37 +0000)]
    ** Fix for bug #478404

svn path=/trunk/; revision=8105

17 years ago** Fixes bug #469657
Matthew Barnes [Wed, 3 Oct 2007 18:48:07 +0000 (18:48 +0000)]
** Fixes bug #469657

2007-10-03  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #469657

* addressbook/backends/vcf/e-book-backend-vcf.c:
* addressbook/libedata-book/e-data-book-factory.c:
* calendar/libedata-cal/e-cal-backend-cache.c:
* libedataserverui/e-passwords.c:
Use destroy functions in GHashTables to simplify memory management.

svn path=/trunk/; revision=8104

17 years agoUpdated Occitan translation
Yannig MARCHEGAY [Wed, 3 Oct 2007 16:52:52 +0000 (16:52 +0000)]
Updated Occitan translation

svn path=/trunk/; revision=8103

17 years ago ** Fix for BNC bug #203480
Srinivasa Ragavan [Wed, 3 Oct 2007 05:32:45 +0000 (05:32 +0000)]
    ** Fix for BNC bug #203480

svn path=/trunk/; revision=8102

17 years agoFix a lot of 0 vs NULL issues. Same.
Kjartan Maraas [Mon, 1 Oct 2007 11:48:25 +0000 (11:48 +0000)]
Fix a lot of 0 vs NULL issues. Same.

2007-09-07  Kjartan Maraas  <kmaraas@gnome.org>

* libedataserver/e-msgport.c: (e_dlist_init), (em_cache_lookup),
(em_cache_add), (e_thread_new), (e_thread_destroy), (e_mutex_new),
(e_mutex_destroy): Fix a lot of 0 vs NULL issues.
* libedataserver/e-msgport.h: Same.

svn path=/trunk/; revision=8100

17 years agoInclude "libedataserver/e-sexp.h" to get the _ESExpResult declaration.
Kjartan Maraas [Mon, 1 Oct 2007 11:47:58 +0000 (11:47 +0000)]
Include "libedataserver/e-sexp.h" to get the _ESExpResult declaration.

2007-10-01  Kjartan Maraas  <kmaraas@gnome.org>

* camel-folder-summary.c: (camel_folder_summary_finalize),
(perform_content_info_load), (camel_folder_summary_load),
(camel_folder_summary_clear), (camel_folder_summary_encode_token),
(my_list_append), (camel_flag_set), (camel_tag_set):
* camel-folder-thread.c: (prune_empty), (thread_summary),
(camel_folder_thread_messages_new):
* camel-folder.c: (camel_folder_get_message_user_tag), (thaw):
* camel-mime-filter-charset.c: (reset), (complete):
* camel-mime-message.c: (camel_mime_message_set_date),
(find_best_encoding), (best_encoding):
* camel-mime-parser.c: (camel_mime_parser_filter_add),
(camel_mime_parser_filter_remove), (folder_seek),
(folder_scan_skip_line), (folder_scan_header), (folder_scan_step):
* camel-mime-part.c: (init_header_name_table), (write_to_stream):
* camel-multipart.c: (set_boundary), (write_to_stream):
* camel-object.c: (cobject_meta_get), (camel_object_hook_event),
(camel_object_trigger_event), (camel_object_get_ptr),
(camel_object_meta_get), (camel_object_bag_reserve):
* camel-offline-folder.c: (camel_offline_folder_get_type):
* camel-offline-journal.c: (camel_offline_journal_get_type):
* camel-offline-store.c: (camel_offline_store_get_type):
* camel-partition-table.c: (camel_key_table_lookup),
(camel_key_table_next):
* camel-sasl-digest-md5.c: (generate_response), (digest_response),
(digest_md5_challenge):
* camel-sasl-popb4smtp.c: (popb4smtp_challenge):
* camel-search-private.h: Include "libedataserver/e-sexp.h" to
get the _ESExpResult declaration.
* camel-stream-buffer.c: (camel_stream_buffer_init), (stream_read):
* camel-stream-mem.c: (camel_stream_mem_init):
* camel-tcp-stream-raw.c: (camel_tcp_stream_raw_new),
(socket_connect):
* camel-text-index.c: (text_index_add_name_to_word),
(text_index_compress_nosync), (camel_text_index_dump),
(text_index_cursor_reset):
* camel-vee-store.c: (change_folder), (vee_get_folder),
(vee_get_folder_info): NULL vs 0 and ANSIfy.

svn path=/trunk/; revision=8099