platform/upstream/evolution-data-server.git
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

15 years ago** Fix for bnc bug #449916
Bharath Acharya [Tue, 23 Dec 2008 09:05:31 +0000 (09:05 +0000)]
** Fix for bnc bug #449916

2008-12-23  Bharath Acharya  <abharath@novell.com>

        ** Fix for bnc bug #449916

        * camel-groupwise-folder.c: (convert_to_task), (convert_to_note):
        Display multiple lines of an assigned task or shared memo.

svn path=/trunk/; revision=9844

15 years ago** Part of Fix for bug #559153
Sankar P [Mon, 22 Dec 2008 06:16:11 +0000 (06:16 +0000)]
** Part of Fix for bug #559153

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

** Part of Fix for bug #559153

* camel/camel-db.c:
* camel/camel-db.h:
* camel/camel-folder-summary.c:
* camel/camel-store.c:
* camel/camel-store.h:
* camel/providers/local/camel-local-folder.c:
Migration improvements

svn path=/trunk/; revision=9842

15 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Tue, 16 Dec 2008 20:04:22 +0000 (20:04 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=9841

15 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 16 Dec 2008 14:32:44 +0000 (14:32 +0000)]
Updated Slovenian translation

svn path=/trunk/; revision=9840

15 years agoEvolution Data Server 2.25.3 release
Srinivasa Ragavan [Tue, 16 Dec 2008 13:35:39 +0000 (13:35 +0000)]
Evolution Data Server 2.25.3 release

2008-12-15  Srinivasa Ragavan  <sragavan@novell.com>

* NEWS: Evolution Data Server 2.25.3 release

svn path=/trunk/; revision=9838

15 years ago#include "camel-debug.h"
Matthew Barnes [Mon, 15 Dec 2008 15:39:02 +0000 (15:39 +0000)]
#include "camel-debug.h"

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

* camel/camel-folder-summary.c:
#include "camel-debug.h"

svn path=/trunk/; revision=9837

15 years ago** Fix for bug #555230
Milan Crha [Mon, 15 Dec 2008 12:10:19 +0000 (12:10 +0000)]
** Fix for bug #555230

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

** Fix for bug #555230

* e-contact-store.c: (find_contact_by_view_and_uid):
Do not crash when passed invalid arguments in.

svn path=/trunk/; revision=9835

15 years ago** Fix for bug #558744
Milan Crha [Mon, 15 Dec 2008 12:06:01 +0000 (12:06 +0000)]
** Fix for bug #558744

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

** Fix for bug #558744

* camel-imap-journal.c: (copy_uids_array), (camel_imap_journal_log):
Make own copy of the parameters, caller will free it for sure.

svn path=/trunk/; revision=9833

15 years agoFix some stupidity.
Srinivasa Ragavan [Mon, 15 Dec 2008 09:10:26 +0000 (09:10 +0000)]
Fix some stupidity.

2008-12-15  Srinivasa Ragavan  <sragavan@novell.com>

* camel-folder.c: (get_uids): Fix some stupidity.

svn path=/trunk/; revision=9832

15 years ago** Fix for bug #558926 and #546637
Srinivasa Ragavan [Mon, 15 Dec 2008 06:34:32 +0000 (06:34 +0000)]
** Fix for bug #558926 and #546637

2008-12-15  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #558926 and #546637

* camel/camel-vee-folder.c:
* camel/camel-vee-summary.c:
* camel/camel-vtrash-folder.c:

svn path=/trunk/; revision=9830

15 years ago** Major changes for better vfolders.
Srinivasa Ragavan [Mon, 15 Dec 2008 06:28:51 +0000 (06:28 +0000)]
** Major changes for better vfolders.

2008-12-15  Srinivasa Ragavan  <sragavan@novell.com>

** Major changes for better vfolders.

* camel-db.c: (camel_db_open),
(camel_db_delete_uid_from_vfolder_transaction),
(read_uids_flags_callback), (camel_db_get_folder_uids_flags):
* camel-db.h:
* camel-folder-summary.c: (camel_folder_summary_init),
(camel_folder_summary_finalize), (remove_cache),
(camel_folder_summary_get_flag_cache),
(camel_folder_summary_load_from_db),
(camel_folder_summary_save_to_db):
* camel-folder-summary.h:
* camel-private.h:

svn path=/trunk/; revision=9827

15 years ago** Fix for BNC bug #455939
Srinivasa Ragavan [Mon, 15 Dec 2008 06:07:30 +0000 (06:07 +0000)]
** Fix for BNC bug #455939

2008-12-15  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for BNC bug #455939

* libedata-book/e-book-backend.c: (idle_remove_client),
(listener_died_cb): Don't do orbit broken connection on the same
thread, idle them away.

svn path=/trunk/; revision=9826

15 years ago** Fix for BNC bug #440265
Srinivasa Ragavan [Mon, 15 Dec 2008 06:01:18 +0000 (06:01 +0000)]
** Fix for BNC bug #440265

2008-12-15  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for BNC bug #440265

* addressbook/backends/groupwise/e-book-backend-groupwise.c: Fix a
regression in my previous patch.

svn path=/trunk/; revision=9823

15 years ago** Part of fix for bug #352287
Milan Crha [Wed, 10 Dec 2008 18:47:45 +0000 (18:47 +0000)]
** Part of fix for bug #352287

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

** Part of fix for bug #352287

* configure.in: Decrease libgweather requirement to 2.25.2.

svn path=/trunk/; revision=9822

15 years agoMake the libgweather dependency optional, build the weather calendar backend by defau...
Suman Manjunath [Wed, 10 Dec 2008 03:31:19 +0000 (03:31 +0000)]
Make the libgweather dependency optional, build the weather calendar backend by default and provide an option to disable it.

svn path=/trunk/; revision=9821

15 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Tue, 9 Dec 2008 22:50:39 +0000 (22:50 +0000)]
Updated Norwegian bokmål translation.

2008-12-09  Kjartan Maraas  <kmaraas@gnome.org>

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

svn path=/trunk/; revision=9820

15 years ago** Fix for bug #552986
Milan Crha [Tue, 9 Dec 2008 16:44:48 +0000 (16:44 +0000)]
** Fix for bug #552986

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

** Fix for bug #552986

* camel/camel-utf8.h: (camel_utf8_make_valid):
* camel/camel-utf8.c: (camel_utf8_make_valid): New utility function.

* camel/providers/pop3/camel-pop3-store.c: (pop3_connect):
Ensure error description is valid UTF-8 text before using it.

svn path=/trunk/; revision=9818

15 years agoUpdated Italian translation.
Luca Ferretti [Tue, 9 Dec 2008 11:11:27 +0000 (11:11 +0000)]
Updated Italian translation.

2008-12-09  Luca Ferretti  <elle.uca@libero.it>

* it.po: Updated Italian translation.

svn path=/trunk/; revision=9817

15 years agoAvoid invalid reads by validating optional fields
Sankar P [Mon, 8 Dec 2008 11:11:23 +0000 (11:11 +0000)]
Avoid invalid reads by validating optional fields

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

* camel-groupwise-folder.c (gw_update_cache):
Avoid invalid reads by validating optional fields

svn path=/trunk/; revision=9816

15 years agoFix the memory leak of security field in the GwItem.
Sankar P [Mon, 8 Dec 2008 11:07:20 +0000 (11:07 +0000)]
Fix the memory leak of security field in the GwItem.

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

* e-gw-item.c (e_gw_item_dispose):
Fix the memory leak of security field in the GwItem.

svn path=/trunk/; revision=9814

15 years ago** Fix for bug #562567
Milan Crha [Mon, 8 Dec 2008 10:44:40 +0000 (10:44 +0000)]
** Fix for bug #562567

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

** Fix for bug #562567

* backends/caldav/e-cal-backend-caldav.c: (caldav_set_mode):
Remember local/remote mode correctly. Also done various cleanups,
less debug output and waits for the slave thread only if exists.

svn path=/trunk/; revision=9812

15 years agoPatch from Sasa Ostrouska <saxa@droplinegnome.org>: Fix for bug #270376 (Provide...
Suman Manjunath [Mon, 8 Dec 2008 09:04:26 +0000 (09:04 +0000)]
Patch from Sasa Ostrouska <saxa@droplinegnome.org>: Fix for bug #270376 (Provide Skype as an entry for storing IM information).

svn path=/trunk/; revision=9811

15 years agoReplace __FUNCTION__ with G_STRFUNC.
Jeff Cai [Mon, 8 Dec 2008 07:26:56 +0000 (07:26 +0000)]
Replace __FUNCTION__ with G_STRFUNC.

2008-12-08  Jeff Cai <jeff.cai@sun.com>

* camel-db.c: (camel_db_select):
Replace __FUNCTION__ with G_STRFUNC.

svn path=/trunk/; revision=9810

15 years agoPatch from Frederic van Starbmann: Fix for bug #561561 (Use a sufficiently large...
Suman Manjunath [Mon, 8 Dec 2008 07:13:58 +0000 (07:13 +0000)]
Patch from Frederic van Starbmann: Fix for bug #561561 (Use a sufficiently large buffer for strings used as an operand in strftime()).

svn path=/trunk/; revision=9809

15 years agoPatch from Ian Weisser <ian@korinthianviolins.com>: Fix for bug #451734 (Correctly...
Suman Manjunath [Mon, 8 Dec 2008 06:59:50 +0000 (06:59 +0000)]
Patch from Ian Weisser  <ian@korinthianviolins.com>: Fix for bug #451734 (Correctly set Blythe, CA URL).

svn path=/trunk/; revision=9807

15 years ago** Fix for bug #545834
Milan Crha [Fri, 5 Dec 2008 12:10:12 +0000 (12:10 +0000)]
** Fix for bug #545834

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

** Fix for bug #545834

* camel-imap-folder.c: (imap_get_message): Update mailing list
information after full message retrieval if necessary.

svn path=/trunk/; revision=9804

15 years ago** Fix for bug #558883
Srinivasa Ragavan [Fri, 5 Dec 2008 06:24:45 +0000 (06:24 +0000)]
** Fix for bug #558883

2008-12-05  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #558883

* camel/providers/imap/camel-imap-summary.c: Don't do DB sort from
IMAP.

svn path=/trunk/; revision=9803

15 years ago** Fix for bug #561081
Srinivasa Ragavan [Fri, 5 Dec 2008 06:22:31 +0000 (06:22 +0000)]
** Fix for bug #561081

2008-12-05  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #561081

* camel/providers/imap/camel-imap-folder.c: Delete mails for XGWMOVE
when mails are moved.

svn path=/trunk/; revision=9801

15 years ago** Fix for BNC bugs #440265 && #447121
Srinivasa Ragavan [Fri, 5 Dec 2008 06:19:40 +0000 (06:19 +0000)]
** Fix for BNC bugs #440265 && #447121

2008-12-05  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for BNC bugs #440265 && #447121

* addressbook/backends/groupwise/e-book-backend-groupwise.c: Fix some
stupidity.

svn path=/trunk/; revision=9799

15 years ago** Fix for BNC bug #435632
Srinivasa Ragavan [Fri, 5 Dec 2008 06:14:17 +0000 (06:14 +0000)]
** Fix for BNC bug #435632

2008-12-05  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for BNC bug #435632

* addressbook/libedata-book/e-data-book-view.c: Don't unref when
things aren't reffed.

svn path=/trunk/; revision=9797

15 years agoTranslation updated.
Gabor Kelemen [Thu, 4 Dec 2008 11:45:07 +0000 (11:45 +0000)]
Translation updated.

2008-12-04  Gabor Kelemen  <kelemeng@gnome.hu>

* hu.po: Translation updated.

svn path=/trunk/; revision=9794

15 years ago** Fix for bug #352287
Milan Crha [Wed, 3 Dec 2008 12:25:46 +0000 (12:25 +0000)]
** Fix for bug #352287

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

** Fix for bug #352287

* configure.in: Require libgweather in configure stage.

* calendar/backends/weather/Makefile.am:
* calendar/backends/weather/e-weather-source.h:
* calendar/backends/weather/e-weather-source.c: (e_weather_source_new):
* calendar/backends/weather/e-cal-backend-weather.c: (create_weather),
(finished_retrieval_cb), (getCategory):
* calendar/backends/weather/e-weather-source-ccf.h:
* calendar/backends/weather/e-weather-source-ccf.c: (e_weather_source_ccf_new),
(e_weather_source_ccf_parse), (find_location), (struct search_struct),
(parse_done), (find_location_func), (e_weather_source_ccf_init):
Share locations and forecast retrieving with libgweather.

svn path=/trunk/; revision=9793

15 years ago** Fix for bug #357948
Milan Crha [Wed, 3 Dec 2008 11:36:22 +0000 (11:36 +0000)]
** Fix for bug #357948

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

** Fix for bug #357948

* e-categories-dialog.c: (update_preview), (load_properties_dialog):
Show preview of the selected image file when choosing new icon.

svn path=/trunk/; revision=9792

15 years ago** Fixes part of bug #348299
Matthew Barnes [Tue, 2 Dec 2008 16:34:44 +0000 (16:34 +0000)]
** Fixes part of bug #348299

2008-12-02  Matthew Barnes  <mbarnes@redhat.com>

** Fixes part of bug #348299

* libedataserverui/Makefile.am:
Add new files and test program.

* libedataserverui/e-category-completion.c:
* libedataserverui/e-category-completion.h:
New files implement category completion for GtkEntry widgets.

* libedataserverui/e-categories-dialog.c:
Fix inline searches in the category list.
Use ECategoryCompletion in the entry box.
Put spaces after commas in the entry box.
Listen for category changes and rebuild the list store.

* libedataserverui/test-category-completion.c:
Test program for ECategoryCompletion.

svn path=/trunk/; revision=9791

15 years agoFix a silly typo.
Matthew Barnes [Tue, 2 Dec 2008 16:24:28 +0000 (16:24 +0000)]
Fix a silly typo.

svn path=/trunk/; revision=9790

15 years ago** Fix for bug #503662
Milan Crha [Tue, 2 Dec 2008 12:27:30 +0000 (12:27 +0000)]
** Fix for bug #503662

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

** Fix for bug #503662

* libedataserver/e-url.c: (e_uri_new):
Use last '@' in the address part to be the delimiter between
user name and server address, not the first one.

svn path=/trunk/; revision=9789

15 years ago** Fix for bug #562228
Milan Crha [Tue, 2 Dec 2008 12:17:54 +0000 (12:17 +0000)]
** Fix for bug #562228

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

** Fix for bug #562228

* lib/e2k-autoconfig.c: (validate): Always store correct owa_path when
validating, without trailing slash and without mailbox name.

svn path=/trunk/; revision=9787

15 years agoEvolution Data Server 2.25.2 release changes
Srinivasa Ragavan [Tue, 2 Dec 2008 05:44:30 +0000 (05:44 +0000)]
Evolution Data Server 2.25.2 release changes

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

* NEWS: Evolution Data Server 2.25.2 release changes

svn path=/trunk/; revision=9785

15 years agoUpdate the API docs.
Matthew Barnes [Tue, 2 Dec 2008 01:35:41 +0000 (01:35 +0000)]
Update the API docs.

svn path=/trunk/; revision=9784

15 years ago** Fix for bug #560185
Milan Crha [Fri, 28 Nov 2008 12:04:47 +0000 (12:04 +0000)]
** Fix for bug #560185

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

** Fix for bug #560185

* backends/caldav/e-cal-backend-caldav.c:
(struct _ECalBackendCalDAVPrivate), (parse_getctag_response),
(check_calendar_changed_on_server), (synchronize_cache),
(caldav_do_open), (e_cal_backend_caldav_finalize),
(e_cal_backend_caldav_init): Decide whether to check for changes
based on the 'getctag' extension, if supported by the server.

svn path=/trunk/; revision=9783

15 years ago** Fix for bug #527692
Milan Crha [Fri, 28 Nov 2008 11:15:17 +0000 (11:15 +0000)]
** Fix for bug #527692

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

** Fix for bug #527692

* backends/caldav/e-cal-backend-caldav.c: (caldav_generate_uri),
(initialize_backend): Always append trailing slash to the user
entered URI, it should point to the collection, not to the file.

svn path=/trunk/; revision=9782

15 years ago** Fix for bug #359745
Milan Crha [Fri, 28 Nov 2008 10:33:02 +0000 (10:33 +0000)]
** Fix for bug #359745

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

** Fix for bug #359745

* backends/caldav/e-cal-backend-caldav-factory.c:
(ecb_caldav_factory_instance_init), (declare_functions),
(eds_module_initialize), (eds_module_list_types):
* backends/caldav/e-cal-backend-caldav.c: (caldav_server_list_objects),
(synchronize_object), (initialize_backend), (caldav_receive_objects),
(caldav_get_default_object):
Support VTODO and VJOURNAL components on the CalDAV.

svn path=/trunk/; revision=9781

15 years ago** Fix for bug #559272
Milan Crha [Wed, 26 Nov 2008 19:00:59 +0000 (19:00 +0000)]
** Fix for bug #559272

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

** Fix for bug #559272

* backends/caldav/e-cal-backend-caldav.c: (soup_authenticate):
Do not use same password twice (causes infinite loop).

svn path=/trunk/; revision=9779

15 years agoFix for bug #561466 - some changes in the core code needed for evolution-mapi, adds...
Suman Manjunath [Mon, 24 Nov 2008 09:52:07 +0000 (09:52 +0000)]
Fix for bug #561466 - some changes in the core code needed for evolution-mapi, adds a few APIs.

svn path=/trunk/; revision=9777

15 years ago** Part of fix for bug #558883
Milan Crha [Thu, 20 Nov 2008 10:17:33 +0000 (10:17 +0000)]
** Part of fix for bug #558883

2008-11-20  Milan Crha  <mcrha@redhat.com>

** Part of fix for bug #558883

* camel/camel-store-summary.h: (CAMEL_STORE_INFO_FOLDER_CHECK_FOR_NEW):
Define new flag.

* camel/providers/imap/camel-imap-store.c: (parse_list_response_as_folder_info):
Do not strip CAMEL_STORE_INFO_FOLDER_CHECK_FOR_NEW if set.
* camel/providers/imap/camel-imap-store.c: (imap_can_refresh_folder):
Check if can refresh folder based on the data in store's folder
summary, to not download whole folder content because of this.
* camel/providers/imap/camel-imap-folder.c: (imap_setv):
Set the 'check_folder' flag to store's folder summary too.

svn path=/trunk/; revision=9775

15 years ago** Fix for bug #560681
Milan Crha [Wed, 19 Nov 2008 15:14:42 +0000 (15:14 +0000)]
** Fix for bug #560681

2008-11-19  Milan Crha  <mcrha@redhat.com>

** Fix for bug #560681

* libebook/e-vcard.c: (read_attribute_value), (read_attribute_params),
(read_attribute): Support CHARSET parameter within the attribute and
convert text to UTF-8, if necessary, based on its value.

svn path=/trunk/; revision=9774

15 years ago** Fix for bug #560981
Andrew McMillan [Wed, 19 Nov 2008 11:19:48 +0000 (11:19 +0000)]
** Fix for bug #560981

2008-11-19  Andrew McMillan  <andrew@morphoss.com>

** Fix for bug #560981

* backends/caldav/e-cal-backend-caldav.c: (xp_object_get_string),
(xp_object_get_href), (xp_object_get_etag), (xp_object_get_status),
(xp_object_get_number), (parse_report_response):
Plug memory leaks from unfreed xpath query results.

svn path=/trunk/; revision=9773

15 years ago** Fix for bug #561069
Srinivasa Ragavan [Wed, 19 Nov 2008 05:36:57 +0000 (05:36 +0000)]
** Fix for bug #561069

2008-11-19  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #561069

* camel-imap-folder.c (imap_expunge): If nothing to expunge, don't
crash.

svn path=/trunk/; revision=9772

15 years ago** Fix for bug #558883
Srinivasa Ragavan [Wed, 19 Nov 2008 05:32:15 +0000 (05:32 +0000)]
** Fix for bug #558883

2008-11-19  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #558883

* camel/camel-db.c: Remove the redundant transaction lock.

svn path=/trunk/; revision=9770

15 years ago** Fix for bug #558883
Srinivasa Ragavan [Wed, 19 Nov 2008 05:16:35 +0000 (05:16 +0000)]
** Fix for bug #558883

2008-11-19  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #558883

* camel/camel-db.c: Remove the redundant transaction lock.

svn path=/trunk/; revision=9767

15 years ago** Fix for bug #558883
Srinivasa Ragavan [Wed, 19 Nov 2008 05:10:34 +0000 (05:10 +0000)]
** Fix for bug #558883

2008-11-19  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #558883

* camel/camel-db.c: Remove the redundant transaction lock.

svn path=/trunk/; revision=9766

15 years ago** Fix for bug #558883
Srinivasa Ragavan [Wed, 19 Nov 2008 05:07:56 +0000 (05:07 +0000)]
** Fix for bug #558883

2008-11-19  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #558883

* camel/camel-db.c: Remove the redundant transaction lock.

svn path=/trunk/; revision=9764

15 years ago** Fixes bug #531090
Matthew Barnes [Mon, 17 Nov 2008 21:32:12 +0000 (21:32 +0000)]
** Fixes bug #531090

2008-11-17  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #531090

* camel-object.h:
* camel-store.h:
Deprecate the CamelInterface and CamelIterator APIs since they're
unused.  If and when we move Camel to GObject, I don't want to have
to provide backward-compatibility support for these things.

svn path=/trunk/; revision=9761