platform/upstream/evolution-data-server.git
15 years agoUpdate API reference and fix some minor compiler warnings.
Matthew Barnes [Mon, 2 Feb 2009 02:39:17 +0000 (02:39 +0000)]
Update API reference and fix some minor compiler warnings.

svn path=/trunk/; revision=10018

15 years agoAdd libedataserverui/e-category-completion.c
Matthew Barnes [Mon, 2 Feb 2009 00:56:46 +0000 (00:56 +0000)]
Add libedataserverui/e-category-completion.c

2009-02-01  Matthew Barnes  <mbarnes@redhat.com>

* po/POTFILES.in: Add libedataserverui/e-category-completion.c

svn path=/trunk/; revision=10017

15 years ago** Disable debug macros (#define d(x) x) throughout. (#569638)
Matthew Barnes [Sun, 1 Feb 2009 01:17:21 +0000 (01:17 +0000)]
** Disable debug macros (#define d(x) x) throughout. (#569638)

2009-01-31  Matthew Barnes  <mbarnes@redhat.com>

** Disable debug macros (#define d(x) x) throughout.  (#569638)

svn path=/trunk/; revision=10015

15 years agoTranslation updated.
Gabor Kelemen [Sat, 31 Jan 2009 19:53:32 +0000 (19:53 +0000)]
Translation updated.

2009-01-31  Gabor Kelemen  <kelemeng@gnome.hu>

* hu.po: Translation updated.

svn path=/trunk/; revision=10014

15 years ago** Fix for bug #569874
Srinivasa Ragavan [Fri, 30 Jan 2009 20:06:46 +0000 (20:06 +0000)]
** Fix for bug #569874

2009-01-31  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #569874

* camel-vee-summary.c: (vee_info_set_flags): Fix the typo.

svn path=/trunk/; revision=10013

15 years ago** Fix for bug #569742
Milan Crha [Fri, 30 Jan 2009 19:01:34 +0000 (19:01 +0000)]
** Fix for bug #569742

2009-01-30  Milan Crha  <mcrha@redhat.com>

** Fix for bug #569742

* camel-db.c: (call_old_file_Sync), (camel_sqlite3_file_ xx),
(camel_sqlite3_file_xClose), (camel_sqlite3_vfs_xOpen),
(init_sqlite_vfs): Do not crash when open of the file failed.
Also be thread safe with respect of filling global variables.

svn path=/trunk/; revision=10010

15 years agoFix compiler warning
Srinivasa Ragavan [Fri, 30 Jan 2009 18:49:10 +0000 (18:49 +0000)]
Fix compiler warning

2009-01-31  Srinivasa Ragavan  <sragavan@novell.com>

* camel-folder-summary.c: (camel_folder_summary_update_flag_cache):
Fix compiler warning

svn path=/trunk/; revision=10009

15 years agoFix some implicit warnings
Srinivasa Ragavan [Fri, 30 Jan 2009 09:38:56 +0000 (09:38 +0000)]
Fix some implicit warnings

2009-01-30  Srinivasa Ragavan  <sragavan@novell.com>

* camel-vee-folder.c: (vf_getv): Fix some implicit warnings
* camel-vee-summary.c:
(camel_vee_summary_load_check_unread_vfolder):
* camel-vee-summary.h:

svn path=/trunk/; revision=10006

15 years agoRemoved unused stuff from db.
Srinivasa Ragavan [Fri, 30 Jan 2009 09:30:38 +0000 (09:30 +0000)]
Removed unused stuff from db.

2009-01-30  Srinivasa Ragavan  <sragavan@novell.com>

* camel-vee-folder.c: (vee_sync), (vf_getv): Removed unused stuff from
db.

svn path=/trunk/; revision=10004

15 years agoFixes #347287.
Chenthill Palanisamy [Fri, 30 Jan 2009 07:50:46 +0000 (07:50 +0000)]
Fixes #347287.

svn path=/trunk/; revision=10002

15 years ago** Fix for bug #557348
Srinivasa Ragavan [Fri, 30 Jan 2009 06:48:31 +0000 (06:48 +0000)]
** Fix for bug #557348

2009-01-30  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #557348

* camel-folder-summary.c: (camel_folder_summary_add),
(camel_folder_summary_insert),
(camel_folder_summary_update_flag_cache):
* camel-folder-summary.h:

svn path=/trunk/; revision=10001

15 years agoFixes bgo bug #569459.
Chenthill Palanisamy [Fri, 30 Jan 2009 06:13:19 +0000 (06:13 +0000)]
Fixes bgo bug #569459.

svn path=/trunk/; revision=9999

15 years agoSome more fix for counting.
Srinivasa Ragavan [Fri, 30 Jan 2009 05:51:55 +0000 (05:51 +0000)]
Some more fix for counting.

2009-01-30  Srinivasa Ragavan  <sragavan@novell.com>

* camel-vee-folder.c: (vf_getv): Some more fix for counting.

svn path=/trunk/; revision=9998

15 years agoAdded a priv variable to vfolder.
Srinivasa Ragavan [Fri, 30 Jan 2009 04:59:18 +0000 (04:59 +0000)]
Added a priv variable to vfolder.

2009-01-30  Srinivasa Ragavan  <sragavan@novell.com>

* camel-private.h: Added a priv variable to vfolder.
* camel-vee-folder.c: (vf_getv), (camel_vee_folder_init):
* camel-vee-summary.c: Make unread vfolder counts better.
(camel_vee_summary_load_check_unread_vfolder),
(vee_info_set_flags):

svn path=/trunk/; revision=9995

15 years ago** Fix for bug #568332
Milan Crha [Thu, 29 Jan 2009 18:21:14 +0000 (18:21 +0000)]
** Fix for bug #568332

2009-01-29  Milan Crha  <mcrha@redhat.com>

** Fix for bug #568332

* camel-db.c: New camel_sqlite3_vfs and CamelSqlite3File subclasses,
doing fsync not so often as the original Sqlite3 vfs does.

svn path=/trunk/; revision=9993

15 years agoUse G_DEFINE_TYPE.
Ross Burton [Thu, 29 Jan 2009 17:25:52 +0000 (17:25 +0000)]
Use G_DEFINE_TYPE.

2009-01-29  Ross Burton  <ross@linux.intel.com>

* libedata-cal/e-cal-backend.c:
* libedata-cal/e-cal-backend.h:
Use G_DEFINE_TYPE.

svn path=/trunk/; revision=9992

15 years agoUse GObject private data instead of g_new().
Ross Burton [Thu, 29 Jan 2009 16:52:32 +0000 (16:52 +0000)]
Use GObject private data instead of g_new().

2009-01-29  Ross Burton  <ross@linux.intel.com>

* libedata-cal/e-cal-backend.c:
Use GObject private data instead of g_new().

svn path=/trunk/; revision=9991

15 years agoRemove some trailing whitespace.
Ross Burton [Thu, 29 Jan 2009 15:59:49 +0000 (15:59 +0000)]
Remove some trailing whitespace.

2009-01-29  Ross Burton  <ross@linux.intel.com>

* libedata-cal/e-cal-backend.c:
* libedata-cal/e-cal-backend-loader-factory.c:
* libedata-cal/e-data-cal-factory.c:
Remove some trailing whitespace.

svn path=/trunk/; revision=9990

15 years agoDont empty null uids.
Srinivasa Ragavan [Thu, 29 Jan 2009 15:54:12 +0000 (15:54 +0000)]
Dont empty null uids.

2009-01-29  Srinivasa Ragavan  <sragavan@novell.com>

* camel-db.c: (camel_db_delete_uids): Dont empty null uids.

svn path=/trunk/; revision=9988

15 years ago** Fix for bug #568561
Srinivasa Ragavan [Thu, 29 Jan 2009 15:22:22 +0000 (15:22 +0000)]
** Fix for bug #568561

2009-01-29  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #568561

* camel-folder-summary.c: (camel_folder_summary_reload_from_db),
(camel_folder_summary_class_init):
* camel-vee-folder.c: (camel_vee_folder_add_folder),
(camel_vee_folder_remove_folder), (vee_sync),
(camel_vee_folder_init), (vee_folder_stop_folder),
(camel_vee_folder_finalise):

svn path=/trunk/; revision=9987

15 years ago** Part of Fix for bug bnc #390198
Sankar P [Wed, 28 Jan 2009 12:08:25 +0000 (12:08 +0000)]
** Part of Fix for bug bnc #390198

2009-01-28  Sankar P  <psankar@novell.com>

** Part of Fix for bug bnc #390198

* camel/camel-folder-summary.c:
Free the exception object which was leaking.

svn path=/trunk/; revision=9984

15 years ago** Fix for bnc bug #467638
Sankar P [Wed, 28 Jan 2009 11:41:28 +0000 (11:41 +0000)]
** Fix for bnc bug #467638

2009-01-28  Sankar P  <psankar@novell.com>

** Fix for bnc bug #467638

* camel/providers/groupwise/camel-groupwise-store.c:
Fix the broken current_folder handling code. Lots of
issues are fixed. some may remain yet.

svn path=/trunk/; revision=9982

15 years ago** Fix for bnc bug #470143
Sankar P [Wed, 28 Jan 2009 11:23:18 +0000 (11:23 +0000)]
** Fix for bnc bug #470143

2009-01-28  Sankar P  <psankar@novell.com>

** Fix for bnc bug #470143

* servers/groupwise/e-gw-connection.c:
The server does not like when the name and id view
elements are not passed to the getFolderRequest call.
Also fixes a bug with the empty container element crash.

svn path=/trunk/; revision=9980

15 years agoInclude appropriate headers which otherwise cause build failures with strict compiler...
Suman Manjunath [Wed, 28 Jan 2009 04:29:08 +0000 (04:29 +0000)]
Include appropriate headers which otherwise cause build failures with strict compiler settings.

svn path=/trunk/; revision=9979

15 years agoBuild as a "GUI" executable on Windows to avoid console windows that annoy
Tor Lillqvist [Tue, 27 Jan 2009 23:24:13 +0000 (23:24 +0000)]
Build as a "GUI" executable on Windows to avoid console windows that annoy

2009-01-28  Tor Lillqvist  <tml@novell.com>

* src/Makefile.am (evolution_data_server_LDFLAGS): Build as a
"GUI" executable on Windows to avoid console windows that annoy
end-users.

svn path=/trunk/; revision=9978

15 years agoMove frompos_sort from camel-mbox-summary.c, and rename to
Hiroyuki Ikezoe [Tue, 27 Jan 2009 22:48:36 +0000 (22:48 +0000)]
Move frompos_sort from camel-mbox-summary.c, and rename to

2009-01-28  Hiroyuki Ikezoe  <poincare@ikezoe.net>

* camel-local-provider.[ch]: Move frompos_sort from
camel-mbox-summary.c, and rename to camel_local_frompos_sort.
And just return substraction a2 from a1.

* camel-mbox-summary.c, camel-spool-summary.c: Use
camel_local_frompos_sort for camel_db_set_collate.

svn path=/trunk/; revision=9974

15 years ago** Fix for bug #464878 (BNC)
Simon Brys [Tue, 27 Jan 2009 11:12:46 +0000 (11:12 +0000)]
** Fix for bug #464878 (BNC)

2009-01-27  Simon Brys  <sbrys@novell.com>

       ** Fix for bug #464878 (BNC)

       * camel-http-stream.c (stream_read),
       (camel_http_stream_get_content_type): http_get_statuscode () should
       get us the status code and handle redirects better.

       Bug Report:
       When an HTML attachment contains an image tag with a source that
       returns a "HTTP/302 Moved Temporarily", that image is not displayed

svn path=/trunk/; revision=9972

15 years ago** Fix for bnc bug #464758
Sankar P [Tue, 27 Jan 2009 08:50:19 +0000 (08:50 +0000)]
** Fix for bnc bug #464758

2009-01-27  Sankar P  <psankar@novell.com>

** Fix for bnc bug #464758

* camel-groupwise-folder.c (update_junk_list):
g_strsplit_set will add a dummy string if one of the
delimiters is the first character in the source string.
Fix a crash.

svn path=/trunk/; revision=9971

15 years ago** Fix for bug #467075 (BNC)
Simon Brys [Tue, 27 Jan 2009 04:55:05 +0000 (04:55 +0000)]
** Fix for bug #467075 (BNC)

2009-01-27  Simon Brys  <sbrys@novell.com>

        ** Fix for bug #467075 (BNC)

        * camel-url-scanner.c (camel_url_web_end): Exclude the closing bracket
        while searching for links.

        Bug Report:

        Incorrect url is displayed in Evolution plain text mails when the url is
        surrounded by brackets

        Steps to duplicate:
        - In Evolution, send yourself a plain text mail with something like this
        as the mail contents:

        Please read the doc (see http://a.b.c/d)

        - When displaying the mail, Evolution detects the url, but it includes
        the closing bracket. So clicking the url does not open the correct link.

svn path=/trunk/; revision=9968

15 years agoUpdated Catalan translation by David Planella
Gil Forcada Codinachs [Sat, 24 Jan 2009 17:02:36 +0000 (17:02 +0000)]
Updated Catalan translation by David Planella

svn path=/trunk/; revision=9967

15 years agoUpdated German translation.
Andre Klapper [Sat, 24 Jan 2009 16:46:13 +0000 (16:46 +0000)]
Updated German translation.

2009-01-24  Andre Klapper  <a9016009@gmx.de>

* de.po: Updated German translation.

svn path=/trunk/; revision=9966

15 years agoUpdated Korean translation
Changwoo Ryu [Sat, 24 Jan 2009 06:56:16 +0000 (06:56 +0000)]
Updated Korean translation

svn path=/trunk/; revision=9965

15 years agoUpdated French translation by Laurent Coudeur and Claude Paroz.
Claude Paroz [Thu, 22 Jan 2009 20:02:58 +0000 (20:02 +0000)]
Updated French translation by Laurent Coudeur and Claude Paroz.

2009-01-22  Claude Paroz  <claude@2xlibre.net>

* fr.po: Updated French translation by Laurent Coudeur and Claude Paroz.

svn path=/trunk/; revision=9964

15 years agoAdd libical to the calendar and server deps to ensure that it is available
Ross Burton [Wed, 21 Jan 2009 16:41:27 +0000 (16:41 +0000)]
Add libical to the calendar and server deps to ensure that it is available

2009-01-21  Ross Burton  <ross@linux.intel.com>

* configure.in:
Add libical to the calendar and server deps to ensure that it is
available everywhere it is needed, and not checked if we're not
building the calendar.

svn path=/trunk/; revision=9963

15 years agoupdated hebrew translation
Yair Hershkovitz [Wed, 21 Jan 2009 13:35:36 +0000 (13:35 +0000)]
updated hebrew translation

svn path=/trunk/; revision=9962

15 years agoallow to cross-compile e-d-s for win32 and fix some minor win32 hick-ups
Fridrich Strba [Wed, 21 Jan 2009 12:47:43 +0000 (12:47 +0000)]
allow to cross-compile e-d-s for win32 and fix some minor win32 hick-ups

svn path=/trunk/; revision=9961

15 years agoEvolution Data Server 2.25.5 release
Srinivasa Ragavan [Wed, 21 Jan 2009 11:06:21 +0000 (11:06 +0000)]
Evolution Data Server 2.25.5 release

2009-01-21  Srinivasa Ragavan <sragavan@novell.com>

* NEWS: Evolution Data Server 2.25.5 release

svn path=/trunk/; revision=9959

15 years ago** Fix for bug #541209
Suman Manjunath [Wed, 21 Jan 2009 06:35:22 +0000 (06:35 +0000)]
** Fix for bug #541209

2009-01-21  Suman Manjunath  <msuman@novell.com>

        ** Fix for bug #541209

        ** Drop the libical fork in evolution-data-server
        ** Related changes in Makefiles
        ** Adapt to the new APIs from upstream libical. Changes made include
        using the "_r" counterpart for the following APIs:
        + icalproperty_as_ical_string ()
        + icalvalue_as_ical_string ()
        + icalcomponent_as_ical_string ()
        + icalparameter_as_ical_string ()
        + icaldurationtype_as_ical_string ()
        + icalenum_reqstat_code ()
        + icallangbind_property_eval_string ()
        + icallangbind_quote_as_ical ()
        + icalmime_text_end_part ()
        + icalperiodtype_as_ical_string ()
        + icalproperty_enum_to_string ()
        + icalproperty_get_parameter_as_string ()
        + icalproperty_get_value_as_string ()
        + icalproperty_get_property_name ()
        + icalrecurrencetype_as_string ()
        + icaltime_as_ical_string ()
        + icalreqstattype_as_string ()
        + icalvalue_binary_as_ical_string ()
        + icalvalue_int_as_ical_string ()
        + icalvalue_utcoffset_as_ical_string ()
        + icalvalue_string_as_ical_string ()
        + icalvalue_recur_as_ical_string ()
        + icalvalue_text_as_ical_string ()
        + icalvalue_attach_as_ical_string ()
        + icalvalue_duration_as_ical_string ()
        + icalvalue_date_as_ical_string ()
        + icalvalue_datetime_as_ical_string ()
        + icalvalue_float_as_ical_string ()
        + icalvalue_geo_as_ical_string ()
        + icalvalue_datetimeperiod_as_ical_string ()
        + icalvalue_period_as_ical_string ()
        + icalvalue_trigger_as_ical_string ()
        + icalvalue_as_ical_string ()

svn path=/trunk/; revision=9958

15 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Mon, 19 Jan 2009 18:22:05 +0000 (18:22 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=9957

15 years ago** Fix for bug #204891
Milan Crha [Mon, 19 Jan 2009 16:52:27 +0000 (16:52 +0000)]
** Fix for bug #204891

2009-01-19  Milan Crha  <mcrha@redhat.com>

** Fix for bug #204891

* camel-session.h: (camel_session_forward_to):
* camel-session.c: (camel_session_init), (session_forward_to),
(camel_session_forward_to):
* camel-filter-driver.c: (do_forward_to):
Be able to forward messages in a filter, passing it to a session.

svn path=/trunk/; revision=9956

15 years ago** Fix for bug #272932
Milan Crha [Mon, 19 Jan 2009 14:26:32 +0000 (14:26 +0000)]
** Fix for bug #272932

2009-01-19  Milan Crha  <mcrha@redhat.com>

** Fix for bug #272932

* libedata-cal/e-cal-backend-util.c:
(e_cal_backend_mail_account_get_default),
(e_cal_backend_mail_account_is_valid): Do not leak GConfClient.
* libedata-cal/e-cal-backend-util.h: (e_cal_backend_user_declined):
* libedata-cal/e-cal-backend-util.c: (e_cal_backend_user_declined),
(is_attendee_declined): New helper function to check whether user
declined the meeting or not. It looks into all configured and enabled
mail accounts and checks with attendees in the icalcomponent.
* backends/file/e-cal-backend-file.c:
(e_cal_backend_file_receive_objects):
* backends/caldav/e-cal-backend-caldav.c: (process_object):
* backends/google/e-cal-backend-google.c: (receive_object):
Recognize declined objects and do not add them to the calendar.

svn path=/trunk/; revision=9955

15 years ago** Fix for bug #260853
Milan Crha [Mon, 19 Jan 2009 14:08:25 +0000 (14:08 +0000)]
** Fix for bug #260853

2009-01-19  Milan Crha  <mcrha@redhat.com>

** Fix for bug #260853

* backends/contacts/e-cal-backend-contacts.c:
(struct _ECalBackendContactsPrivate), (setup_alarm),
(manage_comp_alarm_update), (update_alarm_cb),
(update_tracked_alarms_cb), (alarm_config_changed_cb),
(create_component), (e_cal_backend_contacts_finalize),
(e_cal_backend_contacts_init): Use and listen to changes
on the Birthdays and Anniversaries reminder setup.

svn path=/trunk/; revision=9954

15 years agoFix a compiler warning
Srinivasa Ragavan [Mon, 19 Jan 2009 06:58:04 +0000 (06:58 +0000)]
Fix a compiler warning

2009-01-19  Srinivasa Ragavan  <sragavan@novell.com>

* camel-folder-summary.c: (info_set_flags): Fix a compiler warning

svn path=/trunk/; revision=9951

15 years agoFix for bug #448349 (bugzilla.novell.com) - Avoid spurious signal emissions.
Suman Manjunath [Mon, 19 Jan 2009 03:42:10 +0000 (03:42 +0000)]
Fix for bug #448349 (bugzilla.novell.com) - Avoid spurious signal emissions.

svn path=/trunk/; revision=9950

15 years agoupdated hebrew translation
Yair Hershkovitz [Sun, 18 Jan 2009 17:15:09 +0000 (17:15 +0000)]
updated hebrew translation

svn path=/trunk/; revision=9948

15 years agoRemoved a spurious %s from a non c-format message.
Luca Ferretti [Sat, 17 Jan 2009 12:22:27 +0000 (12:22 +0000)]
Removed a spurious %s from a non c-format message.

2009-01-17  Luca Ferretti  <elle.uca@libero.it>

* it.po: Removed a spurious %s from a non c-format message.

svn path=/trunk/; revision=9947

15 years ago** Fix for bug #360813
Milan Crha [Fri, 16 Jan 2009 11:43:33 +0000 (11:43 +0000)]
** Fix for bug #360813

2009-01-16  Milan Crha  <mcrha@redhat.com>

** Fix for bug #360813

* backends/file/e-cal-backend-file.c:
(e_cal_backend_file_create_object),
(e_cal_backend_file_modify_object),
(e_cal_backend_file_receive_objects):
* backends/groupwise/e-cal-backend-groupwise-utils.c:
(e_gw_item_to_cal_component):
* backends/caldav/e-cal-backend-caldav.c: (caldav_create_object),
(caldav_modify_object), (process_object):
RFC 2445 - CREATED/DTSTAMP/LAST-MODIFIED always in UTC.

svn path=/trunk/; revision=9944

15 years agoFix for bug #443296 - Free memory only after the string is duped, fixes a memory...
Suman Manjunath [Fri, 16 Jan 2009 08:01:57 +0000 (08:01 +0000)]
Fix for bug #443296 - Free memory only after the string is duped, fixes a memory corruption.

svn path=/trunk/; revision=9943

15 years ago** Patch committed on behalf of Simon Brys <sbrys@novell.com>
Sankar P [Fri, 16 Jan 2009 07:01:51 +0000 (07:01 +0000)]
** Patch committed on behalf of Simon Brys <sbrys@novell.com>

2009-01-16  Sankar P  <psankar@novell.com>

** Patch committed on behalf of Simon Brys <sbrys@novell.com>

** Fix for bnc bug #463095

* camel-groupwise-summary.c (content_info_from_db):
Fix cinfo parsing logic

svn path=/trunk/; revision=9941

15 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 15 Jan 2009 17:40:21 +0000 (17:40 +0000)]
Updated Slovenian translation

svn path=/trunk/; revision=9939

15 years ago** Fix for bug #501298
Milan Crha [Thu, 15 Jan 2009 15:14:51 +0000 (15:14 +0000)]
** Fix for bug #501298

2009-01-15  Milan Crha  <mcrha@redhat.com>

** Fix for bug #501298

* backends/contacts/e-cal-backend-contacts.c:
(struct _ECalBackendContactsPrivate), (init_sources_cb),
(e_cal_backend_contacts_open), (e_cal_backend_contacts_finalize),
(e_cal_backend_contacts_init): Make _open function quick as much
as possible, to not block the sync_backend lock for long, thus other
threads can work with it too.
* backends/contacts/e-cal-backend-contacts.c: (book_record_new),
(add_source): Do not search a book when it wasn't opened correctly.
* backends/contacts/e-cal-backend-contacts.c: (contact_record_new),
(contact_record_free), (contact_record_cb_new): Do not ref/unref
backend in a structure which backend holds itself.

svn path=/trunk/; revision=9937

15 years ago** Part of fix for bug #303738
Milan Crha [Thu, 15 Jan 2009 15:06:39 +0000 (15:06 +0000)]
** Part of fix for bug #303738

2009-01-15  Milan Crha  <mcrha@redhat.com>

** Part of fix for bug #303738

* backends/caldav/e-cal-backend-caldav.c: (status_code_to_result),
(caldav_server_open_calendar), (caldav_server_get_object),
(caldav_server_put_object), (caldav_server_delete_object):
* backends/google/e-cal-backend-google-utils.c:
(e_cal_backend_google_utils_connect):
Return AuthFailed when need auth, to ask for a password again, or
return AuthRequired to indicate we require authentication.

svn path=/trunk/; revision=9936

15 years agoManage GroupWise counts better. fix bugs in read-cursor elimination. A
Sankar P [Thu, 15 Jan 2009 12:14:55 +0000 (12:14 +0000)]
Manage GroupWise counts better. fix bugs in read-cursor elimination. A

2009-01-15  Sankar P  <psankar@novell.com>

* camel-groupwise-folder.c (groupwise_sync),
(groupwise_refresh_folder), (groupwise_transfer_messages_to):
* camel-groupwise-journal.h:
* camel-groupwise-summary.c (gw_info_set_flags):
* camel-groupwise-summary.h:
Manage GroupWise counts better. fix bugs in read-cursor elimination.
A brand new flags handling code for GroupWise provider.

svn path=/trunk/; revision=9935

15 years agoFixed some compiler warnings.
Suman Manjunath [Thu, 15 Jan 2009 08:17:14 +0000 (08:17 +0000)]
Fixed some compiler warnings.

svn path=/trunk/; revision=9933

15 years ago** Fixes bug #564543
Matthew Barnes [Wed, 14 Jan 2009 20:20:25 +0000 (20:20 +0000)]
** Fixes bug #564543

2009-01-14  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #564543

* configure.in:
Bump gtk_minimum_version to 2.14.0.

* libedataserverui/e-categories-dialog.c:
* libedataserverui/e-cell-renderer-color.c:
* libedataserverui/e-contact-store.h:
* libedataserverui/e-destination-store.h:
* libedataserverui/e-name-selector-dialog.c:
* libedataserverui/e-name-selector-dialog.h:
* libedataserverui/e-name-selector-entry.h:
* libedataserverui/e-name-selector-list.c:
* libedataserverui/e-passwords.c:
* libedataserverui/e-source-option-menu.c:
* libedataserverui/e-source-selector-dialog.c:
* libedataserverui/e-tree-model-generator.c:
* libedataserverui/e-tree-model-generator.h:
Fix what we can with GSEAL_ENABLE defined.

* calendar/backends/caldav/e-cal-backend-caldav.c (caldav_debug_setup):
* servers/exchange/lib/e2k-context.c (e2k_context_set_auth):
Call soup_session_add_feature() instead of soup_logger_attach().

* servers/exchange/lib/e2k-context.c (e2k_context_fba):
* servers/google/libgdata-google/gdata-google-service.c
(gdata_google_service_authenticate):
Call soup_form_encode_hash() instead of soup_form_encode_urlencoded().

svn path=/trunk/; revision=9932

15 years agoUpdated Polish translation
Wadim Dziedzic [Tue, 13 Jan 2009 22:51:15 +0000 (22:51 +0000)]
Updated Polish translation

2009-01-13  Wadim Dziedzic  <wdziedzic@aviary.pl>

* pl.po: Updated Polish translation

svn path=/trunk/; revision=9931

15 years agoSpeed up total-count info, by counting indexed read.
Srinivasa Ragavan [Tue, 13 Jan 2009 09:18:08 +0000 (09:18 +0000)]
Speed up total-count info, by counting indexed read.

2009-01-13  Srinivasa Ragavan  <sragavan@novell.com>

* camel/camel-db.c: Speed up total-count info, by counting indexed
read.

svn path=/trunk/; revision=9930

15 years agoRemove a stupid debug summary
Srinivasa Ragavan [Tue, 13 Jan 2009 06:52:28 +0000 (06:52 +0000)]
Remove a stupid debug summary

2009-01-13  Srinivasa Ragavan  <sragavan@novell.com>

* camel-imap-folder.c: (imap_update_summary): Remove a stupid debug
summary

svn path=/trunk/; revision=9928

15 years ago** Fix for bug #518920
Chow Loong Jin [Mon, 12 Jan 2009 18:05:42 +0000 (18:05 +0000)]
** Fix for bug #518920

2009-01-12  Chow Loong Jin  <hyperair@gmail.com>

** Fix for bug #518920

* servers/exchange/lib/e2k-context.c (e2k_context_fba):
Handle relative URIs in value of action attribute of form in
form-based authentication.

svn path=/trunk/; revision=9924

15 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Mon, 12 Jan 2009 13:01:04 +0000 (13:01 +0000)]
Updated Norwegian bokmål translation.

2009-01-12  Kjartan Maraas  <kmaraas@gnome.org>

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

svn path=/trunk/; revision=9923

15 years agoAllowing the developer to add migration code for in case the schema of
Philip Van Hoof [Mon, 12 Jan 2009 09:46:20 +0000 (09:46 +0000)]
Allowing the developer to add migration code for in case the schema of

2009-01-12  Philip Van Hoof  <philip@codeminded.be>

* camel/camel-db.c: Allowing the developer to add migration code for in
case the schema of Camel's summary SQLite data format changes.

Also adds two columns, modified and created, to the summary data being
stored and renames the column msg_security to dirty as requested by
Srinivasa Ragavan and Sankar P.

svn path=/trunk/; revision=9920

15 years agoRevert previous fix
Srinivasa Ragavan [Mon, 12 Jan 2009 04:28:32 +0000 (04:28 +0000)]
Revert previous fix

2009-01-12  Srinivasa Ragavan  <sragavan@novell.com>

* camel-mbox-folder.c: (mbox_get_message): Revert previous fix

svn path=/trunk/; revision=9919

15 years agoMilan Crha <mcrha@redhat.com> ** Fix for bug #562200 (Left click of mouse disables...
Suman Manjunath [Mon, 12 Jan 2009 04:24:10 +0000 (04:24 +0000)]
Milan Crha  <mcrha@redhat.com> ** Fix for bug #562200 (Left click of mouse disables calendar).

svn path=/trunk/; revision=9917

15 years agoPatch from Matt McCutchen 2 <matt@mattmccutchen.net>: Fix for bug #564954 (Fix SQL...
Suman Manjunath [Mon, 12 Jan 2009 03:57:14 +0000 (03:57 +0000)]
Patch from Matt McCutchen 2  <matt@mattmccutchen.net>: Fix for bug #564954 (Fix SQL-ization of booleans and immediate-function confusion).

svn path=/trunk/; revision=9915

15 years agoDB Logging and DB Optimizations
Srinivasa Ragavan [Mon, 12 Jan 2009 03:54:32 +0000 (03:54 +0000)]
DB Logging and DB Optimizations

2009-01-12  Srinivasa Ragavan  <sragavan@novell.com>

* camel-db.c: (camel_db_open), (camel_db_begin_transaction),
(camel_db_end_transaction), (camel_db_transaction_command),
(write_mir): DB Logging and DB Optimizations

svn path=/trunk/; revision=9913

15 years agoPatch from Robert Collins <robertc@robertcollins.net>: Fix for bug #564339 (Reduce...
Suman Manjunath [Mon, 12 Jan 2009 03:46:45 +0000 (03:46 +0000)]
Patch from Robert Collins  <robertc@robertcollins.net>: Fix for bug #564339 (Reduce the IO done during sync by not reading into memory locally cached files).

svn path=/trunk/; revision=9911

15 years agoFix for better vfolder count
Srinivasa Ragavan [Mon, 12 Jan 2009 03:39:40 +0000 (03:39 +0000)]
Fix for better vfolder count

2009-01-12  Srinivasa Ragavan  <sragavan@novell.com>

* camel-vee-summary.c: (vee_info_set_flags): Fix for better vfolder
count

svn path=/trunk/; revision=9909

15 years agoHack and debug log to get one hard to get imap crash.
Srinivasa Ragavan [Mon, 12 Jan 2009 03:38:36 +0000 (03:38 +0000)]
Hack and debug log to get one hard to get imap crash.

2009-01-12  Srinivasa Ragavan  <sragavan@novell.com>

* camel-imap-folder.c: (imap_rescan), (imap_update_summary): Hack and
debug log to get one hard to get imap crash.

svn path=/trunk/; revision=9907

15 years agoSync using counting manually than the old approach
Srinivasa Ragavan [Mon, 12 Jan 2009 03:31:41 +0000 (03:31 +0000)]
Sync using counting manually than the old approach

2009-01-12  Srinivasa Ragavan  <sragavan@novell.com>

* camel-vee-folder.c: (summary_header_to_db): Sync using counting
manually than the old approach

svn path=/trunk/; revision=9905

15 years agoFix for better flag sync. Always send XEV headers with messages.
Srinivasa Ragavan [Mon, 12 Jan 2009 03:25:38 +0000 (03:25 +0000)]
Fix for better flag sync. Always send XEV headers with messages.

2009-01-12  Srinivasa Ragavan  <sragavan@novell.com>

* camel-mbox-folder.c: (mbox_get_message): Fix for better flag sync.
Always send XEV headers with messages.

svn path=/trunk/; revision=9903

15 years agoFix for better vfolder flag syncing.
Srinivasa Ragavan [Mon, 12 Jan 2009 03:22:26 +0000 (03:22 +0000)]
Fix for better vfolder flag syncing.

2009-01-12  Srinivasa Ragavan  <sragavan@novell.com>

* camel-folder-summary.c: (info_set_flags): Fix for better vfolder
flag syncing.

svn path=/trunk/; revision=9901

15 years ago** Fix for bug #557348 from Matt McCutchen Re-did bits of threaded vfolder
Srinivasa Ragavan [Mon, 12 Jan 2009 03:17:35 +0000 (03:17 +0000)]
** Fix for bug #557348 from Matt McCutchen Re-did bits of threaded vfolder

2009-01-12  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #557348 from  Matt McCutchen
* camel-vee-folder.c: (vee_sync), (expression_is_correlating),
(vee_folder_remove_folder), (folder_added_uid),
(vee_rebuild_folder), (folder_changed_add_uid),
(folder_changed_remove_uid), (folder_changed_change_uid),
(folder_changed_change): Re-did bits of threaded vfolder

svn path=/trunk/; revision=9899

15 years ago** Fixes part of bug #567384
Matthew Barnes [Mon, 12 Jan 2009 03:01:57 +0000 (03:01 +0000)]
** Fixes part of bug #567384

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

** Fixes part of bug #567384

* camel/camel-folder.c (camel_folder_get_message):
* addressbook/backends/groupwise/e-book-backend-groupwise.c
(e_book_backend_groupwise_modify_contact):
Remove unused variables.

* camel/camel-vee-folder.c (summary_reloaded):
Comment out variables that are used by commented out code to
silence compiler warnings.

svn path=/trunk/; revision=9897

15 years agoUpdated German translation.
Andre Klapper [Sat, 10 Jan 2009 23:44:19 +0000 (23:44 +0000)]
Updated German translation.

2009-01-11  Andre Klapper  <a9016009@gmx.de>

* de.po: Updated German translation.

svn path=/trunk/; revision=9896

15 years agocamel/providers/nntp/camel-nntp-folder.c
Philip Van Hoof [Thu, 8 Jan 2009 18:42:03 +0000 (18:42 +0000)]
camel/providers/nntp/camel-nntp-folder.c

2009-01-08  Philip Van Hoof  <philip@codeminded.be>

* camel/providers/nntp/camel-nntp-folder.c
* camel/providers/pop3/camel-pop3-folder.c
* camel/providers/groupwise/camel-groupwise-folder.c
* camel/providers/imap/camel-imap-folder.c
* camel/providers/imap/camel-imap-message-cache.c
* camel/providers/imap/camel-imap-message-cache.h
* camel/providers/imap4/camel-imap4-folder.c
* camel/providers/local/camel-mbox-folder.c
* camel/providers/local/camel-maildir-folder.c
* camel/providers/local/camel-mh-folder.c
* camel/camel-folder.c
* camel/camel-folder.h
* camel/camel-data-cache.c
* camel/camel-data-cache.h:

Bugfix for Bug #566279. Introduces a new API in Camel needed for
implementing EPlugin of Bug #565091

svn path=/trunk/; revision=9895

15 years ago** Part of fix for bug #565376
Milan Crha [Thu, 8 Jan 2009 11:14:53 +0000 (11:14 +0000)]
** Part of fix for bug #565376

2009-01-08  Milan Crha  <mcrha@redhat.com>

** Part of fix for bug #565376

* camel-folder-search.h: (struct _CamelFolderSearchClass):
* camel-folder-search.c: Support more search options.

svn path=/trunk/; revision=9887

15 years ago** Fix for bug #554182
Milan Crha [Thu, 8 Jan 2009 10:51:42 +0000 (10:51 +0000)]
** Fix for bug #554182

2009-01-08  Milan Crha  <mcrha@redhat.com>

** Fix for bug #554182

* camel/providers/groupwise/camel-groupwise-provider.c: (groupwise_url_hash), (groupwise_url_equal):
* camel/providers/imap/camel-imap-provider.c: (imap_url_hash), (imap_url_equal):
* camel/providers/hula/camel-hula-provider.c: (hula_url_hash), (hula_url_equal):
* camel/providers/imap4/camel-imap4-provider.c: (imap4_url_hash), (imap4_url_equal):
Don't use 'authmech' for URL comparision.

svn path=/trunk/; revision=9885

15 years agoChenthill Palanisamy <pchenthill@novell.com> ** Fix for bug #439986 (bugzilla.novell...
Suman Manjunath [Wed, 7 Jan 2009 06:51:40 +0000 (06:51 +0000)]
Chenthill Palanisamy  <pchenthill@novell.com> ** Fix for bug #439986 (bugzilla.novell.com) Set the transparency on the cached object.

svn path=/trunk/; revision=9883

15 years ago** Fix for BNC bug #435599
Ashish Shrivastava [Wed, 7 Jan 2009 06:18:44 +0000 (06:18 +0000)]
** Fix for BNC bug #435599

2009-01-07  Ashish Shrivastava  <shashish@novell.com>

       ** Fix for BNC bug #435599

       * backends/groupwise/e-book-backend-groupwise.c:
        (fill_contact_from_gw_item), (e_book_backend_groupwise_modify_contact):
        Don't do to displaying and creation of organization's contact in evolution.

svn path=/trunk/; revision=9882

15 years agoPart of fix for bug #443544 (bugzilla.novell.com) - Also set the start/end times...
Suman Manjunath [Wed, 7 Jan 2009 05:26:44 +0000 (05:26 +0000)]
Part of fix for bug #443544 (bugzilla.novell.com) - Also set the start/end times of the Free/Busy range.

svn path=/trunk/; revision=9881

15 years agoPart of fix for bug #443544 (bugzilla.novell.com) - Send a 'Free' block to the fronte...
Suman Manjunath [Wed, 7 Jan 2009 04:04:27 +0000 (04:04 +0000)]
Part of fix for bug #443544 (bugzilla.novell.com) - Send a 'Free' block to the frontend if there are no 'Busy' blocks.

svn path=/trunk/; revision=9880

15 years agoevolution data server 2.25.4 release
Srinivasa Ragavan [Tue, 6 Jan 2009 03:45:01 +0000 (03:45 +0000)]
evolution data server 2.25.4 release

2009-01-05  Srinivasa Ragavan  <sragavan@novell.com>

* news: evolution data server 2.25.4 release

svn path=/trunk/; revision=9878

15 years agoJust add all of include/evolution-data-server-@BASE_VERSION@ instead of
Tor Lillqvist [Mon, 5 Jan 2009 15:16:33 +0000 (15:16 +0000)]
Just add all of include/evolution-data-server-@BASE_VERSION@ instead of

2009-01-05  Tor Lillqvist  <tml@novell.com>

* evolution-data-server-zip.in: Just add all of
include/evolution-data-server-@BASE_VERSION@ instead of
bothering to list the subdirectories. (libebackend was
missing.) Ditto for lib/pkgconfig and share/gtk-doc. The
intent is that one does make install into a fresh empty target
prefix anyway when one wants to build for distribution.

svn path=/trunk/; revision=9876

15 years agoJust add all of include/evolution-data-server-@BASE_VERSION@ instead of
Tor Lillqvist [Mon, 5 Jan 2009 15:10:49 +0000 (15:10 +0000)]
Just add all of include/evolution-data-server-@BASE_VERSION@ instead of

2009-01-05  Tor Lillqvist  <tml@novell.com>

* evolution-data-server-zip.in: Just add all of
include/evolution-data-server-@BASE_VERSION@ instead of
bothering to list the subdirectories. (libebackend was
missing.) The intent is that one builds into a fresh empty
target prefix anyway when one wants to build for distribution.

svn path=/trunk/; revision=9874

15 years ago** Fix for bug #566627
Lubomir Rintel [Mon, 5 Jan 2009 14:11:18 +0000 (14:11 +0000)]
** Fix for bug #566627

2009-01-05  Lubomir Rintel  <lkundrak@v3.sk>

** Fix for bug #566627

* backends/caldav/e-cal-backend-caldav.c:
(caldav_server_open_calendar), (check_calendar_changed_on_server),
(caldav_server_list_objects), (caldav_server_get_object),
(caldav_server_put_object), (caldav_server_delete_object):
* backends/http/e-cal-backend-http.c: (begin_retrieval_cb):
Check return value of soup_message_new before accessing it.

svn path=/trunk/; revision=9872

15 years agoUpdated the changelog.
Chenthill Palanisamy [Mon, 5 Jan 2009 12:29:10 +0000 (12:29 +0000)]
Updated the changelog.

svn path=/trunk/; revision=9871

15 years agoAdd libebackend binary, import library and pkg-config file.
Tor Lillqvist [Mon, 5 Jan 2009 12:28:43 +0000 (12:28 +0000)]
Add libebackend binary, import library and pkg-config file.

2009-01-05  Tor Lillqvist  <tml@novell.com>

* evolution-data-server-zip.in: Add libebackend binary, import
library and pkg-config file.

svn path=/trunk/; revision=9870

15 years agoFix for bug 433100 (bnc).
Chenthill Palanisamy [Mon, 5 Jan 2009 12:21:52 +0000 (12:21 +0000)]
Fix for bug 433100 (bnc).

svn path=/trunk/; revision=9867

15 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Mon, 5 Jan 2009 07:58:29 +0000 (07:58 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=9866

15 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Mon, 5 Jan 2009 06:13:38 +0000 (06:13 +0000)]
Updated Norwegian bokmål translation.

2009-01-05  Kjartan Maraas  <kmaraas@gnome.org>

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

svn path=/trunk/; revision=9865

15 years ago** Fix for bnc bug #458127
Ashish Shrivastava [Mon, 5 Jan 2009 04:32:42 +0000 (04:32 +0000)]
** Fix for bnc bug #458127

2009-01-05  Ashish Shrivastava  <shashish@novell.com>

       ** Fix for bnc bug #458127

       * camel-groupwise-provider.c: Keyboard shortcut for
       SOAP port in Evolution setup assistant.

svn path=/trunk/; revision=9864

15 years agoPatch from Thomas <tmstaedt@t-mittelstaedt.de>: Fix for bug #564541 - NULL check...
Suman Manjunath [Mon, 5 Jan 2009 03:23:30 +0000 (03:23 +0000)]
Patch from Thomas <tmstaedt@t-mittelstaedt.de>: Fix for bug #564541 - NULL check an argument before using its members.

svn path=/trunk/; revision=9863

15 years ago** Fix for bnc bug #446290
Sankar P [Fri, 2 Jan 2009 05:57:52 +0000 (05:57 +0000)]
** Fix for bnc bug #446290

2009-01-02  Sankar P  <psankar@novell.com>

** Fix for bnc bug #446290

* camel/providers/groupwise/camel-groupwise-folder.c:
* servers/groupwise/e-gw-connection.c:
Parallel clients support and (un)read count handling

svn path=/trunk/; revision=9859

15 years ago** Patch committed on behalf of Simon Brys <sbrys@novell.com>
Sankar P [Mon, 29 Dec 2008 07:09:49 +0000 (07:09 +0000)]
** Patch committed on behalf of Simon Brys <sbrys@novell.com>

2008-12-29  Sankar P  <psankar@novell.com>

** Patch committed on behalf of Simon Brys <sbrys@novell.com>

** Fix for bnc bug #462575

* camel/providers/groupwise/camel-groupwise-store.c:
Extend function to honor "Check in all folders" setting.

svn path=/trunk/; revision=9858

15 years ago** Patch committed on behalf of Simon Brys <sbrys@novell.com>
Sankar P [Mon, 29 Dec 2008 07:09:41 +0000 (07:09 +0000)]
** Patch committed on behalf of Simon Brys <sbrys@novell.com>

2008-12-29  Sankar P  <psankar@novell.com>

** Patch committed on behalf of Simon Brys <sbrys@novell.com>

** Fix for bnc bug #448079

* camel/providers/groupwise/camel-groupwise-folder.c:
Use correct parameters.

svn path=/trunk/; revision=9857

15 years ago** Part of fix for bnc bug #448079
Sankar P [Fri, 26 Dec 2008 11:14:44 +0000 (11:14 +0000)]
** Part of fix for bnc bug #448079

2008-12-26  Sankar P  <psankar@novell.com>

** Part of fix for bnc bug #448079

* servers/groupwise/e-gw-connection.c:
Invalid memory access prevention and avoid a
potential time_t issue.

Reformat the function.

svn path=/trunk/; revision=9853

15 years agoSilence the compiler warnings
Sankarasivasubramanian Pasupathilingam [Fri, 26 Dec 2008 08:32:16 +0000 (08:32 +0000)]
Silence the compiler warnings

svn path=/trunk/; revision=9851

15 years ago** Fix for bnc bug #209514
Sankar P [Fri, 26 Dec 2008 07:04:35 +0000 (07:04 +0000)]
** Fix for bnc bug #209514

2008-12-26  Sankar P  <psankar@novell.com>

** Fix for bnc bug #209514

* camel/providers/groupwise/camel-groupwise-folder.c:
Addresses some missing mails issues. Optimization fixed.

svn path=/trunk/; revision=9849

15 years ago** Fix for bug #564652
Milan Crha [Tue, 23 Dec 2008 22:00:51 +0000 (22:00 +0000)]
** Fix for bug #564652

2008-12-23  Milan Crha  <mcrha@redhat.com>

** Fix for bug #564652

* configure.in: Bump of libgweather version to 2.25.4 because
of new function 'gweather_xml_free_locations'.

* calendar/backends/weather/e-cal-backend-weather.c: (create_weather):
Convert time from UTC properly. Leak a bit less.
* calendar/backends/weather/e-weather-source-ccf.c: (find_location):
Leak a bit less.

svn path=/trunk/; revision=9848

15 years ago** Part of fix for bnc bug #448079
Sankar P [Tue, 23 Dec 2008 09:25:37 +0000 (09:25 +0000)]
** Part of fix for bnc bug #448079

2008-12-23  Sankar P  <psankar@novell.com>

** Part of fix for bnc bug #448079

* camel/providers/groupwise/camel-groupwise-folder.c:
Avoid invalid reads by validating optional fields.
Part 2 of the fixes

svn path=/trunk/; revision=9846