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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Matthew Barnes [Tue, 2 Dec 2008 16:24:28 +0000 (16:24 +0000)]
Fix a silly typo.
svn path=/trunk/; revision=9790
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
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
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
Matthew Barnes [Tue, 2 Dec 2008 01:35:41 +0000 (01:35 +0000)]
Update the API docs.
svn path=/trunk/; revision=9784
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Matthew Barnes [Mon, 17 Nov 2008 21:04:50 +0000 (21:04 +0000)]
** Fixes part of bug #557818
2008-11-17 Matthew Barnes <mbarnes@redhat.com>
** Fixes part of bug #557818
* libedataserverui/e-source-selector.c:
Allow the ESourceSelector widget to determine whether a drag and
drop event is valid, and emit a new signal ("data-dropped") if it
_is_ valid. This eliminates a lot of duplicate code in Evolution.
Note, while this is technically an ABI break, we explicitly
decided NOT to bump the libedataserverui soname because the
changes only affect Evolution. And while we're at it, add
extra padding to the end of ESourceSelectorClass to allow for
future expansion.
svn path=/trunk/; revision=9760
Milan Crha [Wed, 12 Nov 2008 20:00:22 +0000 (20:00 +0000)]
** Fix for bug #524377
2008-11-12 Milan Crha <mcrha@redhat.com>
** Fix for bug #524377
* camel-mime-utils.c: (header_encode_param),
(camel_header_param_list_format_append): Encode 'filename' and 'name'
parameters based on RFC 2047, instead of the correct RFC 2231, based
on the value of 'int camel_header_param_encode_filenames_in_rfc_2047'.
svn path=/trunk/; revision=9756
Suman Manjunath [Wed, 12 Nov 2008 05:06:50 +0000 (05:06 +0000)]
Enclose deprecated APIs in e-source.c within EDS_DISABLE_DEPRECATED macros.
svn path=/trunk/; revision=9754
Matthew Barnes [Fri, 7 Nov 2008 21:16:09 +0000 (21:16 +0000)]
** Related to bug #558322
2008-11-07 Matthew Barnes <mbarnes@redhat.com>
** Related to bug #558322
* libedataserverui/e-source-selector.c
(e_source_selector_edit_primary_selection):
New function allows the user to rename the primary selected source
by opening an entry box directly in the source selector.
svn path=/trunk/; revision=9743
Sankar P [Fri, 7 Nov 2008 05:45:00 +0000 (05:45 +0000)]
** Patch committed on behalf of Ashish Shrivastava <shashish@novell.com>
2008-11-07 Sankar P <psankar@novell.com>
** Patch committed on behalf of Ashish Shrivastava <shashish@novell.com>
** Part of fix for bug bnc #435964
* backends/groupwise/e-book-backend-groupwise.c
(e_book_backend_groupwise_load_source):
emit_async_generic response crash fix.
svn path=/trunk/; revision=9742
Srinivasa Ragavan [Fri, 7 Nov 2008 03:31:37 +0000 (03:31 +0000)]
Make unread vfolders to work for match threads.
2008-11-07 Srinivasa Ragavan <sragavan@novell.com>
* camel-vee-summary.c: Make unread vfolders to work for match threads.
svn path=/trunk/; revision=9740
Srinivasa Ragavan [Fri, 7 Nov 2008 03:26:51 +0000 (03:26 +0000)]
** Fix for bug #558883
2008-11-07 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #558883
* camel-db.c: (camel_db_prepare_message_info_table): Index more
fields.
svn path=/trunk/; revision=9738
Milan Crha [Thu, 6 Nov 2008 18:45:11 +0000 (18:45 +0000)]
** Fix for bug #558737
2008-11-06 Milan Crha <mcrha@redhat.com>
** Fix for bug #558737
* camel-imap-folder.c: (handle_copyuid_copy_user_tags),
(imap_transfer_online): Do not use 'camel_folder_refresh_folder', use
'imap_refresh_folder' instead, because the former locks the folder
lock too, which could make a deadlock when we are refreshing that
folder in other thread, which is waiting for the connect lock we hold.
svn path=/trunk/; revision=9735
Milan Crha [Thu, 6 Nov 2008 18:40:58 +0000 (18:40 +0000)]
** Fix for bug #555979
2008-11-06 Milan Crha <mcrha@redhat.com>
** Fix for bug #555979
* camel-store.c: (ignore_no_such_table_exception): New helper function.
* camel-store.c: (store_sync): Ignore 'no such table' exceptions.
svn path=/trunk/; revision=9733
Sankarasivasubramanian Pasupathilingam [Thu, 6 Nov 2008 17:42:02 +0000 (17:42 +0000)]
License changes
svn path=/trunk/; revision=9731
Srinivasa Ragavan [Tue, 4 Nov 2008 02:48:17 +0000 (02:48 +0000)]
** Fix for bug #556119
2008-10-21 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #556119
* camel/providers/nntp/camel-nntp-summary.c: Do things in bulk
* camel/providers/nntp/camel-nntp-utils.c:
svn path=/trunk/; revision=9729
Srinivasa Ragavan [Tue, 4 Nov 2008 02:46:53 +0000 (02:46 +0000)]
Evolutoin Data Server 2.25.1 release and version bump
2008-11-03 Srinivasa Ragavan <sragavan@novell.com>
* NEWS: Evolutoin Data Server 2.25.1 release and version bump
svn path=/trunk/; revision=9727
Sankarasivasubramanian Pasupathilingam [Mon, 3 Nov 2008 16:01:50 +0000 (16:01 +0000)]
License changes
svn path=/trunk/; revision=9724
Milan Crha [Mon, 3 Nov 2008 14:00:11 +0000 (14:00 +0000)]
** Fix for bug #532136
2008-11-03 Milan Crha <mcrha@redhat.com>
** Fix for bug #532136
* libebook/e-book.c: (e_book_op_remove): Remove operation from idle
queue when still there in time of its removal.
* libebook/e-book.c: (kill_remaining_ops), (e_book_dispose):
Free pending operations in time of dispose properly.
svn path=/trunk/; revision=9722
Maxim Dziumanenko [Mon, 3 Nov 2008 08:05:30 +0000 (08:05 +0000)]
Update Ukrainian translation.
2008-11-3 Maxim Dziumanenko <dziumanenko@gmail.com>
* Update Ukrainian translation.
svn path=/trunk/; revision=9720
Matthew Barnes [Fri, 31 Oct 2008 21:19:41 +0000 (21:19 +0000)]
** Fixes bug #558727 (patch by Frederic van Starbmann)
2008-10-31 Matthew Barnes <mbarnes@redhat.com>
** Fixes bug #558727 (patch by Frederic van Starbmann)
* addressbook/backends/ldap/e-book-backend-ldap.c
(get_ldap_library_info):
* camel/camel-vtrash-folder.c (vtrash_append_message),
(vtrash_transfer_messages_to):
* libebackend/e-data-server-module (e_data_server_module_load):
* servers/groupwise/create-account.c (add_account):
Fix some potential string format crashes.
svn path=/trunk/; revision=9717
Sankarasivasubramanian Pasupathilingam [Fri, 31 Oct 2008 10:27:56 +0000 (10:27 +0000)]
** Fix for bnc bugs #440502, #209514, #434958, #434946,
GroupWise improvements
svn path=/trunk/; revision=9715
Matthew Barnes [Thu, 30 Oct 2008 16:29:02 +0000 (16:29 +0000)]
Only include toplevel GLib headers.
2008-10-30 Matthew Barnes <mbarnes@redhat.com>
* calendar/backends/caldav/create-account.c:
Only include toplevel GLib headers.
svn path=/trunk/; revision=9710
Matthew Barnes [Fri, 24 Oct 2008 11:57:23 +0000 (11:57 +0000)]
API documentation updates.
svn path=/trunk/; revision=9705
Matthew Barnes [Thu, 23 Oct 2008 18:23:11 +0000 (18:23 +0000)]
Remove more console spew.
2008-10-23 Matthew Barnes <mbarnes@redhat.com>
* camel/camel-folder-summary.c: Remove more console spew.
svn path=/trunk/; revision=9703
Milan Crha [Sun, 19 Oct 2008 16:50:54 +0000 (16:50 +0000)]
** Fix for bug #553944
2008-10-19 Milan Crha <mcrha@redhat.com>
** Fix for bug #553944
* lib/e2k-context.c: (unsubscribe_internal), (destroy_sub_list),
(e2k_context_unsubscribe): Do not unsubscribe from the server when
destroying context and make copy of the uri, because it comes from
the structure we are going to free.
svn path=/trunk/; revision=9693
Milan Crha [Sun, 19 Oct 2008 16:41:02 +0000 (16:41 +0000)]
** Fix for bug #544141
2008-10-19 Milan Crha <mcrha@redhat.com>
** Fix for bug #544141
* storage/exchange-account.c: (set_sf_prop): Do not store invalid
values in 'standard_uris', it leads to crash later.
svn path=/trunk/; revision=9691
Srinivasa Ragavan [Fri, 17 Oct 2008 09:42:35 +0000 (09:42 +0000)]
** Fix for bug #556688
2008-10-17 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #556688
* camel/providers/imap/camel-imap-folder.c: Sync before emit the
signal.
svn path=/trunk/; revision=9689
Milan Crha [Fri, 17 Oct 2008 08:22:32 +0000 (08:22 +0000)]
** Part of fix for bug #364542
2008-10-17 Milan Crha <mcrha@redhat.com>
** Part of fix for bug #364542
* libebook/e-book.c: (e_book_new_op),
(e_book_get_current_sync_op):
Do set opid to 0 for sync operations, thus we will find it later.
* libebook/e-book.h: (e_book_cancel_async_op):
* libebook/e-book.c: (e_book_cancel_async_op), (do_cancel),
(e_book_cancel): Be able to cancel async op too (at least any).
svn path=/trunk/; revision=9686
Milan Crha [Fri, 17 Oct 2008 08:06:15 +0000 (08:06 +0000)]
** Part of fix for bug #547243
2008-10-03 Milan Crha <mcrha@redhat.com>
** Part of fix for bug #547243
* e-gw-item.c: (e_gw_item_new_from_soap_parameter):
* e-gw-connection.c: (e_gw_connection_get_attachment),
(e_gw_connection_get_attachment_base64):
Check for correct values to prevent invalid reads.
svn path=/trunk/; revision=9684
Srinivasa Ragavan [Thu, 16 Oct 2008 09:23:25 +0000 (09:23 +0000)]
Remove console spew.
2008-10-16 Srinivasa Ragavan <sragavan@novell.com>
* camel/camel-db.c: Remove console spew.
* camel/camel-folder-search.c:
* camel/camel-store.c:
* camel/camel-vee-folder.c:
* camel/camel-vee-summary.c:
svn path=/trunk/; revision=9683
Srinivasa Ragavan [Thu, 16 Oct 2008 04:42:34 +0000 (04:42 +0000)]
** Fix for bug #556495
2008-10-16 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #556495
* camel/camel-db.c:
* camel/camel-db.h:
* camel/camel-vee-folder.c: When things don't match, remove them from
db and force a count.
2008-10-16 Srinivasa Ragavan <sragavan@novell.com>
* camel-imap-message-cache.c (camel_imap_message_cache_new):
Optimize/speed up loading.
svn path=/trunk/; revision=9680
Srinivasa Ragavan [Thu, 16 Oct 2008 04:12:12 +0000 (04:12 +0000)]
** Fix for bug #556495
2008-10-16 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #556495
* camel/camel-db.c:
* camel/camel-db.h:
* camel/camel-vee-folder.c: When things don't match, remove them from
db and force a count.
svn path=/trunk/; revision=9678
Srinivasa Ragavan [Wed, 15 Oct 2008 08:10:18 +0000 (08:10 +0000)]
** Fix for bug #556372
2008-10-15 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #556372
* camel/camel-folder-summary.c: Update counts to summary on sync.
svn path=/trunk/; revision=9676
Srinivasa Ragavan [Wed, 15 Oct 2008 07:39:14 +0000 (07:39 +0000)]
Save/load Content info well in DB. Imap cached messages aren't coming up
2008-10-15 Srinivasa Ragavan <sragavan@novell.com>
* camel-folder-summary.c: (perform_content_info_load_from_db),
(perform_content_info_save_to_db): Save/load Content info well in DB.
Imap cached messages aren't coming up due to this.
svn path=/trunk/; revision=9674
Suman Manjunath [Wed, 15 Oct 2008 06:08:23 +0000 (06:08 +0000)]
Fixed a typo in checking offline calendar availability - 'offline-sync' -> 'offline_sync'.
svn path=/trunk/; revision=9672
Srinivasa Ragavan [Tue, 14 Oct 2008 18:34:40 +0000 (18:34 +0000)]
** Fix for bug #546637
2008-10-14 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #546637
* camel/camel-vee-folder.c:
* camel/camel-vee-folder.h:
* camel/camel-vee-summary.c: Redo for unread vfolder.
* camel/camel-vee-summary.h:
svn path=/trunk/; revision=9670
Patrick Ohly [Tue, 14 Oct 2008 16:41:25 +0000 (16:41 +0000)]
#552261: sqlite is now a dependency of libcamel, and only of libcamel
Previously sqlite was listed as dependency of the various other
libs, but not of libcamel itself. It was missing in some places,
which caused compile errors. In the other places it unnecessarily
added libsqlite to the link line.
Together with Sri's fix of not exposing the sqlite handle to users
of libcamel unnecessarily, this commit fixes #552261.
svn path=/trunk/; revision=9668
Srinivasa Ragavan [Tue, 14 Oct 2008 06:05:38 +0000 (06:05 +0000)]
** Fix for bug #550998
2008-10-14 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #550998
* camel/providers/imap/camel-imap-folder.c: Refresh, when everything
local is deleted on the server.
svn path=/trunk/; revision=9666
Srinivasa Ragavan [Tue, 14 Oct 2008 05:44:37 +0000 (05:44 +0000)]
** Fix for bug #552261
2008-10-06 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #552261
* camel-folder-summary.c: Don't expose sqlite3 header outside.
* camel-folder-summary.h:
* camel-folder.c:
* camel-store.c:
* camel-store.h:
* camel-vee-folder.c:
* camel-vee-summary.c:
* camel-vtrash-folder.c:
svn path=/trunk/; revision=9665
Srinivasa Ragavan [Tue, 14 Oct 2008 05:21:08 +0000 (05:21 +0000)]
** Fix for bug #554455
2008-10-06 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #554455
* camel/camel-folder-search.c: Allow thread based searches by falling
back on the old in-memory search model.
svn path=/trunk/; revision=9663
Jorge Gonzalez Gonzalez [Sun, 12 Oct 2008 20:45:21 +0000 (20:45 +0000)]
Updated Spanish translation
svn path=/trunk/; revision=9661
Leonardo Ferreira Fontenelle [Sun, 12 Oct 2008 01:18:01 +0000 (01:18 +0000)]
Fixed terminology in Brazilian Portuguese translation by Vladimir Melo.
2008-10-11 Leonardo Ferreira Fontenelle <leonardof@gnome.org>
* pt_BR.po: Fixed terminology in Brazilian Portuguese translation by
Vladimir Melo. Yes, more fixes!
svn path=/trunk/; revision=9660
Leonardo Ferreira Fontenelle [Sat, 11 Oct 2008 14:42:10 +0000 (14:42 +0000)]
Fixed terminology in Brazilian Portuguese translation by Vladimir Melo.
2008-10-11 Leonardo Ferreira Fontenelle <leonardof@gnome.org>
* pt_BR.po: Fixed terminology in Brazilian Portuguese translation
by Vladimir Melo.
svn path=/trunk/; revision=9658
Ignacio Casal Quinteiro [Tue, 7 Oct 2008 15:48:20 +0000 (15:48 +0000)]
Updated Galician translation
svn path=/trunk/; revision=9651
Priit Laes [Tue, 7 Oct 2008 06:55:54 +0000 (06:55 +0000)]
Translation updated by Ivar Smolin
2008-10-07 Priit Laes <plaes at svn dot gnome dot org>
* et.po: Translation updated by Ivar Smolin
svn path=/trunk/; revision=9648
Og B. Maciel [Tue, 7 Oct 2008 01:03:20 +0000 (01:03 +0000)]
Updated Brazilian Portuguese translation.
svn path=/trunk/; revision=9647
Kjartan Maraas [Mon, 6 Oct 2008 16:33:10 +0000 (16:33 +0000)]
Updated Norwegian bokmål translation.
2008-10-06 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Updated Norwegian bokmål translation.
svn path=/trunk/; revision=9645
Srinivasa Ragavan [Mon, 6 Oct 2008 10:27:15 +0000 (10:27 +0000)]
** Fixes lots of bugs and breaks ABI
2008-10-06 Srinivasa Ragavan <sragavan@novell.com>
** Fixes lots of bugs and breaks ABI
* camel/camel-db.c: Added new APIs and support for cloning handles.
* camel/camel-db.h:
* camel/camel-folder-search.c:
* camel/camel-folder-search.h:
* camel/camel-folder-summary.c:
* camel/camel-folder-summary.h:
* camel/camel-folder.c:
* camel/camel-folder.h:
* camel/camel-search-sql-sexp.c:
* camel/camel-store.c: Adds two handles to sqlite
* camel/camel-store.h:
* camel/camel-vee-folder.c:
* camel/camel-vee-summary.c:
* camel/camel-vtrash-folder.c:
* camel/providers/groupwise/camel-groupwise-folder.c:
* camel/providers/imap/camel-imap-folder.c:
* camel/providers/imap/camel-imap-store.c:
* camel/providers/imap/camel-imap-summary.c:
* camel/providers/local/camel-local-folder.c:
* camel/providers/local/camel-local-store.c:
* camel/providers/local/camel-maildir-summary.c:
* camel/providers/local/camel-mbox-summary.c:
* camel/providers/local/camel-mh-summary.c:
* camel/providers/local/camel-spool-summary.c:
* camel/providers/nntp/camel-nntp-folder.c:
svn path=/trunk/; revision=9641
Srinivasa Ragavan [Mon, 6 Oct 2008 10:26:56 +0000 (10:26 +0000)]
** Fix for bug #546406
2008-10-06 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #546406
* libedataserverui/e-passwords.c: Don't lookup password from old
keyring.
svn path=/trunk/; revision=9640
Jeffrey Stedfast [Thu, 2 Oct 2008 21:20:27 +0000 (21:20 +0000)]
Return -1 if we fail to get a password, not 0.
2008-10-02 Jeffrey Stedfast <fejj@novell.com>
* camel-pop3-store.c (pop3_try_authenticate): Return -1 if we fail
to get a password, not 0.
svn path=/trunk/; revision=9638
Suman Manjunath [Wed, 1 Oct 2008 10:50:24 +0000 (10:50 +0000)]
Fix for bug #554540 - Don't compare XML data of ESource* literally. Instead, compare them semantically.
svn path=/trunk/; revision=9635
Milan Crha [Wed, 1 Oct 2008 07:44:04 +0000 (07:44 +0000)]
** Fix for bug #514670
2008-10-01 Milan Crha <mcrha@redhat.com>
** Fix for bug #514670
* e-passwords.c: (check_key_file), (ep_key_file_load),
(ep_key_file_save), (ep_clear_passwords_keyfile),
(ep_forget_passwords_keyfile), (ep_remember_password_keyfile),
(ep_forget_password_keyfile), (ep_get_password_keyfile):
Check for errors properly. Also do not use uninitialized variables.
svn path=/trunk/; revision=9632
Milan Crha [Wed, 1 Oct 2008 07:30:49 +0000 (07:30 +0000)]
** Part of fix for bug #511947
2008-10-01 Milan Crha <mcrha@redhat.com>
** Part of fix for bug #511947
* e-gw-connection.c: (e_gw_connection_send_message):
Do not parse response when status indicates failure.
svn path=/trunk/; revision=9630
Philip Withnall [Tue, 30 Sep 2008 18:19:50 +0000 (18:19 +0000)]
** Fix for bug #552491
2008-09-30 Philip Withnall <philip@tecnocode.co.uk>
** Fix for bug #552491
* libedataserver/e-source-list.c
(e_source_list_is_gconf_updated):
Check for NULL output from xmlParseDoc before continuing.
svn path=/trunk/; revision=9629
Milan Crha [Mon, 29 Sep 2008 09:22:00 +0000 (09:22 +0000)]
** Part of fix for bug #497928
2008-09-29 Milan Crha <mcrha@redhat.com>
** Part of fix for bug #497928
* backends/file/e-book-backend-file.c: (build_summary),
(e_book_backend_file_get_contact_list), (book_view_thread),
(e_book_backend_file_load_source): Check for NULL pointers
and errors on opening an address book to prevent crash.
* backends/groupwise/e-book-backend-groupwise.c:
(e_book_backend_groupwise_get_contact_list), (book_view_thread):
Check for NULL pointers and free allocated memory properly.
* libedata-book/e-book-backend-summary.c:
(e_book_backend_summary_add_contact), (e_book_backend_summary_search),
(e_book_backend_summary_remove_contact), (e_book_backend_summary_save),
(e_book_backend_summary_check_contact), (e_book_backend_summary_touch),
(e_book_backend_summary_is_up_to_date), (e_book_backend_summary_load),
(e_book_backend_summary_is_summary_query),
(e_book_backend_summary_get_summary_vcard):
Check for NULL pointers before accessing members of the structure.
svn path=/trunk/; revision=9626
Yair Hershkovitz [Fri, 26 Sep 2008 19:30:47 +0000 (19:30 +0000)]
updated hebrew translation
svn path=/trunk/; revision=9622
Milan Crha [Fri, 26 Sep 2008 09:20:02 +0000 (09:20 +0000)]
** Fix for bug #553301
2008-09-26 Milan Crha <mcrha@redhat.com>
** Fix for bug #553301
* camel/providers/nntp/camel-nntp-store.c: (camel_nntp_try_authenticate): Do not forget
password when server not available at the moment or user cancelled.
* camel/providers/nntp/camel-nntp-auth.c: (camel_nntp_auth_authenticate):
Use correct parameters.
* camel/providers/pop3/camel-pop3-store.c: (pop3_try_authenticate):
Return 'int', not gboolean.
* camel/providers/pop3/camel-pop3-store.c: (pop3_connect):
Also forget password in a session before reprompting it.
* camel/providers/smtp/camel-smtp-transport.c: (smtp_connect): Do not forget password
when server not available at the moment or user cancelled.
* camel/providers/smtp/camel-smtp-transport.c: (smtp_data): Compiler warning cleanup.
svn path=/trunk/; revision=9619
Milan Crha [Fri, 26 Sep 2008 09:02:11 +0000 (09:02 +0000)]
** Fix for bug #550466
2008-09-26 Milan Crha <mcrha@redhat.com>
** Fix for bug #550466
* camel-store.c: (camel_store_delete_folder):
Ignore 'no such table' errors.
svn path=/trunk/; revision=9617
Og B. Maciel [Thu, 25 Sep 2008 19:11:49 +0000 (19:11 +0000)]
Updated Brazilian Portuguese translation.
svn path=/trunk/; revision=9616
Philip Withnall [Thu, 25 Sep 2008 17:06:08 +0000 (17:06 +0000)]
** Fix for bug #553148
2008-09-25 Philip Withnall <philip@tecnocode.co.uk>
** Fix for bug #553148
* camel-groupwise-store.c (groupwise_rename_folder): Standardise
"GroupWise" usage in translatable strings.
svn path=/trunk/; revision=9613
Milan Crha [Thu, 25 Sep 2008 11:56:18 +0000 (11:56 +0000)]
** Fix for bug #553266
2008-09-25 Milan Crha <mcrha@redhat.com>
** Fix for bug #553266
* camel-vee-folder.c: (vee_sync):
Do not free memory owned by someone else.
svn path=/trunk/; revision=9611
Milan Crha [Thu, 25 Sep 2008 10:36:12 +0000 (10:36 +0000)]
Removed unused header.
2008-09-25 Milan Crha <mcrha@redhat.com>
* storage/exchange-account.c: Removed unused header.
svn path=/trunk/; revision=9610
Rob Bradford [Thu, 25 Sep 2008 09:21:11 +0000 (09:21 +0000)]
Use transition functions for reffing/unreffing the EDataBookView.
2008-09-25 Rob Bradford <rob@linux.intel.com>
* addressbook/backends/file/e-book-backend-file.c:
* addressbook/backends/google/e-book-backend-google.c:
* addressbook/backends/groupwise/e-book-backend-groupwise.c:
* addressbook/backends/ldap/e-book-backend-ldap.c:
* addressbook/backends/vcf/e-book-backend-vcf.c:
* addressbook/backends/webdav/e-book-backend-webdav.c:
Use transition functions for reffing/unreffing the EDataBookView.
svn path=/trunk/; revision=9609
Rob Bradford [Thu, 25 Sep 2008 09:21:03 +0000 (09:21 +0000)]
Add transition functions e_data_book_view_ref and e_data_book_view_unref
2008-09-12 Rob Bradford <rob@linux.intel.com>
* libedata-book/e-data-book-view.c (e_data_book_view_ref),
(e_data_book_view_unref):
* libedata-book/e-data-book-view.h:
Add transition functions e_data_book_view_ref and
e_data_book_view_unref to ease the transition from Bonobo to DBUS.
svn path=/trunk/; revision=9608
Milan Crha [Thu, 25 Sep 2008 04:33:43 +0000 (04:33 +0000)]
** Part of fix for bug #337479
2008-09-25 Milan Crha <mcrha@redhat.com>
** Part of fix for bug #337479
* camel-groupwise-store.c: (groupwise_auth_loop):
Do not use uninitialized variables.
svn path=/trunk/; revision=9605
Ross Burton [Wed, 24 Sep 2008 21:21:34 +0000 (21:21 +0000)]
Remove libgnome-2.0 as it isn't used.
2008-09-24 Ross Burton <ross@linux.intel.com>
* libedataserverui.pc.in:
Remove libgnome-2.0 as it isn't used.
svn path=/trunk/; revision=9604
Ross Burton [Wed, 24 Sep 2008 21:21:02 +0000 (21:21 +0000)]
Remove libgnome from libedataserverui depends, and change libgnome-2.0 to
2008-09-24 Ross Burton <ross@linux.intel.com>
* configure.in:
Remove libgnome from libedataserverui depends, and change
libgnome-2.0 to libbonobo-2.0 for the addressbook and calendar.
* evolution-data-server.pc.in:
Remove libgnome-2.0 as it isn't used.
svn path=/trunk/; revision=9603
Ross Burton [Wed, 24 Sep 2008 21:20:40 +0000 (21:20 +0000)]
Remove libgnome from libedataserverui depends, and change libgnome-2.0 to
2008-09-24 Ross Burton <ross@linux.intel.com>
* configure.in:
Remove libgnome from libedataserverui depends, and change
libgnome-2.0 to libbonobo-2.0 for the addressbook and calendar.
* evolution-data-server.pc.in:
Remove libgnome-2.0 as it isn't used.
svn path=/trunk/; revision=9602