[evolution-exchange] Generate ChangeLog files for tarball releases.



commit 9e066e9cacaacc21d5c3b6390628069de06ca02d
Author: Matthew Barnes <mbarnes redhat com>
Date:   Fri Apr 2 17:53:23 2010 -0400

    Generate ChangeLog files for tarball releases.
    
    Remove old ChangeLog files that predate our switch to git.

 ChangeLog              | 6311 +-----------------------------------------------
 Makefile.am            |   16 +
 docs/ChangeLog         |  110 -
 eplugin/ChangeLog      | 1874 --------------
 po/ChangeLog           | 2487 -------------------
 server/ChangeLog       | 1262 ----------
 server/docs/ChangeLog  |    3 -
 server/xntlm/ChangeLog |   61 -
 8 files changed, 19 insertions(+), 12105 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 2c77f86..3d79cd5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6310 +1,5 @@
-2009-06-19  Jedy Wang <jedy wang sun com>
+2010-03-31  The Evolution Team  <evolution-hackers gnome org>
 
-	** Fix for bug #586209
+	* *: The ChangeLog is auto-generated when releasing.  If you
+	are seeing this, use 'git log' for a detailed list of changes.
 
-	* addressbook/e-book-backend-gal.c: Do not return value for a void
-	function.
-
-2009-05-04  Srinivasa Ragavan  <sragavan novell com>
-
-	** Fix for bug #464053 (bnc)
-
-	GAL Delta fetching support added.
-	* addressbook/e-book-backend-gal.c (get_contact_list),
-	(build_query), (get_time_stamp), (last_mod_time_populate),
-	(start_book_view), (dosearch), (generate_cache), (update_cache),
-	(authenticate_user), (set_mode), (init): Only the changes would be 
-	fetched from now instead of downloading the whole GAL to fetch changes
-
-2009-04-28  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #553932
-
-	* calendar/e-cal-backend-exchange.c: (set_mode):
-	Do not notify about readonly state here, we are not asked for that.
-
-2009-04-27  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #577105
-
-	* calendar/e-cal-backend-exchange.c: (save_object),
-	(e_cal_backend_exchange_modify_object),	(get_object),
-	(free_exchange_comp): Prevent using NULL in libical functions.
-
-2009-04-24  Milan Crha  <mcrha redhat com>
-
-	** Part of fix for bug #563954
-
-	* camel/camel-exchange-folder.c: (cmp_uids), (class_init):
-	Define its own compare function for UIDs.
-
-2009-03-16  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.26.0 release and version bump
-
-2009-03-06  Tobias Mueller  <tobiasmue gnome org>
-
-	* mail/Makefile.am:
-	* addressbook/Makefile.am:
-	* storage/Makefile.am:
-	* calendar/Makefile.am:
-	Changed order of the libs to link against to not pull system libs
-
-	** Fixes bug #572950 (Patch by Daniel Macks)
-
-2009-03-04  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #567852
-
-	* calendar/e-cal-backend-exchange-tasks.c: (create_task_object):
-	* calendar/e-cal-backend-exchange-calendar.c: (create_object): Don't
-	add new CREATED, LAST-MODIFIED properties when event has one already.
-
-2009-03-02  Matthew Barnes  <mbarnes redhat com>
-
-	* configure.in: Post-release version bump.
-
-2009-03-02  Milan Crha  <mcrha redhat com>
-
-	* storage/exchange-config-listener.c: (update_foreign_uri):
-	Runtime warning fix.
-
-2009-03-02  Matthew Barnes  <mbarnes redhat com>
-
-	* NEWS: Evolution Exchange 2.25.92 release
-
-2009-02-13  Milan Crha  <mcrha redhat com>
-
-	** Partial fix for bug #545455
-
-	* mail-stub-exchange.c: (transfer_messages):
-	Check for the correct href of the message before accessing it.
-
-2009-02-09  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #432885
-
-	* calendar/e-cal-backend-exchange.c: (open_calendar): Rescan foreign
-	hierarchy same as personal one, to get list of shared calendars before
-	giving up opening of the foreign calendar.
-
-2009-02-03  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.25.90 release
-
-2009-02-02  Suman Manjunath  <msuman novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (create_object),
-	(modify_object_with_href): Don't convert the icalcomponent body to
-	CR-LF format, libical does that already.
-
-2009-02-02  Suman Manjunath  <msuman novell com>
-
-	** Part of fix for bug #568554
-
-	* calendar/e-cal-backend-exchange-tasks.c (get_changed_tasks): Fix a 
-	compiler warning introduced after the libical fork was dropped.
-
-2009-01-31  Matthew Barnes  <mbarnes redhat com>
-
-	** Disable debug macros (#define d(x) x) throughout.  (#569638)
-
-2009-01-19  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.25.5 release
-
-2009-01-21  Suman Manjunath  <msuman novell com>
-
-	** Fix for bug #541209
-
-	** 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 ()
-
-	* calendar/e-cal-backend-exchange-calendar.c (add_ical),
-	(find_attendee_prop), (create_object), (modify_object_with_href),
-	(remove_object), (receive_objects), (get_free_busy):
-	* calendar/e-cal-backend-exchange-tasks.c (get_changed_tasks),
-	(receive_task_objects):
-	* calendar/e-cal-backend-exchange.c (timeout_save_cache),
-	(uncache), (get_object), (get_default_object), (get_timezone),
-	(process_delegated_cal_object):
-	* mail/mail-utils.c (mail_util_demangle_meeting_related_message):
-
-2009-01-19  Matthew Barnes  <mbarnes redhat com>
-
-	* configure.in:
-	Keep evolution-exchange and evolution-data-server versions in
-	lockstep from now on to avoid any more dependency screw ups.
-
-2009-01-16  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #360813
-
-	* calendar/e-cal-backend-exchange.h:
-	(e_cal_backend_exchange_ensure_utc_zone):
-	* calendar/e-cal-backend-exchange.c:
-	(e_cal_backend_exchange_ensure_utc_zone):
-	* calendar/e-cal-backend-exchange-tasks.c: (get_changed_tasks),
-	(modify_task_object), (receive_task_objects):
-	* calendar/e-cal-backend-exchange-calendar.c:
-	(modify_object_with_href), (receive_objects):
-	RFC 2445 - CREATED/DTSTAMP/LAST-MODIFIED always in UTC.
-
-2009-01-08  Philip Van Hoof  <philip codeminded be>
-
-	* camel/camel-exchange-folder.c: Bugfix for Bug #566279. Introduces a 
-	new API in Camel needed for implementing EPlugin of Bug #565091
-
-2009-01-06  Matthew Barnes  <mbarnes redhat com>
-
-	* camel/camel-exchange-folder.c:
-	Remove #include <camel/camel-i18n.h>
-
-2009-01-05  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.25.4 release
-
-2008-12-23  Ashish Shrivastava  <shashish novell com>
-
-	** Part of fix for bug #441712 (bnc)
-
-	* addressbook/e-book-backend-gal.c:
-	Exchange fix for GAL issue while loading for bug #441712.
-	Unlocking the mutex.
-
-2008-12-15  Matthew Barnes  <mbarnes redhat com>
-
-	* storage/Makefile.am:
-	Uninstall exchange-connector-setup-$(BASE_VERSION).
-
-2008-12-14  Matthew Barnes  <mbarnes redhat com>
-
-	** Miscellaneous compiler warning cleanups.
-
-	* calendar/e-cal-backend-exchange.c:
-	Remove unnecessary #include <libgnomevfs/gnome-vfs-mime-utils.h>.
-
-	* camel/camel-exchange-folder.c:
-	#include <glib/gi18n-lib.h> for _() macro.
-
-	* storage/exchange-migrate.c (setup_progress_dialog):
-	gtk_box_pack_start_defaults() is deprecated.
-	Use gtk_box_pack_start() instead.
-
-2008-12-01  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.25.2 release changes
-
-2008-11-20  Milan Crha  <mcrha redhat com>
-
-	** Part of fix for bug #558883
-
-	* camel/camel-exchange-folder.h:
-	* camel/camel-exchange-folder.c:
-	* camel/camel-exchange-store.c:
-	Revert related parts from bug #336074, which caused slow start up.
-
-2008-11-05  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #540346
-
-	* addressbook/e-book-backend-gal.c: (start_book_view):
-	Do not try to fetch contacts when not connected.
-
-	* addressbook/e-book-backend-gal.c: (gal_reconnect), (get_contact),
-	(get_contact_list), (build_contact_from_entry), (ldap_search_handler),
-	(ldap_search_dtor), (start_book_view), (stop_book_view),
-	(parse_page_control), (generate_cache), (authenticate_user),
-	(get_supported_auth_methods), (load_source):
-	Turn off debug printf-s.
-
-2008-11-03  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.25.1 release and version bump
-
-2008-10-14  Srinivasa Ragavan  <sragavan novell com>
-
-	* camel/camel-exchange-summary.c: Include camel-db.h
-
-2008-10-06  Srinivasa Ragavan  <sragavan novell com>
-
-	* camel/camel-exchange-folder.c (class_init),
-	(count_by_expression): Adapt to new camel ABI
-
-2008-09-22  Srinivasa Ragavan  <sragavan novell com>
-
-	* configure.in: Version bump for Evolution Exchange 2.25.1
-
-2008-09-22  Matthew Barnes  <mbarnes redhat com>
-
-	* camel/camel-exchange-folder (camel_exchange_folder_add_message):
-	Remove unused variables unread_count and visible_count.
-
-2008-09-22  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.24.0 release
-
-2008-09-15  Bharath Acharya  <abharath novell com>
-
-	** Part of fix for bug #552013
-
-	* camel/camel-exchange-folder.c
-	(camel_exchange_folder_add_message): Just update the count when adding 
-	messages. Also fixes the deadlock reported.
-
-2008-09-12  Bharath Acharya  <abharath novell com>
-
-	** Fix for bug #546972
-
-	* camel/camel-exchange-folder.c: (refresh_info),
-	(camel_exchange_folder_add_message):
-	* camel/camel-stub-constants.h:
-	* mail/mail-stub-exchange.c: (class_init),
-	(refresh_folder_internal), (sync_count):
-	* mail/mail-stub.c: (connection_handler):
-	* mail/mail-stub.h: 
-	Added SYNC_COUNT to sync up counts on the operations needed. Any 
-	operations that need syncing could just update the counts from mfld-> 
-	counts maintained at the mail side. So Camel could just pick it up from
-	there.
-
-2008-09-08  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.23.92 release.
-
-2008-09-05  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #550160
-
-	* addressbook/e-book-backend-gal.c: (func_contains):
-	Be able to search for "Name contains" like queries.
-
-2008-09-01  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.23.91 release and version bump.
-
-2008-09-01  Matthew Barnes  <mbarnes redhat com>
-
-	* addressbook/e-book-backend-gal.c (build_contact_from_entry):
-	Initialize ldap_error to make compiler happy.
-
-2008-09-01  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #473924
-
-	* addressbook/e-book-backend-exchange.c:
-	(e_book_backend_exchange_build_restriction),
-	(e_book_backend_exchange_get_contact_list),
-	(e_book_backend_exchange_start_book_view):
-	Prevent crash on invalid call sequence.
-
-2008-09-01  Bob Mauchin  <zebob m pengzone org>
-
-	** Fix for bug #549228
-
-	* mail/mail-stub-exchange.c (expunge_uids): String fix. 
-
-2008-08-28  Matthew Barnes  <mbarnes redhat com>
-
-	* addressbook/e-book-backend-exchange.c (find_deleted_ids):
-	* storage/exchange-component.c (impl_createView):
-	Fix a couple compiler warnings.
-
-2008-08-18  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.23.90 release and version bump.
-
-2008-08-18  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #462242
-
-	* calendar/e-cal-backend-exchange.c: (remove_calendar): Report success
-	when trying to delete nonexisting calendar on the server.
-
-2008-08-18  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #324203
-
-	* camel/camel-exchange-provider.c: (exchange_conf_entries[]):
-	New entry to select whether allows GAL browsing or not.
-	* addressbook/e-book-backend-gal.c: (build_query): Do not let it crash.
-	* addressbook/e-book-backend-gal.c: (can_browse), (start_book_view),
-	(ldap_search_handler), (get_static_capabilities): Check whether
-	browsing of the GAL is requested or not and act based on that.
-
-2008-08-16  Patrick Ohly  <patrick ohly gmx de>
-
-	** Fix for bug #546934
-
-	* addressbook/e-book-backend-exchange.c: The list of collected
-	changes in ctx->changes was never returned to the caller. Instead
-	the list was leaked when freeing the context. For deleted items,
-	an empty vcard with the UID has to be returned. Instead
-	find_deleted_ids() returned the UID. find_deleted_ids() is a
-	callback for g_hash_table_foreach() and modified the hash that is
-	iterated over. The effect is that the iteration was stopped
-	prematurely, leading to incorrect change tracking.
-
-2008-08-14  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #489236
-
-	* mail/mail-stub-exchange.c: (get_folder_contents_online):
-	Update high_article_num properly to see all messages in the folder.
-
-2008-08-12  Milan Crha  <mcrha redhat com>
-
-	** Part of fix for bug #547308
-
-	* addressbook/e-book-backend-gal.c: (gal_connect): Distinguish
-	between GAL offline and unsupported authentication method used.
-	* addressbook/e-book-backend-gal.c: (ldap_reconnect), (gal_reconnect),
-	(build_contact_from_entry): Adapt to new function prototype from EDS.
-
-2008-08-11  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #546933
-
-	* calendar/e-cal-backend-exchange.c: (internal_get_timezone):
-	Do not lookup for NULL.
-
-2008-08-06  Matthew Barnes  <mbarnes redhat com>
-
-	** Fixes part of bug #545877
-
-	* configure.in:
-	Bump eds_minimum_version to 2.23.90 for CamelDList.
-
-	* camel/camel-exchange-journal.c:
-	* camel/camel-exchange-journal.h:
-	Use CamelDList instead of EDList.
-
-2008-08-06  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #546397
-
-	* camel/camel-exchange-folder.c: (class_init), (search_free):
-	Remove 'search_free' and use the default function for this, to not
-	free memory held by camel_pstring_....
-
-2008-08-06  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #546257
-
-	* addressbook/e-book-backend-exchange.c: (subscription_notify):
-	Use proper ref/unref functions on EBookBackendExchange object.
-
-2008-08-06  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #329505
-
-	* addressbook/e-book-backend-exchange.c: (get_contact_list_members),
-	(free_contact_list_member), (free_members_list),
-	(e_contact_from_props), (e_book_backend_exchange_connect),
-	(props_from_contact), (cl_post_command), (remove_member),
-	(merge_contact_lists), (e_book_backend_exchange_create_contact),
-	(e_book_backend_exchange_modify_contact),
-	(e_book_backend_exchange_get_static_capabilites),
-	(e_book_backend_exchange_class_init): Recognize Distribution lists
-	stored on the server and work with them as with Contact lists.
-
-2008-08-04  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.23.6 release and version bump.
-
-2008-08-05  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #546385
-
-	* camel/camel-exchange-folder.c: (search_by_expression):
-	Return initialized pointer instead of some uninitialized variable.
-
-2008-08-05  Srinivasa Ragavan  <sragavan novell com>
-
-	* camel/camel-exchange-folder.c (search_by_expression): Don't mimic.
-	Give the same results from search.
-
-2008-08-04  Bharath Acharya  <abharath novell com>
-
-	** Fix for bug #467586
-
-	* mail/mail-stub-exchange.c: (get_folder_contents_online),
-	(get_folder_info_data), (rename_folder): Update the folders_by_name hash
-	tables for the renamed folder and also all its subfolders and refresh
-	the messages contained in them
-
-2008-08-04  Veerapuram Varadhan <vvaradhan novell com>
-
-	** Part of fix for bug #467586
-
-	* camel/camel-exchange-store.c: (exchange_rename_folder),
-	(stub_notification):
-	* mail/mail-stub-exchange.c: (get_folder_info_data),
-	(get_folder_info), (rename_folder): Get the folder hierarchy once 
-	renamed.
-
-2008-08-04  Bharath Acharya  <abharath novell com>
-
-	** Part of fix for bug #543427
-
-	* camel/camel-exchange-summary.c:
-	(camel_exchange_summary_add_offline),
-	(camel_exchange_summary_add_offline_uncached): Use camel_pstring_strdup
-
-2008-08-04  Bharath Acharya  <abharath novell com>
-
-	** Fix for bug #543427
-
-	* camel/camel-exchange-folder.c:
-	(camel_exchange_folder_add_message):
-	* camel/camel-exchange-journal.c: (exchange_entry_play_append),
-	(exchange_entry_play_transfer), (update_cache): 
-	Use camel_pstring_strdup. The free'ing is handled by message_info_free.
-
-2008-08-04  Bharath Acharya  <abharath novell com>
-
-	** Fix for bug #543075
-
-	* camel/camel-exchange-folder.c: (append_message_data): The info is 
-	usually NULL when you drag and drop an embedded mail to a folder. This 
-	check should get your message back into the desired folder.
-
-2008-08-03  Matthew Barnes  <mbarnes redhat com>
-
-	* camel/camel-exchange-folder.c (search_by_uids):
-	Remove unused variables.
-
-2008-08-01  Srinivasa Ragavan  <sragavan novell com>
-
-	* camel/camel-exchange-folder.c (search_by_uids): Move this to disk
-	summary.
-
-2008-08-01  Srinivasa Ragavan  <sragavan novell com>
-
-	* camel/camel-exchange-folder.c (search_by_expression): Don't set the
-	summary. Search will pick it automatically.
-
-2008-08-01  Srinivasa Ragavan  <sragavan novell com>
-
-	* camel/camel-exchange-summary.c: Read href from db properly.
-
-2008-07-30  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #500389
-
-	* camel/camel-exchange-provider.c: (auth_types),
-	(exchange_conf_entries), (camel_provider_module_init):
-	Option to set different authentication type for GAL and OWA.
-	* storage/exchange-autoconfig-wizard.c: (gc_page_next):
-	Use default (NTLM, if failed then Plaintext) authentication here.
-
-2008-07-25  Milan Crha  <mcrha redhat com>
-
-	** Part of fix for bug #544031
-
-	* camel/camel-exchange-summary.c: (message_info_to_db):
-	* mail/mail-stub-listener.h: (struct _MailStubListener):
-	* storage/exchange-component.c: (new_connection):
-	* calendar/e-cal-backend-exchange.c: (build_msg):
-	* calendar/e-cal-backend-exchange-calendar.c: (send_objects):
-	Compiler warnings cleanup.
-
-2008-07-25  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #544513
-
-	* storage/exchange-component.c: (new_connection):
-	Do not unref NULL object.
-
-2008-07-24  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #208394 (bnc)
-	* calendar/e-cal-backend-exchange.h: Include rid to check if the event
-	is in the cache.
-	* calendar/e-cal-backend-exchange-calendar.c: (get_changed_events):
-	Use the new function, find_instance to search for the instance
-	(open_calendar): 
-	* calendar/e-cal-backend-exchange-tasks.c: (get_changed_tasks),
-	(create_task_object):
-	* calendar/e-cal-backend-exchange.c: (find_instance),
-	(e_cal_backend_exchange_in_cache): Use rid along with uid while
-	searching for recurring instances.					   
-
-2008-07-23  Johnny Jacob  <jjohnny novell com>
-
-	* NEWS: 2.23.5 release updates.
-
-	* configure.in: Version bump to 2.23.6
-	
-2008-07-22  Bharath Acharya  <abharath novell com>
-
-	** Fixes part of bug #544115
-
-	* mail/mail-stub-exchange.c: (mse_get_folder_online_sync_updates): 
-	Added a valid check to prevent the crash caused by DB Summary merge.
-
-2008-07-21  Sankar P  <psankar novell com>
-
-	Fixes Exchange related crashes due to DB Summary merge
-
-	* camel/camel-exchange-folder.c: (search_by_expression),
-	(camel_exchange_folder_construct):
-	* camel/camel-exchange-search.c: (exchange_body_contains):
-
-2008-07-16  Sankar P  <psankar novell com>
-
-	Pushing changes that are necessary for disk-summary to work. 
-
-	* camel/camel-exchange-folder.c (class_init),
-	(camel_exchange_folder_construct), (exchange_sync):
-	* camel/camel-exchange-summary.c (exchange_summary_class_init),
-	(camel_exchange_summary_new), (summary_header_from_db),
-	(summary_header_to_db), (message_info_from_db),
-	(message_info_load), (message_info_to_db):
-
-2008-06-30  Matthew Barnes  <mbarnes redhat com>
-
-	* configure.in:
-	Rewrite the evolution-data-server version check and set it to
-	require 2.23.5 for the new e-cal-check-timezones API.
-
-2008-06-22  Patrick Ohly  <patrick ohly gmx de>
-
-	* calendar/e-cal-backend-exchange-calendar.c,
-	calendar/e-cal-backend-exchange.c,
-	calendar/e-cal-backend-exchange.h: Use e_cal_check_timezones() to
-	match time zone definitions and handle conflicting definitions;
-	requires a new utility function to look up time zone definitions
-	cached in the backend (bug #52890).
-
-2008-06-17  Johnny Jacob  <jjohnny novell com>
-
-	* configure.in: Bumped to 2.23.5.
-
-	* NEWS: Updates for Evolution Exchange 2.23.4
-
-2008-06-13  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #402752
-
-	* calendar/e-cal-backend-exchange.c: (get_exchange_comp),
-	(e_cal_backend_exchange_add_object),
-	(e_cal_backend_exchange_modify_object):
-	* calendar/e-cal-backend-exchange-calendar.c: (add_ical):
-	Prevent crash when got a component without set UID.
-
-2008-06-07  Paul Smith  <psmith gnu org>
-
-	** Fix for bug #532844
-
-	* mail/mail-stub-exchange.c (get_message): If it's a bad case we can 
-	just goto the error handling code instead of trying to process the 
-	response.
-
-2008-06-06  Matthew Barnes  <mbarnes redhat com>
-
-	** Allow evolution-exchange to build with G_DISABLE_SINGLE_INCLUDES
-	   and GTK_DISABLE_SINGLE_INCLUDES defined.  (#536638)
-
-2008-06-04  Wang Xin  <jedy wang sun com>
-
-	Fixes #536376
-
-	* configure.in: Check libebackend.
-
-2008-06-02  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.23.3 release and version bump.
-
-2008-06-02  Tor Lillqvist  <tml novell com>
-
-	* addressbook/Makefile.am (install-data-local): Work around
-	annoying MSYS feature on Win32 when installing the schema: Echo
-	the command to a temporary .bat file and run it with cmd.exe...
-
-2008-05-26  Johnny Jacob  <jjohnny novell com>
-
-	** Fix for Bug #533422
-	
-	* storage/Makefile.am (EXTRA_DIST): server_DATA should not
-	be packed in dist tarballs.
-
-2008-05-23  �ystein Gisnås  <oystein gisnas net>
-
-	** Fix for bug #366250
-
-	* configure.in: Don't compile/package semi-free RFCs and other IETF 
-	documents that are easily accessible on the web. 
-
-2008-05-14  Matthew Barnes  <mbarnes redhat com>
-
-	** Fix for bug #523023
-
-	* storage/exchange-storage.c: (account_new_folder): Another leak fix.
-
-2008-05-13  Tor Lillqvist  <tml novell com>
-
-	Final outstanding Win32 portability changes.
-
-	* storage/Makefile.am: Link with SOCKET_LIBS, too. On Windows, use
-	a relative path for CONNECTOR_PATH in the server file instead of
-	the absolute compile-time EVOLUTION_privlibexecdir. Replace also
-	EXEEXT in the server file.
-
-	* storage/exchage-storage.h: On Windows, declare three char*
-	variables that will hold the datadir, gladedir and imagesdir
-	constructed at run-time.
-
-	* storage/main.c: Define and initialise the three char* variables
-	mentioned above. Assume that evolution-exchange is installed in
-	the same run-time prefix as evolution-data-server. Use
-	g_get_tmp_dir() instead of hardcoding /tmp. Use gstdio wrappers to
-	cope with arbitrary Unicode pathnames on Windows. Don't bother
-	with the folder mode checks on Windows, as the stat::st_mode field
-	is mostly meaningless.
-
-	* storage/exchange-autoconfig-wizard.c
-	* storage/exchange-change-password.c: Construct glade and png file
-	pathnames at run-time. Don't use compile-time gladedir and
-	imagesdir on Windows.
-
-	* storage/exchange-config-listener.c: Reorder includes into a more
-	logical order. To cope with arbitrary Unicode pathnames on
-	Windows, use gstdio wrappers, use GDir instead of dirent API, and
-	use e_xml_parse_file() and e_xml_save_file() instead of libxml2
-	API directly.
-
-	* storage/ximian-connector-setup.c: Define and initialise the
-	datadir, gladedir and imagesdir variables on Windows here,
-	too. Use GETTEXT_PACKAGE instead of PACKAGE.
-
-	* storage/GNOME_Evolution_Exchange_Storage.server.in.in: Add
-	EXEEXT to the executable name.
-
-	* calendar/e-cal-backend-exchange.c: Avoid more characters in file
-	names on Windows. Use g_path_get_dirname() instead of searching
-	for '/'. Use g_lstat() instead of lstat(). There are no symlinks
-	on Windows, so unclear what to actually do on Windows where the
-	code creates a symlink on Unix. Use gstdio wrappers. Use binary
-	mode when opening files. Use g_filename_to/from_uri() instead of
-	manipulating and constructing URIs manually.
-
-2008-05-12  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.23.2 release and version bump.
-
-2008-05-12  Tor Lillqvist  <tml novell com>
-
-	Further outstanding Win32 portability changes.
-
-	* camel/camel-stub.h: Add a separate have_status_thread boolean
-	flag to the CamelStub struct. A pthread_t is not necessarily a
-	scalar type, it can also be a struct.
-
-	* camel/camel-stub.c: Corresponding changes.
-
-	* camel/camel-stub.c: Include <winsock2.h> on Windows.
-	(connect_to_storage): Different implementation on Unix and
-	Windows. On Windows, there are no Unix domain sockets, so instead
-	we just have the sockaddr_in of a TCP socket bound to the loopback
-	interface stored in a plain file. Yes, this is insecure on
-	multiple-user machines. Will have to spend more time on this issue
-	sometime. Presumably Win32 named pipes are what should be used
-	instead.
-	(camel_stub_new): Corresponding ifdefs.
-
-	* mail/mail-stub-listener.c: Corresponding changes.
-	(finalize): Use g_unlink().
-	(new_connection): Drop unused sa_un and len variables. Just pass
-	NULL as parameters 2 and 3 to accept().
-	(mail_stub_listener_construct): On Windows, instead of creating a
-	Unix domain socket, create a TCP socket bound to the loopback
-	interface and write its sockaddr_in to a regular file from which
-	the client will read the address.
-
-2008-05-08  Tor Lillqvist  <tml novell com>
-
-	Win32 portability changes from a long time ago, now finally
-	starting to commit them a little at a time. Whether
-	evolution-exchange actually works on Windows is not clear... but
-	at least once these changes are in there is a possibility.
-
-	* configure.in: Define Automake conditional OS_WIN32.
-
-	* camel/Makefile.am: Pass also PREFIX to the compiler. Use
-	-no-undefined on Windows. Link with SOCKET_LIBS and PTHREAD_LIB.
-
-	* camel/camel-exchange-provider.c: Include
-	libedataserver/e-data-server-util.h for some Windows-specific
-	functions. Construct the localedir at run-time on Windows.
-
-	* camel/camel-exchange-store.c (e_filename_make_safe)
-	* storage/exchange-component.c (e_filename_make_safe): Remove
-	these two copies of this function. Just use the one in
-	libedataserver.
-
-	* camel/camel-exchange-store.c (exchange_connect)
-	* storage/exchange-component.c (config_listener_account_created):
-	Construct the path to the socket in the same way in these two
-	functions. Use g_get_tmp_dir() instead of hardcoding /tmp. Use
-	g_build_filename().
-
-	* camel/camel-exchange-store.c (exchange_get_folder): Use
-	g_file_test() instead of access().
-
-	* camel/camel-exchange-summary.c: Drop unnecessary inclusion of
-	<sys/uio.h>.
-
-	* camel/camel-stub-marshal.c: Use closesocket() instead of close()
-	for sockets on Windows. Use camel_read_socket() and
-	camel_write_socket() instead of camel_read() and camel_write().
-
-	* mail/mail-stub.c No need to include <sys/socket.h> and
-	<sys/un.h> in this file.
-	(mail_stub_construct): Use g_io_channel_win32_new_socket() on
-	Windows as we know that the fd is actually a socket.
-
-	* mail/mail-stub-exchange.c (send_message): Use g_get_host_name()
-	instead of gethostname().
-
-	* addressbook/e-book-backend-exchange.c (update_cache): Remove
-	pointless code that constructed a timestamp for the cache file
-	name but didn't use it for anything.
-
-	* addressbook/e-book-backend-gal.c: Don't include <ldap.h> here,
-	it or its Windows counterpart <winldap.h> has already been
-	included through <e2k-global-catalog-ldap.h> anyway.
-	(ber_dupbv): Need this on Windows, too.
-	(ldap_op_finished): Use ldap_abandon() instead of the nonstandard
-	ldap_abandon_ext(). The extra parameters were NULL anyway, meaning
-	it is equivalent to calling ldap_abandon().
-
-	* storage/exchange-component.c
-	(default_linestatus_notify_handler): Use guint instead of uint.
-
-	* storage/exchange-migrate.c: Bypass migration code on Windows as
-	there are no old evolution-exchange 1.x deployments on Windows to
-	migrate from.
-
-2008-05-08  Tor Lillqvist  <tml novell com>
-
-	* evolution-exchange-zip.in: Minor updates.
-
-2008-05-07  Tor Lillqvist  <tml novell com>
-
-	* configure.in: Move the AM_CONDITIONAL for
-	SUNLDAP. AM_CONDITIONAL should not be inside shell if statements.
-
-2008-05-05  Johan Euphrosine  <proppy aminche com>
-
-	* addressbook/e-book-backend-gal.c: Fix include path for e-db3-utils.h, now in libebackend.
-	* storage/main.c: Fix include path for e-data-server-module.h, now in libebackend.
-
-2008-04-25  Bharath Acharya  <abharath novell com>
-
-	Fixes #358706 (bnc)
-
-	* camel/camel-exchange-store.c: 
-	(update_camel_stub): Updates the camel stub value
-	(exchange_connect): 
-	(exchange_disconnect): Reset the stub so that reconnect happens 
-	sanely.
-	* mail/mail-stub-listener.h: Store the stub value in the listener so 
-	that we can use the folders_by_name (hash table) later.
-	* storage/exchange-component.c: 
-	(impl_setLineStatus): 
-	(new_connection): Update the hash table for the new stub
-
-2008-04-21  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.23.1 release and version bump.
-
-2008-04-22  Matthew Barnes  <mbarnes redhat com>
-
-	* docs/reference/arch/bug-private.xml:
-	* docs/reference/features/other-users.xml:
-	Fix some outdated Bugzilla links.
-
-2008-04-17  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #526740
-
-	* configure.in: Require minimum GLib 2.16.0.
-	* calendar/e-cal-backend-exchange.c: (get_mime_type), (build_msg):
-	Drop dependency on gnome-vfs, use new gio instead.
-
-2008-04-09  Suman Manjunath  <msuman novell com>
-
-	* calendar/e-cal-backend-exchange.c: (open_calendar):
-	Set account mode to 'ONLINE_MODE' before attempting to connect.
-
-2008-04-01  Matthew Barnes  <mbarnes redhat com>
-
-	* configure.in: Version bump for 2.23.1.
-
-2008-03-27  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #303067
-
-	* addressbook/e-book-backend-gal.c:
-	Guard access to priv->ldap with its mutex.
-	Also do not use local copy of priv->ldap when reconnect can change it.
-
-2008-03-17  Bharath Acharya  <abharath novell com>
-
-	** Fix for bug #520676
-
-	* camel/camel-exchange-store.c (make_folder_info): store the Folder type
-	flags for Sent items and Trash folder
-	* camel/camel-stub-constants.h:
-	* mail/mail-stub-exchange.c (get_folder_info): Get the physical uris 
-	for Sent items and Trash folders
-	(stub_connect): 
-	* mail/mail-stub-exchange.h: Introduced a new item sent_items in 
-	MailStubExchange structure.
-
-2008-03-14  Suman Manjunath  <msuman novell com>
-
-	** Fix for bug #268259 (bugzilla.novell.com)
-
-	* calendar/e-cal-backend-exchange.c: (open_calendar): Don't require
-	restart of Evolution to create appointment on switching from offline
-	to online mode. 
-
-2008-03-10  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.22.0 release
-
-2008-02-25  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.21.92 release.
-
-2008-02-25  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #518569
-
-	* addressbook/e-book-backend-gal.c: (member_populate):
-	Properly format name and address with "<>" characters.
-
-2008-02-25  Chenthill Palanisamy  <pchenthill novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c: (receive_objects):
-	* calendar/e-cal-backend-exchange-tasks.c: (receive_task_objects): Free
-	the memory returned by e_cal_component_get_recurid_as_string.									   
-
-2008-02-25  Chenthill Palanisamy  <pchenthill novell com>
-
-	* configure.in: set HANDLE_LIBICAL_MEMORY to 1.
-
-2008-02-25  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #516408
-	* calendar/e-cal-backend-exchange-calendar.c (add_ical),
-	(create_object), (modify_object_with_href), (remove_object),
-	(receive_objects), (get_free_busy):
-	* calendar/e-cal-backend-exchange-tasks.c (get_changed_tasks),
-	(receive_task_objects):
-	* calendar/e-cal-backend-exchange.c (timeout_save_cache),
-	(uncache), (get_object), (get_default_object), (get_timezone):
-	* mail/mail-utils.c (mail_util_demangle_meeting_related_message): Free
-	the memory returned by libical.
-
-2008-02-21 Johnny Jacob <jjohnny novell com>
-	
-	Committed on behalf of Veerapuram Varadhan <vvaradhan novell com>
-
-	** Fix for bug #432885
-
-	* mail/mail-stub-exchange.c: (get_folder_info): Rescan the hierarchy - 
-	as we don't rescan foreign hierarchies anywhere for mailer and only 
-	when we are starting up.
-	
-2008-02-22  Milan Crha  <mcrha redhat com>
-
-	** Part of fix for bug #514836
-
-	* addressbook/e-book-backend-gal.c: (member_populate):
-	Obsoleting EVC_X_DEST_EMAIL and EVC_X_DEST_NAME and one leak fix.
-
-2008-02-18  Milan Crha  <mcrha redhat com>
-
-	** Part of fix for bug #515744
-
-	* camel/camel-exchange-summary.c: (exchange_summary_class_init),
-	(message_info_free): Free our message info members properly.
-
-2008-02-16  Srinivasa Ragavan  <sragavan novell com>
-
-	** Fix for bug #516248
-
-	* calendar/e-cal-backend-exchange.c: (open_calendar): Hier wont be
-	available if we are offline. Same as bug #516252
-
-2008-02-16  Srinivasa Ragavan  <sragavan novell com>
-
-	** Fix for bug #516250
-
-	* addressbook/e-book-backend-gal.c: (build_contact_from_entry): Allow
-	it to reauth if we are connecting after a offline.
-
-2008-02-16  Srinivasa Ragavan  <sragavan novell com>
-
-	** Fix for bug #516252
-
-	* addressbook/e-book-backend-exchange.c:
-	(e_book_backend_exchange_connect): Determine that we are in offline if
-	we cant get info from the server.
-
-2008-02-13  Srinivasa Ragavan  <sragavan novell com>
-
-	* configure.in: Version bump for 2.21.92
-
-2008-02-11  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.21.91 release.
-
-2008-02-12  Matthew Barnes  <mbarnes redhat com>
-
-	* camel/camel-exchange-summary.c:
-	* addressbook/e-book-backend-gal.c:
-	Replace G_GNUC_PRETTY_FUNCTION (deprecated) with G_STRFUNC.
-
-2008-02-07  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #420503
-
-	* mail/mail-stub-exchange.c: (process_flags):
-	Use copies of URLs, because we unlock owner so it can be freed.
-
-	** Patch from Srinivasa Ragavan and Bharath Acharya:
-	* mail/mail-stub-exchange.c: (message_remove_at_index),
-	(change_message):
-	Better locks using; the changed_messages array should be unique.
-
-2008-02-06  Sankar P  <psankar novell com>
-
-	* camel/camel-exchange-store.c: (construct):
-	Do not show two junk folders for exchange. 
-	Exchange has Actual Junk and not VJunk.
-
-2008-02-05  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #436628
-
-	* storage/exchange-component.c: (exchange_component_init):
-	Do not start in offline by default, but read from gconf user's choice.
-
-2008-01-29  Srinivasa Ragavan  <sragavan novell com>
-
-	* configure.in: Version bump for 2.21.91
-
-2008-01-29  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.21.90 releae.
-
-2008-01-29  Srinivasa Ragavan  <sragavan novell com>
-
-	** Fix for bug #501295
-
-	* addressbook/e-book-backend-exchange.c: (build_cache),
-	(update_cache), (e_book_backend_exchange_create_contact),
-	(e_book_backend_exchange_modify_contact),
-	(e_book_backend_exchange_remove_contacts),
-	(e_book_backend_exchange_dispose), (e_book_backend_exchange_init):
-	Create locks around the cache so that the file is protected well not
-	to crash.
-
-2008-01-21  Matthew Barnes  <mbarnes redhat com>
-
-	* configure.in:
-	Require camel-1.2 >= 2.21.90 for
-	camel_session_build_password_prompt().
-
-	* camel/camel-exchange-store.c (camel_exchange_get_password):
-	Use camel_session_build_password_prompt() to build a consistently
-	worded prompt message for the password dialog.
-
-2008-01-19  Matthew Barnes  <mbarnes redhat com>
-
-	* configure.in:
-	Bump some additional package requirements for libsoup-2.4:
-		libbonobo-2.0 >= 2.20.3
-		glib-2.0 >= 2.15.3
-
-2008-01-15  Dan Winship  <danw gnome org>
-
-	* addressbook/e-book-backend-exchange.c:
-	* calendar/e-cal-backend-exchange-calendar.c: 
-	* calendar/e-cal-backend-exchange-tasks.c: 
-	* mail/mail-stub-exchange.c: Update for libsoup 2.4, and related
-	libexchange changes.
-
-2008-01-14  Srinivasa Ragavan  <sragavan novell com>
-
-	* configure.in: Version bump to 2.21.90
-
-2008-01-14  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Evolution Exchange 2.21.5 release
-
-2008-01-13  Suman Manjunath  <msuman novell com>
-
-	** Fix for bug #404002
-
-	* calendar/e-cal-backend-exchange-tasks.c: (set_priority),
-	(get_changed_tasks): E2K_PR_MAPI_PRIORITY is '-1' for low priority tasks.
-	(get_changed_tasks): Set the default priority of tasks as 'Normal' for
-	Outlook/OWA compatibility.
-
-2008-01-12  Srinivasa Ragavan  <sragavan novell com>
-
-	** Fix for bug #501567
-
-	* addressbook/e-book-backend-gal.c: (build_query): If unsupported
-	queries, Don't crash.
-
-2007-12-23  Martin Meyer  <elreydetodo gmail com>
-
-	** Fix for bug #503356
-
-	* storage/GNOME_Evolution_Exchange_Storage.server.in.in:
-	* storage/exchange-autoconfig-wizard.c: (owa_page_next):
-	* storage/exchange-autoconfig-wizard.glade:
-	* storage/main.c: (main):
-	* storage/ximian-connector-setup.c: (main): String change: 
-	"Ximian Connector" -> "Evolution Connector for Microsoft Exchange"
-
-2007-12-18  Srinivasa Ragavan  <sragavan novell com>
-
-	* configure.in: Version bump to 2.21.5
-
-2007-12-17  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.21.4 release.
-
-2007-12-17  Srinivasa Ragavan  <sragavan novell com>
-
-	* addressbook/e-book-backend-exchange.c:
-	(e_book_backend_exchange_construct): g_assert to critical warning.
-
-2007-12-11  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #336074
-
-	* camel/camel-exchange-folder.h: (struct CamelExchangeFolder):
-	* camel/camel-exchange-folder.c: (exchange_property_list),
-	(exchange_getv), (exchange_setv), (class_init),
-	(camel_exchange_folder_get_type): New property of Exchange folder,
-	check_folder, to let user setup for each folder to check for new mail
-	here or not, but only if not enabled 'check_all' for the store.
-	* camel/camel-exchange-store.c: (exchange_can_refresh_folder),
-	(class_init): Implements its own CamelStore::can_refresh_folder
-	function - Exchange folder has a property if it should be refreshed
-	always or not, so depends on this property in case parent class
-	doesn't permit refresh of the folder or the store doesn't have
-	enabled 'check_all' property.
-
-2007-12-03  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.21.3 release.
-
-2007-11-28  Suman Manjunath  <msuman novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c:
-	* calendar/e-cal-backend-exchange-tasks.c: (get_from),
-	(create_task_object), (modify_task_object):
-	* calendar/e-cal-backend-exchange.c:
-	(process_delegated_cal_object), (build_msg):
-	* calendar/e-cal-backend-exchange.h: Support for Tasks delegation. 
-	* mail/mail-stub-exchange.c: (unmangle_delegated_meeting_request),
-	(unmangle_meeting_request_in_subscribed_inbox),
-	(unmangle_sender_field), (is_foreign_folder), (get_message):
-	* mail/mail-utils.c: (mail_util_demangle_meeting_related_message):
-	* mail/mail-utils.h: Removing redundancy in code, demangle meeting
-	related messages in subscribed inboxes.
-
-2007-11-12  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.21.2 release.
-
-2007-11-16  Matthew Barnes  <mbarnes redhat com>
-
-	* camel/camel-exchange-store.c (make_folder_info):
-	Call camel_folder_info_new() instead of g_new0().
-
-2007-11-16  Bharath Acharya  <abharath novell com>
-
-	** Fixes bug #444503
-
-	* camel/camel-exchange-folder.c: (camel_exchange_folder_construct): 
-	Check and store the folder filter and junk filter flags before 
-	performing the check for folder summary being available. Do not fetch 
-	messages if folder summary is available.
-
-2007-11-14  Matthew Barnes  <mbarnes redhat com>
-
-	** Remove trailing whitespace from source code.
-
-2007-11-03  Matthew Barnes  <mbarnes redhat com>
-
-	** Remove dead files from source control.  The dates below
-	   indicate when the file was removed from Makefile.am.
-	   Fixes bug #478680.
-
-	* storage/exchange-delegates-control.h		(May 2004)
-	* storage/exchange-delegates-user.c		(Jun 2005)
-	* storage/exchange-delegates-user.h		(Jun 2005)
-	* storage/exchange-delegates.c			(Jun 2005)
-	* storage/exchange-delegates.h			(Jun 2005)
-	* storage/exchange-offline-listener.c		(Aug 2005)
-	* storage/exchange-offline-listener.h		(Aug 2005)
-	* storage/exchange-offline-utils.c		(Dec 2004)
-	* storage/exchange-offline-utils.h		(Dec 2004)
-	* storage/exchange-permissions-dialog.c		(Jun 2005)
-	* storage/exchange-permissions-dialog.h		(Jun 2005)
-	* storage/xc-backend-view.c			(Jul 2005)
-	* storage/xc-backend-view.h			(Jul 2005)
-	* storage/xc-commands.c				(Jul 2005)
-	* storage/xc-commands.h				(Jul 2005)
-
-2007-10-29  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.21.1 release.
-
-2007-10-26  Matthew Barnes  <mbarnes redhat com>
-
-	* docs/reference/Makefile.am:
-	Change the DOC_MODULE to "evolution-exchange".
-
-	* docs/reference:
-	Rename "ximian-connector" files to "evolution-exchange".
-
-2007-09-28  Matthew Barnes  <mbarnes redhat com>
-
-	* docs/reference: Remove e2k-encoding-utils section.
-
-2007-09-27  Matthew Barnes  <mbarnes redhat com>
-
-	** Fixes bug #474000
-
-	* camel/camel-exchange-folder.c (find_parent):
-	Use GLib's Base64 API instead of Camel's.
-
-2007-09-17  Srinivasa Ragavan <sragavan novell com>
-
-	* NEW, configure.in: Evolution Exchange 2.12 release
-
-2007-09-17  Matthew Barnes  <mbarnes redhat com>
-
-	* addressbook/e-book-backend-gal.c (start_book_view):
-	* calendar/e-cal-backend-exchange.c:
-	Fix recently introduced compiler warnings.
-
-2007-09-10  Srinivasa Ragavan  <sragavan novell com>
-
-	** Fix for bug #295646 (Novell Bugzilla)
-
-	* addressbook/e-book-backend-exchange.c:
-	(e_book_backend_exchange_connect),
-	(e_book_backend_exchange_authenticate_user): Use rescan subtree for
-	personal hierarchy to get the newly created book.
-	* calendar/e-cal-backend-exchange.c: (open_calendar): Use rescan
-	subtree to get the newly created calendar.
-
-2007-09-07  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #295558 (bnc)
-	* calendar/e-cal-backend-exchange-calendar.c: (get_changed_events):
-	* calendar/e-cal-backend-exchange-tasks.c: (get_changed_tasks): Sync 
-	the changes with the cache if something fails in between while iterating
-	through the response from the server.
-
-2007-09-07  Srinivasa Ragavan  <sragavan novell com>
-	
-	** Fix for bug #295622 (Novell Bugzilla)
-
-	* addressbook/e-book-backend-gal.c: (gal_reconnect),
-	(start_book_view): Reconnect if the ldap is null.
-
-2007-09-06  Srinivasa Ragavan  <sragavan novell com>
-
-	** Fix for bug#308057 (Novell Bugzilla)
-
-	* addressbook/e-book-backend-db-cache.c:
-	(e_book_backend_db_cache_get_contacts): Use prepend instead of append.
-
-2007-09-03  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.11.92 release
-
-2007-08-30  Srinivasa Ragavan  <sragavan novell com>
-
-	** Fix for bug #467591 and bug #464404
-
-	* addressbook/e-book-backend-exchange.c
-	(e_book_backend_exchange_create_contact): Connect if there is no
-	account before anything else.
-	(e_book_backend_exchange_modify_contact):
-
-2007-08-29  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #301263 (bnc)
-	* calendar/e-cal-backend-exchange.c: (open_calendar):
-	If the folder is not found, check if its present in the 
-	foriegn hierarchy/directories.	
-
-2007-08-27  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.11.91 release
-
-2007-08-24  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #455858 by Damien Carbery
-
-	* camel/camel-exchange-summary.c:
-	Change __PRETTY_FUNCTION__ to G_GNUC_PRETTY_FUNCTION.
-
-2007-08-17  Srinivasa Ragavan  <sragavan novell com>
-
-	** Fix for bug #332979
-
-	* addressbook/e-book-backend-gal.c: (ldap_search_dtor),
-	(start_book_view), (stop_book_view): Fixes a GAL Synchronization issue
-	while doing autocompletion.
-
-2007-08-16  Matthew Barnes  <mbarnes redhat com>
-
-	* addressbook/e-book-backend-gal.c (load_source):
-	Fix compilation errors caused by glibc's new "open" macro (#466987).
-
-2007-08-16  Sankar P  <psankar novell com>
-
-	reviewed by: Srinivasa Ragavan <sragavan novell com>
-
-	** Fix for bug #466502
-
-	* camel/camel-exchange-provider.c:
-	Fixes the problem of "Check in all folders"
-	displayed twice.
-
-2007-08-13  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS: Update translation updates
-
-2007-08-13  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.11.90 release
-
-2007-08-09  Srinivasa Ragavan  <sragavan novell com>
-
-	** Fix for bug #464989
-
-	* addressbook/e-book-backend-exchange.c:
-	(e_book_backend_exchange_get_contact): Allow only uri based UIDs to be
-	searched.
-
-2007-08-08  Srinivasa Ragavan  <sragavan novell com>
-
-	* addressbook/e-book-backend-gal.c: (dosearch): Fix for partial GAL
-	retrieval.
-
-2007-08-08  Srinivasa Ragavan  <sragavan novell com>
-
-	** Fix for bug #464639
-
-	* addressbook/e-book-backend-exchange.c:
-	(e_book_backend_exchange_get_contact): Implement the get_contact
-	handler for remote mode.
-
-2007-08-07  Milan Crha  <mcrha redhat com>
-
-	** Fix for bug #347930
-
-	* camel/camel-exchange-journal.c: (exchange_entry_write),
-	(exchange_entry_play):
-	* camel/camel-exchange-store.c: (stub_notification):
-	* camel/camel-stub.c: (stub_send_internal):
-	* mail/mail-stub.c: (connection_handler), (mail_stub_read_args),
-	(mail_stub_return_data):
-	Changed g_assert_not_reached to g_critical.
-
-2007-07-31  Veerapuram Varadhan <vvaradhan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.11.6.1 release
-	
-2007-07-31  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* camel/camel-exchange-folder.c: (get_message): Check for Sender
-	and Mailing list fields, if Sender alone exist, add
-	X-Evolution-Mail-From-Delegate header that would be handled by
-	Evolution, while formatting the message.
-
-	* camel/camel-exchange-summary.c: Disable d(x)
-
-2007-07-30  Veerapuram Varadhan <vvaradhan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.11.6 release
-	
-2007-07-30  Chenthill Palanisamy  <pchenthill novell com>
-
-	* camel/camel-exchange-folder.c: (get_message): Removed all the 
-	unnecessary piece of code. 
-
-	Committing on behalf of Bharath Acharya <abharath novell com>	
-
-2007-07-27  Matthew Barnes  <mbarnes redhat com>
-
-	* configure.in:
-	Collect all the required package versions in one place and
-	explicitly require GTK+ 2.10 or higher.  (#380534)
-
-2007-07-09  Srinivasa Ragavan  <sragavan novell com>
-
-	* NEWS, configure.in: Evolution Exchange 2.11.5 release
-
-2007-09-09  Matthew Barnes  <mbarnes redhat com>
-
-	* calendar/e-cal-backend-exchange-calendar.c
-	(process_delegated_cal_object), (find_attendee_prop):
-	* camel/camel-exchange-folder.c (get_message):
-	* mail/mail-stub-exchange.c (mse_get_folder_online_sync_updates):
-	* mail/mail-utils.c (mail_util_demangle_delegated_meeting),
-	(mail_util_demangle_delegated_meeting):
-	Fix newly introduced compiler warnings as well as a memory leak.
-
-2007-07-09  Chenthill Palanisamy  <pchenthill novell com>
-
-	reviewed by: Veerapuram Varadhan <vvaradhan novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c:
-	(process_delegated_cal_object), (find_attendee_prop),
-	(create_object), (modify_object_with_href):
-	* calendar/e-cal-backend-exchange.c: (get_cal_owner),
-	(e_cal_backend_exchange_get_sender),
-	(e_cal_backend_exchange_get_sender_string),
-	(e_cal_backend_exchange_get_owner_name):
-	* calendar/e-cal-backend-exchange.h:
-	* camel/camel-exchange-folder.c: (get_message),
-	(camel_exchange_folder_construct):
-	* mail/mail-stub-exchange.c: (unmangle_delegated_meeting_request),
-	(unmangle_sender_field), (get_message):
-	* mail/mail-utils.c: (mail_util_demangle_sender_field),
-	(mail_util_demangle_delegated_meeting):
-	* mail/mail-utils.h: Adding the delegation feature.
-
-	Committing on behalf of Suman Manjunath <msuman novell com> and 
-	Bharath Acharya <abharath novell com>	
-
-2007-07-08  Veerapuram Varadhan  <vvaradhan novell com>
-
-	** Fixes #442186, part of 341214 and #421091
-	This set of fixes changes the very basic behaviour of folder
-	loading in Exchange.  This version of Evolution-exchange should
-	work much much much better for those having relatively big mail
-	folders.  The optimization fix has been tested fairly well,
-	however, may have introduced some regressions - considering the
-	nature of the work.  Please feel free to mail me or file a bug in
-	bugzilla.gnome.org, in case of any regressions or new bugs and assign 
-	it to me. Refer to
-	http://vvaradhan.blogspot.com/2007/06/evolution-exchange-performance-series_28.html
-	for sample data.
-
-	* camel/camel-exchange-folder.c:
-	(camel_exchange_folder_add_message): update minfo with href as we
-	store hrefs now.
-	(camel_exchange_folder_construct): Pass hrefs loaded from disk
-	* camel/camel-exchange-folder.h: Add href parameter to
-	camel_exchange_folder_add_message ()
-	* camel/camel-exchange-store.c: (stub_notification): stub
-	implementation for SET_ARTICLE_NUM and modify NEW_MESSAGE handler
-	to use href.
-	* camel/camel-exchange-summary.c: (header_load), (header_save),
-	(message_info_load), (message_info_save): Use the latest summary
-	format and load/save the new fields and auto-migrate the older
-	summary files.
-	(camel_exchange_summary_get_article_num),
-	(camel_exchange_summary_set_article_num): Get/Set for high_article_num field.
-	* camel/camel-exchange-summary.h: - do -
-	* camel/camel-stub-constants.h: Add constants for HIGH_ARTICLE_NUM
-	cmd in stub.
-	* mail/mail-stub-exchange.c: (mse_get_folder_online_sync_updates),
-	(get_folder_contents_online), (get_folder_contents_online_func),
-	(get_folder_online), (get_folder) : Break the big guy in to sleek functions.
-	(refresh_folder_internal): Update high_article_num in folder->summary.
-	* mail/mail-stub.c: (connection_handler): Handle standard uri event.
-	* mail/mail-stub.h: Added hrefs and high_article_num parameters.
-
-2007-06-18  Srinivasa Ragavan  <sragavan novell com>
-
-	** Evolution Exchange 2.11.4 release
-
-	* NEWS:
-	* configure.in:
-
-2007-06-09  Matthew Barnes  <mbarnes redhat com>
-
-	* mail/mail-stub-exchange.c:
-	* addressbook/e-book-backend-gal.c:
-	* addressbook/e-book-backend-db-cache.c:
-	* storage/exchange-autoconfig-wizard.c:
-	Fix new compiler warnings since 2.11.2 (#444101).
-
-2007-06-05  Wang Xin  <jedy wang sun com>
-
-	** Fixes #385354, Matthew Barnes updated the patch for trunk.
-	Replace all __PRETTY_FUNCTION__ with G_GNUC_PRETTY_FUNCTION.
-
-	* addressbook/e-book-backend-gal.c:
-	* addressbook/e-book-backend-gal.h: Add LBER_USE_DER and
-	LDAP_CONTROL_PAGEDRESULTS if sunldap is used.
-
-2007-06-04  Srinivasa Ragavan  <sragavan novell com>
-
-	** Evolution Exchange 2.11.3.1 release
-
-	* configure.in:
-
-2007-06-04  Srinivasa Ragavan  <sragavan novell com>
-
-	** Evolution Exchange 2.11.3 release
-
-	* NEWS:
-	* configure.in:
-
-2007-05-28  Veerapuram Varadhan  <vvaradhan novell com>
-
-	** Fixes #406155
-
-	* mail/mail-stub-exchange.c (free_folder(),
-	message_remove_at_index(), process_flags ()): Guard access to
-	changed_messages array with G_STATIC_REC_MUTEX locks.
-		
-2007-06-04  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* camel/camel-exchange-folder.c (camel_exchange_folder_construct):
-	Do not fetch messages if folder summary is available.
-	
-2007-06-04  Srinivasa Ragavan  <sragavan novell com>
-
-	** Add missing files.
-
-	* addressbook/e-book-backend-db-cache.c: 
-	* addressbook/e-book-backend-db-cache.h:
-
-2007-05-28  Veerapuram Varadhan <vvaradhan novell com>
-
-	* camel/camel-exchange-store.c (exchange_store_get_folder_info):
-	* mail/mail-stub-exchange.c (get_folder_info):  Don't mask
-	CAMEL_FOLDER_INFO_FAST with CAMEL_FOLDER_INFO_SUBSCRIBED and
-	handle, CAMEL_FOLDER_INFO_FAST in stub.  FOLDER_INFO_FAST should
-	fetch available folders - without a rescan.
-	
-2007-06-03  Srinivasa Ragavan  <sragavan novell com>
-
-	* configure.in: Fix for picking evolution without version 
-	specification in the installed files.
-
-2007-06-01  Matthew Barnes  <mbarnes redhat com>
-
-	* configure.in: Fix an implicit function declaration in the
-	LDAP Paged Control test program.
-
-2007-06-01  Srinivasa Ragavan  <sragavan novell com>
-
-	** Adds support for GAL Caching and summary. It uses libdb and makes it
-	a soft dependency.
-
-	* addressbook/Makefile.am:
-	* addressbook/e-book-backend-exchange.c: (update_cache):
-	* addressbook/e-book-backend-gal.c: (ldap_reconnect),
-	(get_contact), (get_contact_list), (func_contains),
-	(member_populate), (get_time_stamp), (build_contact_from_entry),
-	(ldap_search_handler), (get_contacts_from_cache),
-	(start_book_view), (parse_page_control), (dosearch),
-	(generate_cache), (authenticate_user), (set_mode),
-	(get_supported_auth_methods), (load_source), (dispose):
-	* configure.in:
-
-2007-05-26  Claudio Saavedra  <csaavedra alumnos utalca cl>
-
-	* addressbook/apps_exchange_addressbook.schemas.in.in: Fix
-	typo. Fix from Elizabeth Greene <nerdygirl_ellie yahoo com>
-	(#424419).
-
-2007-05-19  Matthew Barnes  <mbarnes redhat com>
-
-	* camel/camel-exchange-folder.c:
-	* storage/exchange-migrate.c:
-	Use g_mkdir_with_parents() instead of e_util_mkdir_hier().  (#439579)
-
-2007-05-14  Srinivasa Ragavan <sragavan novell com>
-
-	** NEWS, configure.in: Evolution exchange 2.11.2 release
-
-2007-04-27  Matthew Barnes  <mbarnes redhat com>
-
-	* addressbook/Makefile.am:
-	Add a CLEANFILES rule to remove a schema file.  (#433967)
-
-2007-04-27  Matthew Barnes  <mbarnes redhat com>
-
-	* camel/camel-exchange-journal.c:
-	* camel/camel-exchange-folder.c:
-	* camel/camel-exchange-provider.c:
-	* camel/camel-exchange-transport.c:
-	* camel/camel-exchange-store.c:
-	* camel/camel-stub.c:
-	Use GLib's i18n support instead of Camel's.  (#418852)
-
-2007-02-23  Srinivasa Ragavan <sragavan novell com>
-
-	** NEWS, configure.in: Evolution exchange 2.11.1 release
-
-2007-04-19  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* MAINTAINERS: Added component maintainers.
-	
-2007-04-05  Matthew Barnes  <mbarnes redhat com>
-
-	* storage/exchange-config-listener.c (class_init):
-	* storage/exchange-component.c (exchange_component_class_init):
-	Use GLib marshallers wherever possible.
-
-2007-03-29  Matthew Barnes  <mbarnes redhat com>
-
-	* camel/camel-exchange-journal.c:
-	* camel/camel-exchange-folder.c:
-	* camel/camel-stub-marshal.c:
-	* camel/camel-exchange-store.c:
-	* camel/camel-stub.c:
-	* mail/mail-utils.c:
-	* mail/mail-utils.h:
-	* mail/mail-stub-exchange.c:
-	* mail/mail-stub.c:
-	* addressbook/e-book-backend-exchange.c:
-	* addressbook/e-book-backend-gal.c:
-	* calendar/e-cal-backend-exchange.c:
-	* calendar/e-cal-backend-exchange-tasks.c:
-	* calendar/e-cal-backend-exchange-calendar.c:
-	Fix all compiler warnings (#405916).
-
-2007-03-27  Matthew Barnes  <mbarnes redhat com>
-
-	* addressbook/e-book-backend-gal.c:
-	* calendar/e-cal-backend-exchange-calendar.c:
-	* calendar/e-cal-backend-exchange.c:
-	* camel/camel-exchange-store.c:
-	* mail/mail-stub-exchange:
-	* storage/exchange-component.c:
-	* storage/exchange-config-listener.c:
-	Don't mix declarations and code (#405495).
-
-2007-03-26  Matthew Barnes  <mbarnes redhat com>
-
-	* configure.in: Fix the bug-report address in AC_INIT (#363283).
-	Patch from Gilles Dartiguelongue.
-
-2007-03-26  Matthew Barnes  <mbarnes redhat com>
-
-	* camel/camel-exchange-summary.c:
-	Fix a #include typo (#414216).  Patch from Loïc Minier.
-
-2007-03-12  Harish Krishnaswamy <kharish novell com>
-
-	* configure.in: Evolution-Exchange 2.10.0 release updates.
-
-2007-03-06  Veerapuram Varadhan  <vvaradhan novell com>
-
-	** Fixes #384303 - Patch by Srinivasa Ragavan
-	* configure.in:
-	* addressbook/e-book-backend-gal.c: Disable GAL caching if
-	LDAP_CONTROL_PAGEDRESULTS is undefined.
-	
-2007-03-06  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* camel/camel-exchange-store.c (exchange_get_folder_info): Mask
-	CAMEL_FOLDER_INFO_FAST with CAMEL_FOLDER_INFO_SUBSCRIBED in order
-	to fetch the correct folder list, which changed after the public
-	folder optimization fix.
-	
-2007-02-28  Kjartan Maraas  <kmaraas gnome org>
-
-	* addressbook/e-book-backend-gal.c: (parse_page_control):
-	Don't mark debug messages for translation. The strings are
-	hard enough to understand for the developers it seems.
-
-2007-02-26  Srinivasa Ragavan <sragavan novell com>
-
-	* NEWS, configure.in: Evolution-Exchange 2.9.92 release updates.
-
-2007-02-26  Veerapuram Varadhan  <vvaradhan novell com>
-
-	** Fixes BGO #393029 - Patch by Nathan Owens <pianocomp81 yahoo com>
-
-	calendar/e-cal-backend-exchange.c 
-	(e_cal_backend_exchange_compute_changes_foreach_key): Check for
-	non-NULL instead of NULL.
-	
-2007-02-26 Harish Krishnaswamy <kharish novell com>
-
-	* configure.in : Update intltool version.
-
-2007-02-20  Kjartan Maraas  <kmaraas gnome org>
-
-	* Makefile.am: Dist MAINTAINERS.
-
-2007-02-19  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* Fixes BGO #400735
-
-	configure.in:
-	addressbook/Makefile.am:
-	addressbook/e-book-backend-gal.c:
-	addressbook/e-book-backend-db-cache.c:
-	addressbook/e-book-backend-db-cache.h: Reverted the changes
-	corresponding to GAL DB implementation.  Please read the bug for
-	further information.
-	
-2007-02-12  Srinivasa Ragavan <sragavan novell com>
-
-	* NEWS, configure.in: Evolution-Exchange 2.9.91 release updates.
-
-2007-01-23  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* NEWS, configure.in: Evolution-Exchange-2.9.6 release updates.
-
-2007-01-22  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* configure.in: Check for the availability of libdb devel packages
-	and provide "--with-libdb" parameter for custom locations of
-	libdb.
-
-	* addressbook/Makefile.am:  Do not hard-code libdb path - breaks
-	build when libdb headers are not installed.
-	
-2007-01-12  Devashish Sharma <sdevashish novell com>
-
-	* addressbook/e-book-backend-gal-cache.c : Committing DB based gal 
-	cache with summary support.
-
-	* addressbook/e-book-backend-db-cache.[ch] : Commiting the apis for
-	using DB for caching.
-
-2007-01-08  Harish Krishnaswamy <kharish novell com>
-
-	* NEWS, configure.in: Evolution-Exchange-2.9.5 release updates.
-
-2007-01-08  Veerapuram Varadhan  <vvaradhan novell com>
-
-	** Fixes 346728, 268412
-
-	* camel/camel-stub-constants.h: Define
-	CAMEL_STUB_FOLDER_NOCHILDREN
-	
-	* mail/mail-stub-exchange.c: (get_folder_info): Remove commented
-	code.  Set CAMEL_STUB_FOLDER_NOCHILDREN, when folders don't have a
-	sub-folder - second level optimization for public-folder issue.
-
-	* camel/camel-exchange-store: (make_folder_info): Set
-	CAMEL_FOLDER_NOCHILDREN appropriate.
-	(postprocess_tree): CAMEL_FOLDER_NOCHILDREN is set in
-	make_folder_info.
-	
-2007-01-08  Matthew Barnes  <mbarnes redhat com>
-
-	Fixes #357660
-	* calendar/e-cal-backend-exchange-calendar.c: (find_attendee_prop)
-	Use g_ascii_str[n]casecmp instead of deprecated g_str[n]casecmp.
-
-2006-12-18  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* camel/camel-exchange-store.c: (make_folder_info): Uncoment the
-	line that decodes that path.
-	
-2006-12-18  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* NEWS, configure.in: Evolution-Exchange-2.9.4 release updates.
-	
-2006-12-18  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* camel/camel-exchange-store.c: (make_folder_info): Decode path
-	name and use it as full_name - reversing the reverted commit.
-	
-2006-12-18  Veerapuram Varadhan  <vvaradhan novell com>
-
-	** Fix for 346728, 268412
-
-	* mail/mail-stub-exchange.c: (get_folder_info):  Don't scan all
-	the hierarchies always.  We now load, when not recursive fetch,
-	folders on demand.  This reduces both memory and loading time.
-	
-2006-12-18  Sankar P  <psankar novell com>
-
-	* camel/camel-exchange-provider.c:
-	Do not check mail in all folders by defalut.
-	Make it a configurable option.
-	Will be more than useful in case you have a large number of folders
-
-2006-12-04  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* camel/camel-exchange-store.c: (make_folder_info): Commented out
-	decode path code as e-d-s part of the patch couldn't make it in
-	time for 2.9.3
-	
-2006-12-04  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* camel/camel-exchange-store.c: (make_folder_info): Decode path
-	name and use it as full_name.
-	
-2006-12-01  Srinivasa Ragavan  <sragavan novell com>
-
-	** Committing GAL Caching implementation from Devashish
-
-	* addressbook/Makefile.am: Added the gconf support to exchange storage
-	* addressbook/apps_exchange_addressbook.schemas.in.in: Schema to set
-	the cache reload interval
-	* addressbook/e-book-backend-gal.c: (gal_reconnect),
-	(get_contact_handler), (get_contact), (contact_list_handler),
-	(get_contact_list), (build_contact_from_entry), (poll_ldap),
-	(ldap_search_handler), (start_book_view), (tool_server_controls),
-	(parse_page_control), (dosearch), (generate_cache), (set_mode),
-	(load_source), (dispose): Implementation of GAL Cache for Exchange.
-	* configure.in:
-
-2006-11-16  Srinivasa Ragavan  <sragavan novell com>
-
-	* addressbook/e-book-backend-gal.c: (contact_list_handler): Fix for
-	hang while viewing a HTML mail, which has images to be loaded based on
-	contacts. Downstream fix from SUSE.
-
-2006-11-15  Chenthill Palanisamy  <pchenthill novell com>
-
-	* calendar/e-cal-backend-exchange.c: (open_calendar):
-	Set the online status before connecting to the server.
-	Notify error messages to evolution.
-	Fixes #219729 (bugzilla.novell.com)
-
-2006-11-15  Chenthill Palanisamy  <pchenthill novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c:
-	(modify_object_with_href):Removed the deleted link
-	properly. Remove the stale X-MOD-PROPS from the instances.
-	Send the status properly to indicate errors.
-	Fixes #215633 (bugzilla.novell.com)
-
-2006-10-02 Harish Krishnaswamy <kharish novell com>
-
-	* NEWS, configure.in: Connector 2.8.1 release.
-
-2006-09-04  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* NEWS, configure.in: Connector 2.8.0 release.
-
-2006-08-22  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-store.c: Including camel-exchange-summary.h.
-	Fixes build issue with -Werror-implicit-function-declaration flag.
-	Patch submitted by "Matthew Barnes  ", Fixes #349949. 
-
-2006-08-21  Srinivasa Ragavan <sragavan novell com>
-
-	* NEWS, configure.in: Connector 2.7.92 release.
-
-2006-08-14  Sanlig Badral  <badral openmn org>
-
-        * configure.in: Added mn (Mongolian) to ALL_LINGUAS.
-
-2006-08-07  Srinivasa Ragavan <sragavan novell com>
-
-	* configure.in: Bumped version to 2.7.91
-	* NEWS: Updated changes
-
-2006-08-07  Veerapuram Varadhan  <vvaradhan novell com>
-
-	* camel/camel-stub-marshal.c (do_read): Whenever timeout happens,
-	just keep reading.  Fixes #344196
-	
-2006-08-07  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-stub.c (connect_to_storage): Handling the error when the
-	socket file path has changed and displaying proper error message.
-	Fixes #274321
-
-2006-07-31  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-stub-marshal.c (do_read): Come out of the loop on
-	failure. Fixes the hang.
-	(marshal_read): Resetting the byte array size when read fails.
-	Patch submitted by "Jeffrey Stedfast <fejj novell com>" and
-	"Arunprakash <twizst gmail com>". Fixes #344196 and Novell
-	bugzilla bug https://bugzilla.novell.com/show_bug.cgi?id=179545.
-
-2006-07-27  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes Novell bugzilla bug #170058
-	* calendar/e-cal-backend-exchange-calendar.c: 
-	(discard_alarm): Check if the icalcomponent is set
-	in ECalComponent before removing the alarms.
-
-2006-07-24  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Bumped the version to 2.7.90
-	* NEWS : Updated
-
-2006-07-24  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c (e_contact_from_props) 
-	(build_message)(e_book_backend_exchange_modify_contact):
-	Incorporated the changes in EContactPhoto structure. Fixes #347870. 
-
-2006-07-24  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_start_book_view): Rescanning folders to update 
-	the folder tree.
-	(e_book_backend_exchange_remove): Remove the stale gconf entry of 
-	folder deleted from some other client. Fixes #313081.
-
-2006-07-22  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c: Corrected the birthday and
-	anniversary date read. Fixes #332304
-	patch Submitted by "Vandana Shenoy .B <shvandana novell com>"
-
-2006-07-12  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #344651
-	* calendar/e-cal-backend-exchange.c: (build_msg):
-	avoid crash when importing events with 
-	attachements which are MIME references instead of file names by ignoring
-	these attachments (e.g. ATTACH:CID:0fd601c67efb$ef66760d$_CDOEX)
-
-	Committed on behalf of Patrick Ohly <patrick ohly intel com> 
-
-2006-07-10  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Bumped the version to 2.7.4
-	* NEWS : Updated
-
-2006-06-22  simon.zheng  <simon zheng sun com>
-
-        Fix for #336453
-
-        * acinclude.m4:
-        * configure.in:
-        * addressbook/e-book-backend-gal.h:
-        update patch for adding SunLDAP library support - a variant of 
-	Netscape LDAP.
-
-2006-06-17  Kjartan Maraas  <kmaraas gnome org>
-
-	* configure.in: Up intltool requirement to 0.35.
-
-2006-06-15  Jeffrey Stedfast  <fejj novell com>
-
-	* camel/camel-stub-marshal.c (do_read): Changed 'n' to be of type
-	ssize_t rather than size_t so that we can properly catch '-1'
-	return values. Still for bug #179566.
-
-2006-06-13  Sankar P  <psankar novell com>
-
-	* Reverting the previous patch. As the LDAP support checking
-	is done even if I havent given the --with-sunldap option
-
-2006-06-12  simon.zheng  <simon zheng sun com>
-
-        Fix for #336453
-
-	* acinclude.m4:
-	* configure.in:
-	* addressbook/e-book-backend-gal.h:
-        Add SunLDAP library support - a variant of Netscape LDAP.
-
-2006-06-12  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Bumped the version to 2.7.3
-	* NEWS : Updated
-
-2006-06-02  Jeffrey Stedfast  <fejj novell com>
-
-	* camel/camel-stub-marshal.c (do_read): Patch to my last
-	patch. Oops, camel_read() doesn't guarantee that it will read 'n'
-	requested bytes (as camel_write() guarantees that it will write
-	'n' bytes), it is just a cancellable read() implementation. This
-	should fix bug #179566.
-
-2006-05-23  Nancy  <nancy cai sun com>
-
-	Fix #341803
-	* storage/Makefile.am:replace "ximian-connector-setup" by
-	"exchange-connector-setup"
-
-2006-05-17  Harish Krishnaswamy  <kharish novell com>
-
-	* configure.in: Append -DLDAP_DEPRECATED to LDAP_CFLAGS and
-	do not overwrite the value.
-
-2006-05-12  Brian Pepple  <bdpepple gmail com>
-
-	* po/LINGUAS: New file listing all supported languages.
-
-	* configure.in: Use po/LINGUAS instead of including all languages
-	directly in this file. See the wiki for more information:
-	http://live.gnome.org/GnomeGoals/PoLinguas
-
-2006-05-12  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Bumped the version to 2.7.2
-	* NEWS : Updated
-
-2006-05-12  Sankar P  <psankar novell com>
-
-	* Committed on behalf of Patrick Ohly <patrick ohly intel com> 
-	* camel-stub.c: (stub_send_internal):
-	Adds a NULL check before proceeding further
-	
-2006-05-11  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fix #341229
-	* calendar/e-cal-backend-exchange-calendar.c:
-	(modify_object_with_href): Set the old object so 
-	that it gets refreshed properly.
-
-2006-05-11  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #339561
-	* calendar/e-cal-backend-exchange-calendar.c:
-	(modify_object_with_href): check for modification of end times.
-				   
-2006-05-11  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #339827
-	* calendar/e-cal-backend-exchange-calendar.c: (add_vevent),
-	(get_changed_events), (create_object), (modify_object),
-	(modify_object_with_href), (remove_object), (receive_objects),
-	(book_resource), (discard_alarm):
-	* calendar/e-cal-backend-exchange-tasks.c: (get_changed_tasks),
-	(create_task_object), (modify_task_object), (receive_task_objects),
-	(remove_task_object):
-	* calendar/e-cal-backend-exchange.c:
-	(e_cal_backend_exchange_cache_sync_end),
-	(e_cal_backend_exchange_cache_lock),
-	(e_cal_backend_exchange_cache_unlock), (get_object),
-	(get_object_list), (start_query), (init), (finalize):
-	* calendar/e-cal-backend-exchange.h: Set the cache lock while
-	accessing the components from the hash table.
-
-2006-05-10  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-autoconfig-wizard.c (owa_page_next): Corrected the
-	support page URL in the error message. Fixes #334035.
-
-2006-05-10  Vandana Shenoy B  <shvandana novell com>
-
-	* addressbook/e-book-backend-exchange.c (proppatch_address): Added a
-	check for modifying a contact. Fixes #330265.
-
-2006-05-10  Sushma Rai  <rsushma novell com>
-
-	* mail/mail-stub-exchange.c (subscribe_folder): Not adding the toplevel
-	"All Public Folders" to the list of favorite folders. Fixes #339277.
-
-2006-05-10  Sushma Rai  <rsushma novell com>
-
-	* mail/mail-stub-exchange.c (unsubscribe_folder): Extracting the folder
-	name instead of folder patch. Fixes the issue of unsubscribing the sub
-	favorite folders. Related to bug #268412.
-
-2006-05-04  Jeffrey Stedfast  <fejj novell com>
-
-	Fix for the hang in Novell bug #166987 and gnome bugzilla bug #322897
-
-	* camel/camel-stub.c (status_main): Create a CamelOperation
-	context so our main-loop/reads/writes can all be cancelled.
-	(finalize): Call camel_operation_cancel() on the stub's
-	CamelOperation so that the status_main thread exits more-or-less
-	immediately rather than hanging indefinitely in a system read()
-	call.
-
-	* camel/camel-stub-marshal.c (do_read): Use camel_read() so the
-	read is cancellable.
-	(camel_stub_marshal_flush): Use camel_write().
-
-2006-05-02  Kjartan Maraas  <kmaraas gnome org>
-
-	* configure.in: More LDAP build fixing from Sushuma Rai
-	Closes bug #325957
-
-2006-04-26  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Corrected the EVOLUTION_API_VERSION and 
-	EDS_BASE_VERSION and bumped the version to 2.7.1.1
-
-2006-04-25  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Bumped the version to 2.7.1
-	* NEWS : Updated
-
-2006-04-24  Chenthill Palanisamy  <pchenthill novell com>
-
-	* calendar/e-cal-backend-exchange.c: (build_msg): Not freeing the
-	destination file for attachements. Fixes #330494.
-
-2006-04-18  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #334727
-	* calendar/e-cal-backend-exchange-calendar.c: 
-	(add_vevent): Return correct status.
-	(add_ical), (receive_objects): Pass the duped string.
-				       
-2006-04-18  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #330674
-	* calendar/e-cal-backend-exchange-calendar.c:
-	(receive_objects): Passed ECalComponentId for notifying
-	clients on objects removed.
-
-2006-04-18  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #334900
-	* calendar/e-cal-backend-exchange-calendar.c: (receive_objects):
-	Do not remove the instance as exception would be set in the method
-	modify_object.
-	* calendar/e-cal-backend-exchange.c:
-	(e_cal_backend_exchange_modify_object):Set the exception alone instead
-	of removing the instance.
-
-2006-04-17  Sushma Rai  <rsushma novell com>
-
-	* mail/mail-stub-exchange.c (get_folder): Removed a "full stop" from 
-	the error string. Fixes #306116.
-
-2006-04-17  Kjartan Maraas  <kmaraas gnome org>
-
-	* configure.in: Remove obsolete entry for no_NO.
-	* po/no.po: And the translation.
-
-2006-04-10  Sushma Rai  <rsushma novell com>
-
-	* docs/reference/gtk-doc.make: Creating the target docs directory
-	only if the source directory is not empty. Fixes #334925.
-	Patch submitted by "Jeremy Messenger <mezz FreeBSD org>"
-
-2006-04-04  Sushma Rai  <rsushma novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (create_object):
-	Initialize variables location and ru_header to NULL.
-
-	* mail/mail-stub-exchange.c (append_message): Similar.
-	Fixes #334391.
-
-2006-03-30  Rhys Jones  <rhys sucs org>
-
-	* configure.in: Added Welsh (cy) to ALL_LINGUAS.
-
-2006-03-22  Tommi Vainikainen  <thv iki fi>
-
-	* configure.in (ALL_LINGUAS): Added Dzongkha (dz).
-
-2006-03-13  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Bumped the version to 2.6.0
-	* NEWS : Updated
-
-2006-03-06  Sushma Rai  <rsushma novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c 
-	(check_owner_partstatus_for_declined): Check for NULL ical property.
-	Fixes #323990.
-
-2006-03-06  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #333603.
-	* calendar/e-cal-backend-exchange.c:
-	(set_mode): Notify the client to authenticate only when
-	the mode is changed from offline to online.
-
-2006-03-06  Sushma Rai  <rsushma novell com>
-
-	* po/POTFILES.in : Removed the non existing files. 
-	Fixes #317432. Patch submitted by Sebastien Bacher <seb128 debian org>.
-
-2006-03-06  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.c (update_foreign_uri): Using 
-	e_xml_destroy_hash() to free the xml hash, instead of 
-	g_hash_table_destroy(). See #329251.
-
-2006-03-06  Sushma Rai  <rsushma novell com>
-	
-	* calendar/e-cal-backend-exchange-tasks.c (create_task_object): Freeing
-	from address and names. 
-
-	* mail/mail-stub-exchange.c (unsubscribe_folder): Freeing path at the 
-	end. Fixes invalid memory access. See #329251.
-
-2006-03-06  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-offline-listener.c (setup_offline_listener): 
-	Freeing GConfValue. See #329251.
-
-2006-03-06  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.c (account_removed): Not unrefing 
-	the account passed to the signal handler. Fixes #332129.
-
-2006-03-03  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #273057 and problems in modification and deletion
-	of instances, Accepting exception instances from mail.
-	* calendar/e-cal-backend-exchange-calendar.c: 
-	(create_object): Use update_x_properties to remove the X_MOD_PROPS. 
-	Server would not allow us to create the object if they are present. 
-	(update_x_properties): Add the properties to the list and later remove
-	them all, so that all of them are removed.			       
-	(modify_object_with_href): Added a parameter to pass the right rid i
-	while removing an instance. Set the start and end times of the master 
-	object and remove the recurrence id while modifying all instances. 
-	Add all the instance to the VCalendar component, else the excluded 
-	ones would be removed from the server.
-	(modify_object): 
-	(remove_object)
-	(book_resource): Pass the additional parameter as NULL.
-	(receive_objects): Set the CalObjMod property correctly when updates
-	for meetings are accepted.
-	(discard_alarm): Free the component inside only when its needed.
-	* calendar/e-cal-backend-exchange-tasks.c: (modify_task_object):
-	* calendar/e-cal-backend-exchange.h:
-	* calendar/e-cal-backend-exchange.c:
-	(e_cal_backend_exchange_modify_object): Added a boolean variable to 
-	indicate the removal of an instance.
-
-2006-03-03  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #272749
-	* calendar/e-cal-backend-exchange-calendar.c: (receive_objects):
-	Add the timezones from the component to the backend.
-
-2006-03-03  Sankar P  <psankar novell com>
-
-	* camel/camel-exchange-folder.c:
-	(append_message): Substitutes characters troubling HTTP-url-creation, 
-			  like TAB, with a blank.
-	Fixes #271567 and a bunch of its duplicates.		  
-
-2006-02-27  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Bumped the version to 2.5.92
-	* NEWS : Updated
-
-2006-02-27  Chenthill Palanisamy  <pchenthill novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c: 
-	(add_ical): Notify the client the if a new object gets created.
-	(get_changed_events): Make it thread safe.
-	(notify_changes): get the change notifications. Do not get 
-	notifications for generated instances.
-	(open_calendar): Check if the client is already loaded, if so return 
-	immediately.
-	(ECalBackendExchangeCalendarPrivate): Added a mutex and a is_loaded 
-	variable.
-	(init): Intialiazed mutex and is_loaded variables.
-
-	* calendar/e-cal-backend-exchange-tasks.c: (get_changed_tasks),
-	(notify_changes), (open_task), (init)
-	(struct _ECalBackendExchangeTasksPrivate): Same as calendar.
-
-	* calendar/e-cal-backend-exchange.c (open_calendar): Check if the 
-	calendar is loaded and dont reload again.
-	(init): Intialize cache unseen.
-
-2006-02-25  Sushma Rai  <rsushma novell com>
-
-	* calendar/e-cal-backend-exchange.c 
-	(e_cal_backend_exchange_get_from_string): Freeing name and address.
-	(get_attachment): Freeing attachment data.
-	(build_msg): Freeing name and email.
-	
-	* calendar/e-cal-backend-exchange-calendar.c (add_vevent): Freeing ical
-	property.
-	(add_ical): Freeing attachment list.
-	(discard_alarm): Freeing ical component.
-	
-	* calendar/e-cal-backend-exchange-tasks.c (get_changed_tasks): Freeing
-	attachment list.
-	(create_task_object): Freeing ical component.
-	(modify_task_object): Freeing component string and ical component.
-	Cloning ical component and freeing ecal component.
-	(remove_task_object): Similar.
-	See #329251.	
-
-2006-02-21  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.c (exchange_camel_urls_is_equal):
-	Not freeing camel params, which don't have any memory allocated.
-	Fixes #331980.
-
-2006-02-13  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Bumped the version to 2.5.91
-	* NEWS : Updated
-
-2006-02-13  Chenthill Palanisamy  <pchenthill novell com> 
-
-	* calendar/e-cal-backend-exchange.c: (match_object): Check for the
-	presence of the icalcomp before cloning it.
-	Fixes #330663. 
-
-2006-02-13  Sankar P  <psankar novell com>
-
-	* Committing on behalf of Arunprakash <arunp novell com>
-	
-	* camel/camel-exchange-store.c (stub_notification) : Added code to
-	update the readonly flag of the camel folder.
-	* mail/mail-stub-exchange.c (folder_update_linestatus) : Notifies
-	the readonly flag change of the folder to camel stub.
-	* camel/camel-stub-constants.h : Added the enumeration value 
-	CAMEL_STUB_RETVAL_FOLDER_SET_READONLY
-
-	Fixes #311017.
-
-2006-02-13  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c (exchange_conf_entries[]): Added
-	mnemonics for checkspin and text entry items.
-	Fixes #330504.
-
-2006-02-13  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c (exchange_conf_entries[]): Added
-	mnemonics for checkbox entries in receive options page.
-	See #330504.
-
-2006-02-10  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes two crashes.
-	Fixes #330640
-	* calendar/e-cal-backend-exchange-calendar.c: 
-	(modify_object_with_href): clone ecomp->icomp while adding it
-	to the VCalendar.
-	* calendar/e-cal-backend-exchange.c: (get_ldap_attribute):
-	Check if the argument passed is valid before setting the value.
-
-2006-02-09  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c (proppatch_address): Not 
-	freeing address value, which causes memory corruption. Fixes #330224.
-
-	* calendar/e-cal-backend-exchange.c (set_mode): Removed unused 
-	variables.
-	(get_attachment)(build_msg)(finalize): Fixed memory leaks.
-	See #329251.
-
-2006-02-07  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c (proppatch_date): Handling the
-	case when users unsets the b'day and anniversay dates set before.
-	Fixes #330221
-
-2006-02-06  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_connect): Initializing nresults to zero and
-	freeing E2kResult.
-	(e_book_backend_exchange_modify_contact): Similar.
-
-	* mail/mail-stub-exchange.c (get_folder_online)(sync_deletions)
-	(get_stickynote)(build_message_from_document)
-	(unmangle_delegated_meeting_request): Similar.
-
-	* calendar/e-cal-backend-exchange.c (open_calendar): Similar.
-	(get_object): Not cloning alreadry memory allocated icalcomponent.
-	(check_change_type): Freeing e-cal component inside the loop.
-	
-	* calendar/e-cal-backend-exchange-calendar.c (add_ical): Not cloning
-	alreadry memory allocated icalcomponent.
-
-	* storage/exchange-config-listener.c (ex_set_relative_uri): Freeing 
-	relative URI.
-	(migrate_account_esource): Freeing CamelURL, and url_string.
-	(exchange_camel_urls_is_equal): Using camel_url_free() to free the 
-	CamelURLs instead of g_free().
-	Fixes #329251.
-
-2006-02-06  Chenthill Palanisamy  <pchenthill novell com>
-
-	* calendar/e-cal-backend-exchange.c: (open_calendar), 
-	(is_loaded), (class_init): Added the implementation.
-	(set_mode): Notify read only status to the client. 
-	
-2006-02-02  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_load_source): Not builiding/updating cache in
-	load_source, but doing it only after authenticating and setting up the
-	folder hierarchy. Fixes #328507.
-
-2006-01-30  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Bumped the version to 2.5.9.0
-	* NEWS : Updated
-
-2006-01-23  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_start_book_view): Return OfflineUnavailable
-	status in the offline mode if the book is not marked for offline.
-	Fixes #327306, #327318.
-	(e_book_backend_exchange_authenticate_user): In online mode, set the
-	set the mode on ExchangeAccount before connecting. Fixes the issue of
-	not able to access address book on switching to online mode.
-
-2006-01-23  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-gal.c (load_source): Return 
-	OfflineUnavailable error code if the mode is offline and GAL is not 
-	marked for offline usage. Fixes #327312.
-
-2006-01-23  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-component.c (impl_setLineStatus): Using proper
-	status variable, GNOME_Evolution_ShellState, and Setting the offline
-	status based on that.
-	See #327343.
-
-2006-01-18  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Bumped the version to 2.5.5.1
-	* NEWS : Updated
-
-2006-01-18  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #327305
-	* calendar/e-cal-backend-exchange.c: 
-	(load_cache): Check if the file is present, if not, just
-	return	sucess. The file will be created while saving the 
-	items into the cache.
-
-2006-01-18  Sushma Rai  <rsushma novell com>
-
-	* calendar/e-cal-backend-exchange.c (open_calendar): Calling 
-	exchange_account_connect(), if account for given URI is not 
-	found. Fixes #327305. 
-
-2006-01-18  Tor Lillqvist  <tml novell com>
-
-	* evolution-exchange-zip.in: New file, used to build a zipfile
-	Win32 binary distribution of evolution-exchange for developers and
-	beta testers.
-
-	* configure.in
-	* Makefile.am: Expand and distribute it.
-	
-	* configure.in: Add evolution-plugin to the EXCHANGE_STORAGE
-	dependency list as it uses functions from libeutil, which is in
-	evolution-plugin's .pc file.
-	
-2006-01-18  Sushma Rai  <rsushma novell com>
-
-	* calendar/e-cal-backend-exchange.c (open_calendar): Trying to get the
-	ExchangeAccount for the URI, and if the account is not found calling
-	exchange_account_connect. Folder list does not get populated, when 
-	account is obtained using NULL uri, and hence loading calendar fails.
-	Fixes #327305.
-
-2006-01-18  Sushma Rai  <rsushma novell com>
-
-	* storage/GNOME_Evolution_Exchange_Storage.server.in.in: Using API 
-	version for DataServer BookFactory and CalFactory. See #323115.
-
-2006-01-16  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Bumped the version to 2.5.5
-	* NEWS : Updated
-
-2006-01-14  Sushma Rai  <rsushma novell com>
-
-	* configure.in: Define API_VERSION.
-
-	* storage/Makefile.am: Replace @API_VERSION@
-
-	* storage/exchange-component.h: using API_VERSION for Exchange 
-	Connector book and calendar factories. 
-
-	* storage/GNOME_Evolution_Exchange_Storage.server.in.in: Similar.
-	See #323115.
-
-2006-01-10  Simon Zheng  <simon zheng sun com>
-
-	* camel/camel-exchange-folder.c (camel_exchange_folder_construct):
-	* storage/exchange-migrate.c (cp_r):
-	(migrate_contacts):
-	(exchange_migrate):
-	Delete make_dir() and use the e_util_mkdir_hier() instead of it.
-	
-	* mail/mail-utils.c (mail_util_extract_transport_headers): Use
-	e_util_strstrcase() instead of e_strstrcasea().
-
-2006-01-06  Simon Zheng <simon zheng sun com>
-
-	* storage/exchange-autoconfig-wizard.c:
-	* storage/exchange-config-listener.h:
-	* storage/exchange-delegates-control.h:
-	use libedataserver/e-account-list.h instead of e-util/e-account-list.h.
-	use libedataserver/e-account.h instead of e-util/e-account.h.
-
-2006-01-06  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-folder.c (exchange_expunge): Expunge deleted
-	items from all folders. Fixes #273546.
-
-2006-01-06  Sushma Rai  <rsushma novell com>
-
-	* calendar/e-cal-backend-exchange.c (load_cache): Returning error
-	code on any failures. Return if fail to read the cache file
-	corresponding to the folder.
-	(open_calendar): Return the status of load_cache instead of success
-	always.
-	(set_mode): Set the mode, writable status and notify mode always.
-	Fixes.
-	In case of local mode, set the account status to offline and call
-	exchange_account_connect, so that folder hierarchy is set and loading
-	the cache file succeeds.
-	Fixes #325717, #325726.
-
-2006-01-04  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes two crashes and appearance of recurring exception events.
-	* calendar/e-cal-backend-exchange-calendar.c (get_changed_events):
-	Get the changed events for instances and instances with no master 
-	object.
-	(modify_object_with_href): If modifying a master object of recurrence get
-	the object string from updated_comp.
-	(receive_objects): check if the rid is present before converting to string.
-	* calendar/e-cal-backend-exchange.c: (get_object): Check if it has
-	a master component before adding it in the vcalendar.
-
-2006-01-02  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Bumped the version to 2.5.4
-	* NEWS : Updated
-
-2005-12-29  Abel Cheung  <maddog linuxhall org>
-
-	* configure.in: Added "ca" "da" "mk" "ru" "vi" "zh_HK" to ALL_LINGUAS.
-
-2005-12-23  Simon Zheng  <simon zheng sun com>
-
-	* storage/exchange-component.c (impl_createView): changed
-	from createControls for new shell apis.
- 
-2005-12-21  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_start_book_view): Added the check for NULL 
-	context.
-	(e_book_backend_exchange_authenticate_user): Corrected the typo, an if
-	condition was terminated by ";".
-	(e_book_backend_exchange_load_source): Initializing the writable state
-	and notifying the connection status.
-
-2005-12-17  Sushma Rai  <rsushma novell com>
-
-	* storage/main.c (setup_calendar_factory): Set the offline/online mode
-	of the calendar as it impl_setLineStatus() does not get invoked when
-	started in offline mode. This fixes the problem of not loading 
-	addressbook contents when started in offline mode.
-	(setup_addressbook_factory): Similar.
-
-	* calendar/e-cal-backend-exchange.c (set_mode): Return if failed to 
-	retrieve the folder, and set the mode only if successful, in the
-	offline mode.
-	Fixes #315105.
-
-	* mail/mail-stub-exchange.c (stub_connect): Set the ExchangeAccount
-	mode to offline/online based on exchange component mode, as 
-	impl_setLineStatus() does not get invoked when started in offline mode.
-	This fixes the problem of not loading the folder, after account 
-	creation, even if the user is authenticated.
-	Fixes #315605, #315333.
-
-2005-12-12  Sushma Rai  <rsushma novell com>
-
-	* configure.in : Bumped the version to 2.5.3
-	* NEWS : Updated
-
-2005-12-12  Irene Huang <Irene Huang sun com>
-
-	reviewed by Veerapuram Varadhan <vvaradhan novell com>
-	
-	* addressbook/e-book-backend-exchange.c: Change #include
-	<e-util/e-uid.h> to #include <libedataserver/e-uid.h>.
-
-2005-12-12  Sushma Rai  <rsushma novell com>
-
-	* calendar/e-cal-backend-exchange.c (set_mode): Return if failed to 
-	retrieve the folder, and set the mode only if successful.
-
-2005-12-10  Sushma Rai  <rsushma novell com>
-
-	* calendar/e-cal-backend-exchange.c (open_calendar): Return
-	authentication failure error code if exchange_account_connect() fails.
-
-2005-12-07  Tor Lillqvist  <tml novell com>
-
-	* lib
-	* xntlm: Remove these directories from CVS. (Not being used, not
-	mentioned in Makefile.am. The code from these directories has been
-	moved to e-d-s some time ago.)
-
-	* shell: Remove this directory too. It was compiled, and the
-	resulting libfoldertree.la was being linked to
-	storage/evolution-exchange-storage. But in fact, the code was
-	duplicated in e-d-s's libexchange-storage-1.2.la. This caused a
-	hard-to-find problem on Win32, but happened not to have any ill
-	effects on Linux. Sushma says it's OK to remove it.
-
-	* Makefile.am: Drop shell from SUBDIRS.
-
-	* configure.in: Drop shell/Makefile from here.
-
-	* storage/Makefile.am: Drop shell/libfoldertree.la from
-	evolution_exchange_storage_LDADD.
-
-	* addressbook/Makefile.am
-	* calendar/Makefile.am
-	* mail/Makefile.am
-	* storage/Makefile.am: Remove references to the shell directory
-	from CFLAGS, too.
-	
-	* storage/e-folder-exchange.c
-	* storage/e-folder-exchange.h
-	* storage/exchange-account.c
-	* storage/exchange-folder-size.c
-	* storage/exchange-folder-size.h
-	* storage/exchange-hierarchy.c
-	* storage/exchange-hierarchy.h
-	* storage/exchange-hierarchy-favorites.c
-	* storage/exchange-hierarchy-favorites.h
-	* storage/exchange-hierarchy-gal.c
-	* storage/exchange-hierarchy-gal.h
-	* storage/exchange-hierarchy-somedav.c
-	* storage/exchange-hierarchy-somedav.h
-	* storage/exchange-hierarchy-webdav.c
-	* storage/exchange-hierarchy-webdav.h
-	* storage/exchange-types.h
-	* storage/exchange-oof.c
-	* storage/exchange-oof.h: Remove unused files (have been moved to
-	e-d-s).
-
-	* storage/exchange-hierarchy-foreign.c: This was being compiled
-	into the executables here, but it has also actually moved to
-	e-d-s. Having it duplicated here caused weird problems on Win32,
-	even if happened to work on Linux (due to differences in how
-	dynamic linking works). So remove.
-
-	* storage/exchange-hierarchy-foreign.h: Ditto, has moved in e-d-s,
-	remove.
-
-	* Makefile.am: Remove from here, too.
-	
-2005-11-23  Veerapuram Varadhan <vvaradhan novell com>
-
-	* calendar/e-cal-backend-exchange.c: (match_object_sexp)
-	(check_change_type): Calendar components that are just instances
-	and without master object, don't have corresponding
-	icalcomponent. Check for the existence of icalcomponent before
-	adding them to the change list.  Also, process the instances and
-	return them.
-	(match_recurrence_sexp): Local function added for handling 
-	recurrences during a query.
-	(get_changes): Use e_xmlhash_foreach_key_remove() instead of 
-	e_xmlhash_foreach_key ().
-	(e_cal_backend_exchange_compute_changes_foreach_key): Change
-	return type to gboolean and don't remove elements from hash as we
-	are in "_foreach_" callback.
-	(set_default_timezone): Just set the timezone without doing any
-	existence check.
-	** Fixes #316315 + other recurrence related issues.
-	
-2005-11-28  Sarfraaz Ahmed  <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (modify_object_with_href):
-	Fetch the recurring instance from the cache.
-	(receive_objects) : Remove the instance from the master object in the
-	cache.
-
-	* calendar/e-cal-backend-exchange.c (e_cal_backend_exchange_add_object):
-	Remove the instance from the master object while adding the detatched
-	instance.
-	(discard_detached_instance): Similar.
-	(add_instances_to_vcal) : Added new. Adds the detatched instances to
-	the top level vcalendar object.
-	(get_object) : Modified to return the detatched instance when the rid
-	is requested.
-	Fixes #235580.
-
-2005-11-24  Tor Lillqvist  <tml novell com>
-
-	* configure.in: Check for Win32, set NO_UNDEFINED and
-	SOCKET_LIBS. Invoke EVO_PTHREAD_CHECK. Don't check for LDAP
-	support on Win32, it is always present.
-
-	* calendar/e-cal-backend-exchange.c: Include e-time-utils.h from
-	libedataserver instead of using evolution's copy which is going
-	away.
-
-2005-11-24  Sushma Rai  <rsushma novell com>
-
-	* storage/Makefile.am: Removed unused exchange-oof.[ch]
-
-	* storage/exchange-component.c (idle_do_interactive)
-	  (exchange_component_is_interactive): Removed. 
-	  (impl_interactive): Having just the stub.
-	  (config_listener_account_created): Not calling oof_init here also.
-	  ExchangeComponentPrivate: Removed unused variable xid.
-	 
-	* storage/main.c: Not including exchange-oof.h.  	
-
-2005-11-14  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.5.2
-	* NEWS : Updated
-
-2005-10-28  Erdal Ronahi  <erdal ronahi gmail com>
-
-	* configure.in: Added ku (Kurdish) to ALL_LINGUAS
-
-2005-10-27  Sarfraaz Ahmed <asarfraaz novell com>
-	
-	* configure.in : Added a new EDS_BASE_VERSION variable
-	* storage/GNOME_Evolution_Exchange_Storage.server.in.in : Use 
-	EDS_BASE_VERSION for the calendar and addressbook factory interfaces
-	* storage/Makefile.am : Add a rule to substitute it in the server file.
-
-2005-10-27  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Use 2.6 as the evolution api version. Fixes a build 
-	break.
-
-2005-10-24  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.5.1
-	* NEWS : Updated
-
-2005-10-21  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* addressbook/e-book-backend-exchange.c
-	(e_book_backend_exchange_remove) : Check for the proper return values
-	from the server and return the appropriate status back.
-	* calendar/e-cal-backend-exchange.c (remove_calendar) : Similar
-	* mail/mail-stub-exchange.c (delete_folder) : Similar
-	This fixes #312848.
-
-2005-10-19  Theppitak Karoonboonyanan  <thep linux thai net>
-
-	* configure.in:
-	Added 'th' (Thai) to ALL_LINGUAS.
-
-2005-10-11  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-migrate.c : Small typo. Fixes #302378
-
-2005-09-28  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* camel/camel-exchange-store.c (make_folder_info): Strip the semicolon
-	from the uri. And also create the folder path properly.
-	* storage/exchange-component.c (impl_upgradeFromVersion)
-	(config_listener_account_created): Create the account_filename
-	separately now.
-	(exchange_component_get_account_for_uri): Synchronise the rescan tree
-	with a lock
-	* storage/exchange-config-listener.c (update_foreign_uri)
-	(migrate_foreign_hierarchy)(ex_set_relative_uri) : Added new
-	(migrate_account_esource) : Update the new relative uri.
-	(exchange_config_listener_migrate_esources) : Take care of foreign uri
-	as well.
-
-2005-09-28  Arunprakash  <arunp novell com>
-
-	* mail/mail-stub-exchange.c (append_message) : Unread flag has to be
-	explicitly set for unread messages. Exchange server assumes read as
-	default for appended messages.
-	** Fixes #239641.
-
-2005-09-21  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (create_object): Fix a
-	memory leak. Fixes #314019
-
-2005-09-16  Irene Huang <Irene Huang sun com>
-
-	* camel/Makefile.am: Removed KRB5_LIBS from libcamelexchange_la_LIBADD.
-	* configure.in: Removed the Kerberos section for KRB5 configurations.
-	* docs/reference/Makefile.am: Removed KRB5_LIBS from GTKDOC_LIBS.
-	* storage/Makefile.am: Remove KRB5_CFLAGS from -DG_LOG_DOMAIN, KRB5_LIBS	from evolution_exchange_storage_LDADD, ximian_connector_setup_LDADD and
-	migr_test_LDADD.
-
-2005-09-15  Arunprakash  <arunp novell com>
-
-	* camel/camel-exchange-folder.c (exchange_expunge) : Checks for
-	offline mode and returns an error.
-	** Fixes #272987.
-
-2005-09-13  Roozbeh Pournader  <roozbeh farsiweb info>
-
-	* configure.in: Added 'fa' (Persian) to ALL_LINGUAS.
-
-2005-09-12  Shakti Sen <shprasad novell com>
- 
-	*addressbook/e-book-backend-exchange.c 
-	(http_status_to_pas): Showing the appropriate 
-	error message by returning the appropriate status.
-
-	Fixes bug #241499.
-
-2005-09-08  Arunprakash  <arunp novell com>
-
-	* camel/camel-exchange-store.c (exchange_get_folder) : Reverted the
-	changes made for #314573. Now remove the folder from the hash table
-	if the folder construction fails, as the inserted is needed for
-	processing the notifications (includes new mail) from the mail stub.
-	** Fixes #315342.
-	
-2005-08-30  Arunprakash  <arunp novell com>
-
-	* camel/camel-exchange-store.c (exchange_get_folder) : Insert into the
-	hash table only when the folder construction succeeds.
-	* mail/mail-stub-exchange.c (get_folder_online) : Changed the return
-	type to indicate failure.
-	(get_folder) : Returns on failure of online code.
-	** Fixes #314573.
-	
-2005-08-28  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Updated the version number to 2.4.0
-
-2005-08-28  Praveen Kumar  <kpraveen novell com>
-
-	* camel/camel-exchange-provider.c : Reverting the change made in
-	revision 1.25 as that fix is broken by some other change in 
-	Camel. Adding the hide host mask again.
-	
-2005-08-27  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* AUTHORS : Updated the credits
-	* calendar/e-cal-backend-exchange.c (init) : Dont init the mode here.
-
-2005-08-26  Arunprakash  <arunp novell com>
-
-	* addressbook/e-book-backend-exchange.c (e_book_backend_exchange_init):
-	Set the default mode to local.
-	* addressbook/e-book-backend-gal.c (set_mode) : Removed exchange
-	account set offline and connect calls, as they should be called
-	by appropriate listeners.
-	* calendar/e-cal-backend-exchange.c (set_mode) : Similar.
-	(init) : Set the default mode to local.
-	* camel/camel-exchange-store.c (camel_exchange_forget_password) : Newly
-	added to forget the password in case of wrong password.
-	(exchange_connect) : Updated to properly ask and forget password in
-	needed cases.
-	(init) : Added a new connect_lock mutex for offline mode.
-	* mail/mail-stub-exchange.c (get_folder_online) : Flushes the status
-	channel if called in background.
-	(stub_connect) : Updated to return failure only when connection fails.
-	Removed the linestatus signal handler as it is done while connecting.
-	Also to update each folder's data in online.
-	* camel/camel-exchange-journal.c (find_real_source_for_message) : Newly
-	added to enable second level offline operation.
-	(camel_exchange_journal_transfer) : Uses the new function to create the
-	right journal entry.
-	
-2005-08-26  Dan Damian  <dand gnome ro>
-
-	* configure.in: Added "ro" to ALL_LINGUAS.
-
-2005-08-25  Marcel Telka  <marcel telka sk>
-
-	* configure.in (ALL_LINGUAS): Added sk.
-
-2005-08-23  Arunprakash  <arunp novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (book_resource) :
-	Modified to delete the calendar item for cancelling meetings
-	in the resource's calendar. Also sets the participation status
-	to accepted before creating the calendar item.
-	(send_objects) : Modified to send the partstat parameter of the
-	resource to book_resource for setting the status.
-	** Fixes #247015.
-
-2005-08-23  Shakti Sen <shprasad novell com>
-
-	* addressbook/e-book-backend-exchange.c
-	(e_book_backend_exchange_start_book_view): When user starts
-	evolution in offline mode and switch back to online mode and tries
-	to create a contact, the contact editor hangs.
-	Basically it fixes this issue.
-
-	Partially fixes bug #274262.
-
-2005-08-22  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.3.8
-	* NEWS : updated
-	* calendar/e-cal-backend-exchange-tasks.c : Fixed a warning
-
-2005-08-22  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-component.h : Include the proper header files to
-	fix a build error.
-	* storage/exchange-config-listener.c (standard_folder) : Removed.
-
-2005-08-22  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_authenticate_user) : Actually connect to the
-	server here.
-	(e_book_backend_exchange_get_supported_auth_methods) : Added new
-	(e_book_backend_exchange_load_source) : This only loads the local 
-	cache now.
-	(e_book_backend_exchange_set_mode) : If context is not present, reponds
-	to the backend as authentication required.
-	* calendar/e-cal-backend-exchange.c (open_calendar) : Authenticate to
-	the server if connection is not present. Uses a mutex lock for
-	serializing the access across all calendar clients.
-	(set_mode) : Checks the context and updates the backend for prompting
-	the password. Used another mutex for serialising the clients.
-	* camel/camel-exchange-provider.c : Added a new hidden conf key for
-	auth-domain.
-	* camel/camel-exchange-store.c (camel_exchange_get_password) : New
-	(exchange_connect) : Sends the password to the mail backend now.
-	* mail/mail-stub-exchange.c (stub_connect) : Now gets the password from
-	camel and authenticates to the server.
-	* mail/mail-stub.c : Handles the new stub connect interface.
-	* mail/mail-stub.h : Similar
-	* storage/exchange-component.c (ex_migrate_esources) : New
-	(new_connection) : Just create the mail stub. The server connection gets
-	postponed to the stub_connect interface.
-	* storage/exchange-config-listener.c (migrate_account_esource) : New
-	(migrate_esources) : New
-	(account_added) : Dont connect here.
-	* storage/exchange-config-listener.h : Similar.
-	Fixes #309420
-
-2005-08-19  Arunprakash  <arunp novell com>
-
-	* mail/mail-stub-exchange.c : Modified to make use of global
-	exchange component for linestatus change notification.
-	(linestatus_listener) : It now disconnects the signal handler
-	when it is no longer needed.
-	* storage/Makefile.am : Removed offline listener.
-	* storage/exchange-component.c (impl_setLineStatus) : Newly added
-	to implement the new offline interface.
-	(default_linestatus_notify_handler) : Will call complete for offline
-	listener when everything is done.
-	(exchange_component_set_factories) : Newly added to set the cal and
-	addressbook factories.
-
-2005-08-19  Arunprakash  <arunp novell com>
-
-	* camel/camel-exchange-store.c (camel_exchange_store_connected) :
-	Newly added to ensure that we are connected when the camel session
-	is too online.
-	* camel/camel-exchange-folder.c : Updated to make use of the new 
-	function camel_exchange_store_connected.
-	(camel_exchange_folder_update_message_flags_ex) : Newly added to
-	selectively set and unset message flags.
-	* camel/camel-exchange-store.c : Updated to use 
-	camel_exchange_store_connected.
-	(exchange_folder_subscribed) (exchange_subscribe_folder)
-	(exchange_unsubscribe_folder) : Changed the type of data for folder
-	name from string to folder type while sending to backend. Because the
-	other side expects folder type.
-	(stub_notification) : Modified to include new retval for setting and
-	unsetting specific flags.
-	* mail/mail-stub-exchange.c (folder_from_name) : Try using create
-	permission for shared folders.
-	(get_folder_online) : Newly added by removing the online code from
-	get_folder.
-	(get_folder) : Updated to use get_folder_online. Also set the readonly
-	flag only if it fails for modify and create permissions.
-	(expunge_uids) : Report the error in case of failure.
-	(process_flags) : Do an expunge for mails in non-personal folders.
-	If fails, undo the delete.
-	(get_folder_info) : Ensure the top is exactly equal to the path. Also
-	added some extra checks.
-	(folder_update_linestatus) : Updated to use get_folder_online.
-	Fixes #313637, #272751, #310726, #310437, #313797, #313071.
-
-2005-08-18  Praveen Kumar  <kpraveen novell com>
-
-	** Fixes bug 273470
-	
-	* addressbook/e-book-backend-exchange.c
-	(e_book_backend_exchange_init): Added creation mutex initialization
-	(e_book_backend_exchange_dispose): Added creation mutex freeing
-	(e_book_backend_exchange_create_contact): Providing mutex for this
-	function in critical path so that it works seemless when invoked 
-	as a thread.
-
-2005-08-19  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* mail/mail-stub-exchange.c : Fix the name collision for global
-	variable name. The same name was being used by GConf and us.
-	Fixes #313076
-
-2005-08-17  Not Zed  <NotZed Ximian com>
-
-	** See bug #312668.
-
-	* storage/exchange-offline-handler.[ch]: removed, not used anyway.
-	Instead some rubbish listning to gconf keys is used, groan.
-
-2005-08-17  Praveen Kumar  <kpraveen novell com>
-
-	* addressbook/e-book-backend-exchange.c
-	(proppatch_categories): Added a check to see if the categories list is 
-	null before adding a property for categories. This fixes the silent 
-	failure of copying contacts without categories.
-
-2005-08-17  Praveen Kumar  <kpraveen novell com>
-
-	* camel/camel-exchange-provider.c: Removed the mask to hide the
-	host name. Fixes the bug 272882.
-	
-2005-08-17  Arunprakash  <arunp novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (find_attendee_prop)
-	(check_owner_partstatus_for_declined) : Newly added to check
-	the partstatus of the calendar item owner.
-	(remove_object) : Rearranged the code to enable the deletion of
-	non-recurring items also.
-	(receive_objects) : Included checks to remove the calendar item
-	if the request is declined later. Also not to create the item if
-	the request is declined.
-	* calendar/e-cal-backend-exchange.c 
-	(e_cal_backend_exchange_get_owner_email) : Added newly to get the
-	email address of the calendar's owner.
-	Fixes #310478, #310445.
-	
-2005-08-17  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* addressbook/e-book-backend-exchange.c :
-	* addressbook/e-book-backend-gal.c : Fixed some typos for build break.
-
-2005-08-17  Sushma Rai <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c (build_cache)(update_cache):
-	Freezing the cache update, and writing to the disk at the end.
-	Fixes the problem of frequent disk access, and high CPU utilization for 
-	huge caches.
-
-	* addressbook/e-book-backend-gal.c (generate_cache_handler): Similar.
-
-2005-08-12  Praveen Kumar  <kpraveen novell com>
-
-	* calendar/e-cal-backend-exchange.c:
-	(open_calendar): Remove the warning dialog as all UI stuff will
-	be handled by the plugin. Fix for the bug 273272.
-	
-2005-08-11  Praveen Kumar  <kpraveen novell com>
-
-	* storage/exchange-config-listener.c
-	(exchange_camel_urls_is_equal): Added new
-	(account_added): Removed the default folder settings as it will be 
-	handled by the plugin.
-	(account_changed): Removed the dialog popups as all dialogs are now
-	from the plugin
-	(account_removed): Removed the ESource deletion and the dialog popup
-	as it will be handled by the plugin
-	
-2005-08-16  Arunprakash  <arunp novell com>
-
-	* calendar/e-cal-backend-exchange-tasks.c (get_changed_tasks) :
-	Converted the time read from the server to local zone before
-	returning. Otherwise it was floating time. Fixes #310449.
-
-2005-08-16  Shakti Sen <shprasad novell com>
-
-	* addressbook/e-book-backend-exchange.c (proppatch_categories)
-	(populate_categories): Added support for categories.
-
-	Fixes bug #221030.
-
-2005-08-16  Shakti Sen <shprasad novell com>
-
-	* addressbook/e-book-backend-exchange.c:
-	Added new functions proppatch_im(), populate_im().
-	In brief, contact editor (exchange) supports IM field.
-
-	Fixes bug #257802.
-
-2005-08-08  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.3.7
-	* NEWS : Updated
-	Updated the docs as well.
-
-2005-08-05  Arunprakash <arunp novell com>
-
-	* camel/camel-exchange-store.c (exchange_get_folder_info) : Reverted
-	the changes for constructing the prefix, as the bug was somewhere else
-	and got fixed. These changes are wrong and worked for certain cases.
-	(stub_notification) : Added code to remove the folder entries from the
-	folders hash in case of rename and delete operations. Otherwise they
-	represent non-existent folders.
-	* mail/mail-stub-exchange.c (init) : Changed to construct the hash 
-	table with callback for destroying the values.`
-	(get_folder_info) : Cleaned up logic to return the right list of 
-	folders for the given store_flags, and setting the folder flags for
-	each hierarchy.
-	(delete_folder) (rename_folder) : Added code to update the 
-	folders_by_name hash to have the valid values. The deleted and renamed
-	folder's entries need to be cleaned up.
-	(unsubscribe_folder) (is_subscribed_folder) : Modified to make them
-	suitable for all personal, favorite and public hierarchies, as they
-	are used by all of these hierarchies.
-	Fixes #310726, #309439.
-	
-2005-08-02  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* mail/mail-stub-exchange.c (get_folder_info) : Fetch only mail type
-	of folders for the mail component. Also cleaned up the logic for 
-	identifying public and favorite folders. We should now be setting the 
-	folder as inbox based on its uri, since a rescan on the account is 
-	always changing the pointers.
-	(unsubscribe_folder) : Change the path for the public folder to a 
-	favorite folder manually in the backend, since the UI can only support
-	a list of public folders.
-	(is_subscribed_folder) : Similar
-	Fixes #311152
-
-2005-08-01  Arunprakash <arunp novell com>
-
-	* mail/mail-stub-exchange.c (set_important_flag) : Newly added to set
-	the important flag of a message on the server.
-	(process_flags) : Added code to set the important flag on user request.
-	* mail/mail-utils.c (mail_util_props_to_camel_flags) : Added code to
-	include important flag also in the conversion. Fixes #310718.
-	
-2005-07-30  Arunprakash <arunp novell com>
-
-	* camel/camel-exchange-summary.c (check_for_trash) : Newly added to
-	check a folder for trash.
-	(expunge_mail) : Sends an expunge command with a single uid of the
-	mail to the backend.
-	(info_set_flags) : Modified to invoke expunge for mails being
-	deleted in trash folder.
-	
-2005-07-29  Arunprakash <arunp novell com>
-
-	* camel/camel-exchange-store.c (exchange_get_folder_info) : Fixed the
-	construction of namespace for building the folder hierarchy. Fixes the
-	bug #310711.
-	(stub_notification) : Changed the events to be emitted to update the
-	folder changes. Fixes #311866.
-	* mail/mail-stub-exchange.c (subscribe_folder) : Added check for non-
-	public hierarchy's folders.
-	(unsubscribe_folder) : Added check for non-favorite hierarchy's folders.
-	
-2005-07-28  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange.c 
-	(e_cal_backend_exchange_compute_changes_foreach_key) : Fix the callback 
-	prototype. Fixes #273975. 
-	Patch submitted by prothonotar tarnation dyndns org
-
-2005-07-25  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.3.6
-	* NEWS : Updated the file.
-	* addressbook/e-book-backend-exchange.c :
-	* camel/camel-exchange-folder.c :
-	* camel/camel-exchange-store.c :
-	* mail/mail-stub-exchange.c :
-	* mail/mail-stub.c :
-	* storage/exchange-component.c : 
-	* storage/exchange-config-listener.c : Removed some unwanted dead code
-	and also fixed some warnings for all files.
-
-2005-07-25  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-component.c (impl_createControls) : Reimplemented.
-	But we return NULL bonobo interfaces for now, since we dont need a 
-	separate Exchange component anymore.
-	* storage/GNOME_Evolution_Exchange_Storage.server.in.in : Use the 
-	Evolution/Component bonobo interface for exchange process.
-
-2005-07-25  Arunprakash <arunp novell com>
-
-	* camel/camel-exchange-folder.c (refresh_info) : Changed to
-	replay the journal and send refresh command only when in 
-	online mode.
-	(transfer_messages_to) : Changed to make use of the "transfer"
-	journal entry instead of "append" journal entry.
-	* camel/camel-exchange-journal.c (exchange_entry_free)
-	(exchange_entry_load) (exchange_entry_write)
-	(exchange_entry_play) : Updated for
-	the two new journal entry types - "transfer" and "delete".
-	(exchange_entry_play_delete) (exchange_entry_play_transfer) : Added
-	newly for the two new journal entries.
-	(exchange_entry_play_append) : Fixed the copying of the fake message
-	info to the original one. Used camel_exchange_folder_remove_message
-	instead of removing internally.
-	(camel_exchange_journal_transfer) (camel_exchange_journal_delete) :
-	Added newly for creating the journal entries.
-	* camel/camel-exchange-journal.h : Added two new journal entries and
-	the methods for creating them.
-	* camel/camel-exchange-store.c (stub_notification) : Skip the
-	remove message if the message is already removed in offline.
-	* camel/camel-exchange-summary.c (info_set_flags) : Added offline
-	support by creating the journal entry.
-	* mail/mail-stub-exchange.c (linestatus_listener) : Added newly
-	to initialize certain values for the backend in online mode.
-	(folder_update_linestatus) : Newly added, to update the flags
-	for each folder in online mode.
-	(mail_stub_exchange_new) : Modified to hold a reference for the
-	exchange stub and connect to the "linestatus-changed" signal.
-	* mail/mail-stub.c (connection_handler) : Fixed the call to
-	unref without ref for the exchange stub.
-	* shell/e-shell-marshal.list : Added an entry for the new
-	"linestatus-changed" signal.
-	* storage/exchange-component.c (exchange_component_get_offline_listener) :
-	Added newly, to return the offline listener.
-	* storage/exchange-offline-listener.c (online_status_changed) :
-	Modified to emit the new "linestatus-changed" signal.
-	(exchange_offline_listener_class_init) : Modified for
-	registering the new signal "linestatus-changed".
-
-2005-07-22  Ignacio Casal Quinteiro  <nacho resa gmail com>
-
-	* configure.in: Added 'gl' to ALL_LINGUAS.
-
-2005-07-22  Praveen Kumar <kpraveen novell com>
-
-	* storage/exchange-config-listener.c : Removed functions
-	add_folder_esource and remove_folder_esource
-	
-2005-07-21  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_remove): Implemented
-	* calendar/e-cal-backend-exchange.c (remove_calendar): Implemented
-	* storage/exchange-component.c (exchange_component_get_account_for_uri):
-	Do rescan once, if you cant get a folder at the first attempt. This is
-	for syncing any new folder creation that happened in the plugin.
-
-2005-07-19  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange.c (get_static_capabilities): Removed 
-	the static capabilities for send options. Fixes #310757
-
-2005-07-15  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-tasks.c (remove_task) : Access href
-	of the cached object only if it exists. Fixes #310439
-
-2005-07-13  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-account.h : No longer is needed here. Moved to e-d-s
-	Also updated the docs after the new tarball release.
-
-2005-07-11  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-component.c : Removed the references to xc-backend
-	* configure.in : Bumped the version to 2.3.5
-	* NEWS : Updated
-
-2005-07-11  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* addressbook/Makefile.am : Include the e-d-s path first
-	* addressbook/e-book-backend-gal.c : Use the new 
-	exchange_account_connect method.
-	* storage/exchange-config-listener.c : Similar
-	* storage/exchange-storage.c : Similar
-	* storage/GNOME_Evolution_Exchange_Storage.server.in.in : Dont show
-	the exchange button now.
-	* storage/Makefile.am : Remove xc-backend-view.[ch] and xc-commands.[ch]
-	* storage/exchange-component.c : Remove the implementation for
-	createControls method and also use the new exchange_account_connect
-	method
-
-2005-07-11  Sarfraaz Ahmed <asarfraaz novell com>
-
-	Updated the sgml files.
-
-2005-07-01  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.3.4
-	* NEWS : Updated
-
-2005-07-01  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* camel/camel-exchange-provider.c : Remove the validate calls which
-	are no longer used now from the plugin.
-	* storage/xc-commands.c : Removed the dead code. All this has been 
-	moved to the plugins.
-	* docs/reference/Makefile.am : Dont use the libexchange.la from local
-	area.
-	* docs/reference/ximian-connector.types : Removed references to e2k-sid
-	and e2k-user-dialog
-
-2005-07-01  Chenthill Palanisamy <pchenthill novell com>
-		
-	* camel/camel-exchange-provider.c 
-	(exchange_validate_user_cb): added the missing
-	parameter result for the function e2k_validdate_user
-	to avoid the build breaking.
-	
-2005-07-01  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-config-listener.c (account_added) : Dont add the 
-	esources here. This is done in the plugin now.
-
-2005-06-28  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* camel/camel-exchange-store.c (exchange_folder_subscribed)
-	(exchange_subscribe_folder) (exchange_unsubscribe_folder) : Added new
-	(get_folder_info) : Return a list of public folders if a list of
-	unsubscribed folders is asked.
-	* camel/camel-stub-constants.h : Added new enums for handling
-	subscriptions.
-	* mail/mail-stub-exchange.c (get_folder_info) : This now expects all
-	the store flags. Return the public folders when SUBSCRIBED flag is not
-	passed.
-	(subscribe_folder)(unsubscribe_folder)(is_subscribed_folder): Added new.	* mail/mail-stub.c : Added new cases for handling subscriptions.
-	* mail/mail-stub.h : Similar
-
-2005-06-23  Kaushal Kumar  <kakumar novell com>
-
-	* configure.in: Added libgnomeprint in required packages list for 
-	gal references from evolution.
-
-	Updated the include paths to refer gal related headers from evolution.
-
-2005-06-22  Kaushal Kumar  <kakumar novell com>
-
-	* storage/exchange-types.h: Removed re-declarations of 
-	ExchangeHierarchyForeign, ExchangeHierarchyForeignPrivate and 
-	ExchangeHierarchyForeignClass. Fixed the build.
-
-2005-06-15  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Remove xntlm/Makefile and lib/Makefile from AC_OUTPUT
-	* camel/camel-exchange-provider.c : Fix the include paths
-	* storage/exchange-config-listener.c : Fixed some warnings
-	* storage/exchange-hierarchy-foreign.c :Fixed the include paths
-	* storage/exchange-hierarchy-foreign.h : Moved the typedef here
-	* storage/exchange-hierarchy-somedav.c : Fixed the include paths
-	* storage/exchange-hierarchy-somedav.h : Fixed the include paths
-	* storage/xc-commands.c : Disable menu items and fix include paths.
-
-2005-06-14  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* addressbook/e-book-backend-exchange.c
-	* calendar/e-cal-backend-exchange-calendar.c
-	* calendar/e-cal-backend-exchange-tasks.c
-	* calendar/e-cal-backend-exchange.c
-	* calendar/e-cal-backend-exchange.h
-	* calendar/e2k-cal-query.c
-	* calendar/e2k-cal-query.h
-	* calendar/e2k-cal-utils.c
-	* calendar/e2k-cal-utils.h
-	* mail/Makefile.am
-	* mail/mail-stub-exchange.c
-	* mail/mail-stub-exchange.h
-	* mail/mail-stub-listener.c
-	* mail/mail-stub.c
-	* mail/mail-utils.c
-	* storage/exchange-autoconfig-wizard.c
-	* storage/exchange-autoconfig-wizard.h
-	* storage/exchange-config-listener.c
-	* storage/exchange-migrate.c
-	* storage/main.c
-	* storage/ximian-connector-setup.c :
-	Use the proper include paths.
-
-2005-06-14  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Exit configure if e-d-s was not built with Exchange 
-	support
-	* addressbook/e-book-backend-gal.c : Include e2k-global-catalog-ldap.h
-
-2005-06-10  Sarfraaz Ahmed <asarfraaz novell com>
-
-	Initial commit to use Exchange server communication code from e-d-s
-	* Makefile.am : Removed xntlm and lib
-	* configure.in : Check for libexchange-storage-1.2.pc
-	* addressbook/Makefile.am : Dont look for lib in exchange sources
-	* calendar/Makefile.am : Similar
-	* calendar/e-cal-backend-exchange-tasks.c : Use proper includes
-	* camel/Makefile.am : Dont look for xntlm in exchange sources
-	* mail/Makefile.am : Dont look for lib in exchange sources
-	* mail/mail-stub-exchange.c : Use ExchangeComponent for offline checks
-	instead of ExchangeAccount.
-	* storage/Makefile.am : Moved out e-folder-exchange.[ch], 
-	exchange-account.[ch], exchange-delegates-user.[ch], 
-	exchange-delegates.[ch], exchange-folder-size.[ch], 
-	exchange-hierarchy-favorites.[ch], exchange-hierarchy-gal.[ch],
-	exchange-hierarchy-somedav.[ch], exchange-hierarchy-webdav.[ch],
-	exchange-hierarchy.[ch], exchange-permissions-dialog.[ch], 
-	exchange-types.h. Also dont look for lib and xntlm in exchange sources.
-	* storage/exchange-component.[ch] : Use proper header includes.
-	* storage/exchange-config-listener.[ch] : Similar
-	* storage/exchange-offline-listener.[ch] : Similar
-	* storage/xc-backend-view.c : Similar
-	* storage/xc-commands.c : Similar. Disabled delegation and permissions
-	for now. These will be moved to plugins.
-
-2005-06-06  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.3.3
-	* NEWS : Updated
-
-2005-06-01  Harry Lu  <harry lu sun com>
-
-	* storage/exchange-component.c: (impl_createControls):
-	should add view instead of a NULL control.
-
-2005-05-25  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* addressbook/e-book-backend-gal.c : Added a mutex for the ldap 
-	connection, so that access to the ldap server is locked while 
-	gal_reconnect is in progress. Fixes #305398
-
-2005-05-16  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* e-book-backend-gal.c (last_mod_time_populate)(get_time_stamp): 
-	Updates the EContact with the last modified time [ REV field ]
-	Patch submitted by Sushma.
-	(gal_reconnect) : Added some robustness.
-
-2005-05-14  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Check for latest libsoup and use it. This might not be
-	needed once evolution is fixed to use a proper libsoup.
-
-2005-05-11  Shakti Sen  <shprasad novell com>
-
-	* storage/exchange-autoconfig-wizard.c:
-	Fixed the build failure by removing EvolutionWizard.
-
-2005-05-11  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c (func_match): Forming the search
-	filter for contacts with nickname property.
-
-	* addressbook/e-book-backend-gal.c (func_is_or_begins_with): Added 
-	mailNickname (alias) attribute to LDAP search filter.
-	Also mapping mailNickname to E_CONTACT_NICKNAME in structure prop_info.
-	Fixes #255756.
-
-2005-05-10  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c: Using "sync_offline" in 
-	exchange_conf_entries[], instead of "offline_sync".
-
-2005-05-09  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-account.c (exchange_account_connect): Added argument
-	server name to error message.
-
-2005-05-09  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-account.c (exchange_account_connect): Corrected the
-	quota warning message and marked it for translation. Fixes #270363.
-
-2005-05-09  Sushma Rai  <rsushma novell com>
-
-	* lib/e2k-autoconfig.c (validate): Removed the hard coded support url
-	from translateable error message. Fixes #272514
-
-2005-05-09  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.c (account_removed): Displaying 
-	separate warning messages for accoount deletion and account removal.
-	Fixes #274066
-
-2005-05-09  Vivek Jain  <jvivek novell com>
-
-	**Fixes #273846
-		#273878
-	* calendar/e-cal-backend-exchange.c: (get_attach_file_contents),
-	Modified the function to take length as an argument, so that we
-	can return no of bytes in the file.
-	(build_msg): pass the len pointer and use this length for writing the
-	file
-
-2005-04-26  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.3.1
-	* NEWS : Updated
-	* autogen.sh : Changed the package name to evolution-exchange
-
-2005-04-22  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.[ch] (requires_relogin): Check for
-	the change in auth type, only if it is set. 
-	
-2005-04-22  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.[ch] (add_esources): Removed.
-	(add_account_esources): Added new to create e-sources for all the
-	folders.
-	(add_folder_esource): Added new to create e-source for a given folder.
-	(add_sources): Creating a list which contains folder name, uri and type
-	for all the folders, which is used in add_account_sources(). Moved 
-	finding the source list and list_sync() in add_account_esources() 
-	instead of add_sources().
-	(remove_esource): Removed.
-	(remove_account_esources): Added new to remove e-sources for all the 
-	folders.
-	(remove_account_esource): Added new to remove e-sources for all folders
-	of given type.
-	(remove_folder_esource): Added new, to remove e-source for a specified 
-	folder. 
-	(requires_relogin): Checking for auth-mechanism and SSL.	
-	(account_changed): Calling remove_account_esources().
-	
-	* storage/e-folder-exchange.c (e_folder_exchange_delete): Calling 
-	remove_folder_esource().
-	(e_folder_exchange_new): Calling add_folder_esource().
-	
-	* storage/exchange-hierarchy-gal.c (exchange_hierarchy_gal_new): 
-	Similar. 
-
-	* storage/exchange-hierarchy-webdav.c (xfer_folder): Similar.
-
-	* storage/exchange-hierarchy-favorites.c (remove_folder): Similar.
-
-	* storage/exchange-hierarchy-foreign.c (remove_folder): Similar.
-	(exchange_hierarchy_foreign_add_folder): Similar.
-
-2005-04-21  Sushma Rai  <rsushma novell com>
-
-	* configure.in: Using libsoup-2.2 instead of libsoup-2.4
-
-	* storage/GNOME_Evolution_Exchange_Storage.server.in.in: Changed the 
-	book and cal factory versions to 1.4
-
-2005-04-12  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.3.0
-
-2005-04-06  Vivek Jain  <jvivek novell com>
-
-	**Fixes #74218
-	* calendar/e-cal-backend-exchange-calendar.c
-	(modify_object_with_href):dup the string before assigning the 
-	value returned by icaltimezone_get_tzid. 
-
-2005-04-05  Ahmad Riza H Nst  <ari 160c afraid org>
-
-	* configure.in: Added id (Indonesian) to ALL_LINGUAS line.
-
-
-2005-04-05  Vivek Jain  <jvivek novell com>
-
-       **Fixes #42376
-       * storage/exchange-account.c :
-       (exchange_account_remove_folder):
-       (exchange_account_xfer_folder): check whether the folder being
-       renamed/moved/removed is a standard one. throw error as an
-       unsupported operation.
-
-2005-04-05  Pawan Chitrakar  <pawan nplinux org>
-
-	* configure.in: Added ne in ALL_LINGUAS
-
-2005-04-01  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #74227
-	* calendar/e-cal-backend-exchange-calendar.c
-       	(remove_object): Removed the check for the presence of object 
-	and assign proper values to old_object and object.
-	(receive_objects), (book_resource): Do not send NULL for the 
-	last argument in remove_object.
-	
-2005-04-01  Adi Attar  <aattar cvs gnome org>
-
-	* configure.in: Added "xh" to ALL_LINGUAS.
-
-2005-03-31  Steve Murphy  <murf e-tools com>
-
-	* configure.in: Added "rw" to ALL_LINGUAS.
-
-2005-03-31  Sushma Rai  <rsushma novell com>
-
-	Patch by Sarfraaz Ahmed for a exchange-storage crash while exiting 
-	Evolution. 
-	* storage/exchange-account.c (exchange_account_set_online): Not setting 
-	"account_online" flag, as it gets initialized in 
-	exchange_account_connect().
-
-	* storage/exchange-hierarchy-somedav.c (scan_subtree): Using the 
-	offline mode parameter for the function, instead of reading it again.
-
-	* storage/exchange-offline-listener.c (setup_offline_listener): Reading
-	the connection id returned for online/offline status change.
-	(exchange_offline_listener_dispose): Using the connection ID returned 
-	by gconf_client_notify_add() while removing the notification.
-
-2005-03-31  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_connect): Setting is_writable flag of 
-	EBookBackendExchangePrivate based on user's access permissions. Also
-	notifying the writable state.
-	(e_book_backend_exchange_load_source): In case of offline mode, setting
-	the writable state of FALSE. Calling the update_cache() after 
-	e_book_backend_exchange_connect() so that is_writable flag is set 
-	according to the user's access rights.
-	(e_book_backend_exchange_set_mode): In case of offline mode, marking 
-	the addressbook as not writable. In online mode, Setting writable and 
-	notifying writable state based on users access permissions.
-
-2005-03-31  Chenthill Palanisamy  <pchenthill novell com>
-
-	Fixes #73969
-	* calendar/e-cal-backend-exchange-calendar.c: (receive_objects): If the 
-	rid is not present and the method is CANCEL remove the recurrence event
-       	completely.
-
-2005-03-29  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-folder-size.[ch] (free_fsize_table): Freeing the key
-	and returning boolean.
-	(free_row_refs): Added new. Frees row reference.
-	(finalize): Freeing hash tables and private structure.
-	(init): Creating the hash table, using g_hash_table_new()
-	(exchange_folder_size_update): strdup of the key, before inserting into
-	the hash table.
-	(exchange_folder_size_remove): Added new. Removes the specifed folder
-	entry from the hash table and updates GtkListStore.
-	(exchange_folder_size_get): Added new. Returns the folder size of
-	specified folder from the cache.
-
-	* storage/exchange-hierarchy-webdav.c (e_folder_webdav_new): For the
-	folders without internal uri (newly created folder), creating the
-	internal uri with trailing slash.
-	(create_folder): Updating folder size for newly created folder.
-	(remove_folder): Removing folder size entry for the folder removed.
-	(xfer_folder): Finding whether the folder is renamed or moved. In case
-	of folder rename, removing the old entry from hash table and updating
-	the hash table with new folder name.
-	(rescan): Finding the folder size for all type for folders and not only
-	the personal folders. Also, considering only the personal folder sizes
-	for finding the total mail box size.
-	(exchange_hierarchy_webdav_parse_folder): Removed the folder size check
-	done here, now doing it in scan_subtree().
-	(scan_subtree): Finding the folder size and mail box size.
-	Fixes #73494 and #72100.
-
-2005-03-29  Sushma Rai  <rsushma novell com>
-
-	* lib/e2k-autoconfig.c (validate): If the OWA url entered has wrong
-	protocol during account creation, displaying error message instead
-	of correcting the url and proceeding with the account creation. 
-	Fixes #74050. 
-	Also, prefixing the owa path with the slash. See #73627. 
-
-	* camel/camel-exchange-provider.c (exchange_validate_user_cb): Freeing
-	mailbox parameter, after setting the value to camel url.
-
-2005-03-29  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.c (add_esource): Fixed the problem
-	where e-source was being accessed after the unref. Also Selecting
-	calendar and tasks folders only if e-source is created. 
-	Should fix #74029
-
-2005-03-17  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c (exchange_validate_user_cb): Setting
-	the authentication mechanism parameter in camel url.
-	
-	* lib/e2k-autoconfig.c (get_ctx_auth_handler): Initializing saw_ntlm
-	and saw_basic flags and setting saw ntlm if the response header begins
-	with "NTLM ".
-	(validate): Setting the is_ntlm flag if the user is authenticated.	
-
-2005-03-16  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* docs/reference/Makefile.am : Link to krb5 libs as well
-	* storage/Makefile.am : Similar
-	Fixes a build break on SuSE machines.
-
-2005-03-16  Jeffrey Stedfast  <fejj novell com>
-
-	* camel/camel-exchange-folder.c (camel_exchange_folder_construct):
-	Set the state file path and load it. Fixes bug #73498.
-	(transfer_messages_to): Updated to use journal_append()
-	(refresh_info): Replay the journal here. Fixes bug #72968.
-	
-	* camel/camel-exchange-journal.c (exchange_entry_play_transfer):
-	Removed (not used).
-	(camel_exchange_journal_transfer): Removed.
-	(exchange_entry_play_append): restore back the message info from the
-	journal cache to the real cache.
-
-2005-03-16  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* camel/camel-exchange-store.c (construct): Move back the stub creation
-	code to exchange_connect and invoke connect to fix the timing issue.
-	(exchange_connect) : Create a stub if it already not created.
-	(exchange_get_folder) (exchange_get_trash) (exchange_get_folder_info) :
-	Check if stub is created, if not then create it.
-	Fixes #73673
-
-2005-03-15 Sivaiah Nallagatla <snallagatla novell com>
-										
-	* addressbook/e-book-backend-exchange.c
-	(e_book_backend_exchange_create_contact)
-	(e_book_backend_exchange_modify_contact)
-	(e_book_backend_exchange_remove_contacts) :
-	Make sure new or modified objects are added
-	to cache and deleted ones are actually deleted
-	from cache.
-	Fixes #73712
-
-2005-03-15  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c (exchange_validate_user_cb): Using
-	ExchangeParams structure to store the parameters values to read from
-	server during user validation, and adding them to camel url.
-
-	* lib/e2k-autoconfig.c (e2k_validate_user): Using ExchangeParams.
-	(validate): If the user is validated finding "mailbox" and "owa_path"
-	values. Using ExchangeParams for returning the values.
-
-	* lib/e2k-validate.h: Defined ExchangeParams.
-
-2005-03-15  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange.c (open_calendar): Return proper
-	error message when authentication fails. This happens when we start
-	evolution in calendar view without remembering the password.
-
-2005-03-15  Sushma Rai  <rsushma novell com>
-
-	* shell/e-folder-misc-dialogs.c (do_foreign_folder_dialog): Fixed the
-	way e-mail ids were being read from the user name entry.
-
-2005-03-14  Sivaiah Nallagatla <snallagatla novell com>
-
-       * addresbook/e-book-backend-excahnge.c
-       (e_book_backend_exchange_create_contact)
-       (e_book_backend_exchange_modify_contact)
-       (e_book_backend_exchange_remove_contacts)
-       (e_book_backend_exchange_get_changes)
-       (e_book_backend_exchange_get_contact) : added misc. stuff
-       like returning proper error code, assigning
-       NULL to out params and not using e_data_book_view etc
-       to offline case error handling
-       Don't know if it fixes any bug in bugzilla
-
-
-2005-03-11  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (add_ical) : Make sure we
-	check for attachments in subcomponents of a vcalendar as well.
-	(get_attachment) : Moved to e-cal-backend-exchange.c
-	(build_msg) : Moved to e-cal-backend-exchange.c
-	(create_object) : Minor leak fixed.
-	(modify_object_with_href) : Dont loose the attachments while modifying.
-	* calendar/e-cal-backend-exchange-tasks.c (put_body): Handle attachments
-	(get_changed_tasks) : Check for attachments and fetch them from server.
-	(create_task_object) : Check for attachments and send them to server.
-	(modify_task_object) : Similar
-	* calendar/e-cal-backend-exchange.c (load_cache) : Create the local
-	attachment store for the GUI to store exchange attachments
-	(save_attach_file) : Make a local copy of the attachment in the backend
-	(get_attachment) : Extract the attachment from the server object.(Moved
-	from calendar.c)
-	(get_attach_file_contents) : Store the attachment in a file.
-	(build_msg) : Build the mime part to send to the server (Moved from
-	calendar.c)
-	* calendar/e-cal-backend-exchange.h : Export the attachment utility
-	functions.
-
-2005-03-11  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c (func_match): Handling the
-	query which beginswith full name or email id without any value.
-	Fixes the problem of listing items of Exchange personal contacts
-	from user selection dialog.
-
-2005-03-11  Sushma Rai  <rsushma novell com>
-	
-	* storage/exchange-account.c (is_password_expired)
-	(exchange_account_set_password): If kerberos calls with windows domain
-	and domain extracted from e-mail id fail, trying again with NT domain.
-	(exchange_account_connect): Storing the NT domain value in exchange
-	account.
-	(init): Initializing NT domain paramenter.
-	(finalize): Clearing NT domain value stored.
-	Fixes #72801
-
-2005-03-11 Sivaiah Nallagatla <snallagatla novell com>
-											   
-	* calendar/e-cal-backend-exchange-calendar.c
-	(add_timezone_cb) (modify_object_with_href) :
-	initialize the izone to NULL before passing it
-	to get_timzone.
-											   
-	Fixes #73505, #67740  and surely something else
-
-2005-03-07  Jeffrey Stedfast  <fejj novell com>
-
-	Fixes bug #72889, #72943 and probably others.
-
-	* camel/camel-exchange-store.c (exchange_disconnect): Removed the
-	logic, put it into finalize() instead. Simply return TRUE here.
-	(exchange_connect): Moved the logic into construct().
-	(construct): Init the strub and connect it. This needs to happen
-	here or offline mode breaks.
-
-2005-03-10 Sivaiah Nallagatla <snallagatla novell com>
-
-	* calendar/backends/e-cal-backend-exchange.c
-	(remove_objects) : Make sure object is non NULL before deferencing
-	it.  Fixes #73059
-
-2005-03-10  Sushma Rai  <rsushma novell com>
-
-	* calendar/e-cal-backend-exchange-tasks.c (create_task_object):
-	Finding the UID from the ical component and using it while checking
-	the cache, and also returning the UID back. Fixes #72041
-	Changed the parameter name from comp_uid to return_uid.
-
-	* calendar/e-cal-backend-exchange-calendar.c (create_object): Similar
-	to tasks, here also reading the UID value from ical component and 
-	returning it back.
-
-2005-03-09 Sivaiah Nallagatla <snallagatla novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_get_contact_list) : 
-	Don't free the vcard you just added to list !!!
-	That gets freed elsewhere.
-	Fixes #73470, #73030 #73025 and may be something 
-	else which i don't know
-
-2005-03-09 Sivaiah Nallagatla <snallagatla novell com>
-
-	* addresbook/e-book-backend-exchange.c
-	(build_message) : make sure note is non NULL
-	before processing. Basically added robustness against
-	ote being NULL.
-	Fixes #72044
-
-2005-03-09  Sushma Rai  <rsushma novell com>
-	
-	* storage/exchange-account.h: mbox_size definition. Missed in previous
-	commit.
-
-2005-03-09  Sushma Rai  <rsushma novell com>
-
-	* lib/e2k-global-catalog.c (get_quota_values): Reading "mDBUseDefaults"
-	attribute to check if the user level quota settings are enabled or not.
-	(e2k_global_catalog_lookup): Added "mDBUseDefaults" attribute to quota
-	attribute list.
-
-	* storage/exchange-account.c (setup_account_hierarchies): Reading total
-	size for all the personal folders. Not returning "FALSE" in case 
-	favorite folders does not exist. Not an error condition.
-	(exchange_account_connect): Printing the quota warning, only if user's
-	mail box size exceeds the quota limit set. Fixes #72389
-
-	* storage/exchange-hierarchy-webdav.[ch](init): Initializing the total
-	folder size.
-	(exchange_hierarchy_webdav_get_total_folder_size): Returns total size 
-	of all the folders.
-	(rescan)(exchange_hierarchy_webdav_get_folder_size): Calculates the 
-	total size for all the folders.
-	
-2005-03-08  Sushma Rai  <rsushma novell com>
-
-	* shell/e-folder-misc-dialogs.c (do_foreign_folder_dialog): Removed the
-	corba method which was still being used to retrieve user's e-mail
-	address.
-	(user_clicked): Making name selector dialog modal.
-	(setup_name_selector): Adding the user name entry widget to the name
-	selector dialog.
-	 Fixes #73218
-
-2005-03-07 Sivaiah Nallagatla <snallagatla novell com>
-
-	* calendar/e-cal-backend-exchange.c (set_mode) :
-	make sure we set proper value to priv->read_only 
-	Atleast should Fix #72168 & #72951 
-
-2005-03-07  Sarfraaz Ahmed <asarfraaz novell com>
-	
-	* configure.in : Bumped the version to 2.2.0
-	* NEWS : Updated
-
-2005-03-07  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-account.c (exchange_account_new): Setting the
-	porotcol based on OWA URL specified by the user, instead of use_ssl
-	parameter. Since we don't have a SSL section now, use_ssl is getting
-	lost when user does modifications to his account settings.
-	Fixes #73202, #72834, #73017, #72836, and #72881
-
-2005-03-03  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c: Added mail filters and junk mail
-	filters settings to "Options" section in exchange_conf_entries[] 
-	structure so that they appear in receive options page.
-	Fixes #73237	
- 
-2005-03-03  Rajesh Ranjan  <rranjan redhat com>
-
-	* configure.in : Added hi to ALL_LINGUAS.
-
-2005-02-28  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.1.6
-	* NEWS : Updated
-	* Updated the po files and the docs
-
-2005-02-28  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-hierarchy-webdav.c (scan_subtree): Removed an object
-	getting unrefed twice. Fixed #73079
-	* camel/camel-exchange-folder.c (class_init): There was a duplicate
-	declaration for refresh_info
-
-2005-02-28  Sushma Rai  <rsushma novell com>
-	
-	* lib/e2k-autoconfig.c (validate): Reverted fix for #72514, as it
-	breaks string freeze.
-
-2005-02-28  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.c (account_changed): Checks if
-	user needs to authenticate again, based on the url changes.
-	(requires_relogin): Compares the current url with the modified 
-	url, to see if user needs to relogin.
-
-2005-02-28  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-oof.c (sync_oof_info): Checking for NULL OOF 
-	message. Fixes the crash when oof_info file gets created here.
-
-2005-02-28  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* exchange-oof.h (exchange_oof_set) : This got missed in the previous 
-	commit.
-
-2005-02-27  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-oof.c (sync_oof_info): If oof_info file exists and
-	has more recent data set using account editor updates the server with
-	this information. If server has more recent oof data, entered either
-	through out of office assistant dialog from exchange component or
-	through any other client, then updates oof_info file, so that account
-	editor displayes the proper state and message, reading this file.
-	(exchange_oof_init)(update_state): Calls exchange_oof_set() with
-	"updated" flag set to TRUE, based on which the oof_info files gets
-	updated.
-	(exchange_oof_get): Invokes sync_oof_info().
-	(exchange_oof_set): Calls sync_oof_info() to write the data to the file,
-	when file contents need to be updated.
-	(exchange_oof): Checks for oof message and sets the buffer.
-	Fixes #72709.
-
-2005-02-26  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange.c : The mode on the backend was not
-	being set back to REMOTE when turned online. Fixed this now.
-	* camel/camel-exchange-folder.c (get_message_data): Dont contact mailer
-	in offline mode.
-	(camel_exchange_folder_update_message_tag): Similar
-	* camel/camel-exchange-folder.h : Similar
-	* camel/camel-exchange-store.c (exchange_get_folder): Send the offline
-	state while creating the new folder
-	* mail/mail-stub-exchange.c: Modified to use the new offline checking
-	method.
-	(refresh_folder_internal): Return the data in the stub if offline.
-	* storage/exchange-account.c : Use the new offline checking method
-	(exchange_account_is_offline_sync_set): Make it return the proper error
-	values using the enums for offline.
-	* storage/exchange-account.h : Use the new offline checking method
-	* storage/exchange-component.c : Similar
-	* storage/exchange-component.h : Similar
-	* storage/exchange-config-listener.c: Similar
-	* storage/exchange-hierarchy-favorites.c : Similar
-	* storage/exchange-hierarchy-somedav.c : Similar
-	* storage/exchange-hierarchy-webdav.c : Similar
-	* storage/exchange-offline-listener.c : Should now send a proper value
-	for an error condition. 
-	* storage/exchange-offline-listener.h : Added new enum for this.
-	Fixes #71519
-
-2005-02-26  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (add_ical) : Now updates
-	the cache with the status tracking info
-	(get_changed_events): Added the enums for tracking info to be sent to
-	add_ical
-
-2005-02-26  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-account.c (get_password): Forgetting temporarily
-	stored password, once the exchange component is set to interactive.
-	Fixes #73017.
-
-2005-02-26  Sushma Rai  <rsushma novell com>
-
-	* lib/e2k-autoconfig.c (validate): Removed the hard coded support url
-	from translateable error message. Fixes #72514
-
-2005-02-26  Sushma Rai  <rsushma novell com>
-
-	* lib/e2k-autoconfig.c (validate):
-	* camel/camel-exchange-provider.c (exchange_validate_user_cb): Removed
-	unnecessary memory allocation.
-
-2005-02-26  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-folder-size.c : Modified most of the code for
-	displaying the folder sizes in a sorted order. Also added code to
-	update the store with new folder sizes, called after a refresh.
-	* storage/exchange-folder-size.h : Similar
-	* storage/exchange-hierarchy-webdav.c (rescan) : Fetch the folder
-	sizes during a rescan as well.
-	(exchange_hierarchy_webdav_parse_folder) : Now send a double value
-	instead of a string for the folder size.
-	Fixes #72104
-
-2005-02-24  Sivaiah Nallagatla <snallagatla novell com>
-										
-	* addressbook/e-book-backend-exchange.c
-	(e_book_backend_exchange_get_contact_list) :
-	We should not be using e_data_book_respond_ calls, as we are
-	a sync backend. Fixes #72946
-	(e_book_backend_exchange_create_contact) :
-	Don't use e_data_book_respond and don't
-	return success here. We are in offline
-	mode.
-	Fixes #72945
-
-2005-02-24  Hans Petter Jansson  <hpj novell com>
-
-	* lib/e2k-autoconfig.c:
-	* lib/test-utils.c:
-	* storage/exchange-account.c:
-	* storage/exchange-autoconfig-wizard.c:
-	* storage/exchange-hierarchy-webdav.c:
-	* storage/main.c:
-	* storage/ximian-connector-setup.c:
-	Update the includes for e-passwords.h to reflect its new location.
-
-2005-02-20  Sushma Rai <rsushma novell com>
-
-	* addressbook/e-book-backend-gal.c (func_is_or_begins_with): Allowing
-	the query "beginswith fileAs" without any value, which is formed for
-	building GAL cache. Fixes #72170
-	(generate_cache_handler): Checking for the LDAP message type while 
-	building the cache.
-	(set_mode): Setting GAL addressbook not editable, when turning online
-	from offline mode.
-
-2005-02-20  Sushma Rai <rsushma novell com>
-	
-	* storage/exchange-account.[ch] (exchange_account_is_offline_sync_set):
-	Added new, to read the offline_sync value set for the account.
-	(exchange_account_new): Checking for the account level offline sync setting
-	and storing it.
-
-	* storage/exchange-config-listener.c (add_esource): Checking for the 
-	account level and folder level offline sync values and updating the 
-	e-sources.
-
-2005-02-19  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* camel/Makefile.am : Now link camel with krb5 for working around
-	libtool glitch on SuSE.
-
-2005-02-16  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/xc-commands.c (do_folder_size_menu): Enable popping of
-	folder size dialog from the menu. Fixes #72099
-
-2005-02-16  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c : Fixed a build break
-
-2005-02-10  Jeffrey Stedfast  <fejj novell com>
-
-	* camel/camel-exchange-search.c (exchange_body_contains): Check
-	network availability. If unavail, fall back to parent search class
-	body_contains() method.
-
-2005-02-12  Arafat Medini <kinryu silverpen de>
-
-	* configure.in  Readded Arabic locale ar to ALL_LINGUAS
-
-2005-02-11  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (add_vevent) : Always
-	set the TRANSP property from the busy status. Fixes #70283
-	(receive_objects) : Fixed a memory leak. Fixes #72482
-
-2005-02-11  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.c (account_changed): Removing the 
-	esources for the account before asking for restart, if owa url is 
-	modified. Fixes #71995.
-
-2005-02-10  Sushma Rai  <rsushma novell com>
-
-	* lib/e2k-autoconfig.c (validate): Changed the support URL value.
-	Fixes #71800
-
-2005-02-10  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c (exchange_auto_detect_cb): Adding
-	GC server to the table of auto detected values.
-	(exchange_validate_user_cb): Setting ad_server paramemter value in
-	CamelUrl.
-
-	* lib/e2k-autoconfig.c (e2k_validate_user)(validate): Reading the GC
-	server value.
-	Fixes #71878
-
-2005-02-10  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c: Setting HIDDEN_AUTH in 
-	exchange_provider structure, so that it auth section doesn't
-	appear while creating an account.
-
-2005-02-09  Sushma Rai  <rsushma novell com>
-	
-	* storage/exchange-account.c (change_passwd_cb): Setting the new
-	password entered when change password is invoked by password expiry
-	check. Fixes #72091
-
-2005-02-09  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-account.c (exchange_account_new): Not setting
-	default warning period, if user has not selected password expiry
-	warning option. 
-	(find_passwd_exp_period): Finding the password expiry period and showing
-	warning, only if user has selected that option. 
-	Fixes #72093
-
-2005-02-08  David Malcolm  <dmalcolm redhat com>
-
-	* addressbook/Makefile.am, calendar/Makefile.am,
-	camel/Makefile.am,  mail/Makefile.am, shell/Makefile.am,
-	storage/Makefile.am, lib/Makefile.am:
-
-	Use appropriate libtool macro for convenience libraries
-	(_LTLIBRARIES, rather than _LTLIBRARIES), since some architectures
-	do not allow using static libraries this way.
-
-2005-02-08  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-folder.c (camel_exchange_folder_construct): 
-	Storing tag information in summary file. Fixes #71555 
-
-2005-02-07  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.1.5
-	* NEWS : Updated
-	* Updated the po files	
-
-2005-02-07  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-gal.c (func_contains): Handling the
-	query with the attribute fileAs. Fixes Gal lookup from user selection
-	dialog, which was was not working as the query now is having 
-	fileAs=username.
-
-2005-02-04  Sarfraaz Ahmed <asarfraaz novell com>
-	
-	* po/POTFILES.in : Updated with the missing files.
-
-2005-02-04  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange.c (set_mode): Fix the race by 
-	having a local variable.
-	* camel/camel-exchange-store.c (exchange_get_folder_info): The check
-	for offline check should actually be done in mail.
-	* mail/mail-stub-exchange.c (get_folder)(sync_deletions)
-	(refresh_folder_internal)(mail_stub_exchange_new) : Dont contact server 
-	when in	offline mode.
-	* storage/exchange-account.c (exchange_account_open_folder): Check for 
-	offline mode. 
-	(exchange_account_is_offline) : A wrapper around the component check
-	for offline mode.
-	(setup_account_hierarchies) : Extracted this code to be used in offline
-	and online modes.
-	(exchange_account_connect) : Move code and fix warnings.
-	* storage/exchange-account.h : Similar
-	* storage/exchange-component.c (new_connection) : check for offline
-	(exchange_component_get_account_for_uri) : Dont check for offline here.
-	(exchange_component_is_offline) : Returns the component's current state. 
-	* storage/exchange-component.h : Similar
-	* storage/exchange-hierarchy-favorites.c (get_hrefs) : Scan the offline
-	tree when in offline.
-	(add_hrefs) : A callback helper method for offline scanning of folders.
-	* storage/exchange-hierarchy-foreign.c (scan_subtree) : Pass the online
-	and offline status of the component.
-	* storage/exchange-hierarchy-somedav.c (scan_subtree) : Similar
-	* storage/exchange-hierarchy-webdav.c (create_folder)(remove_folder)
-	(xfer_folder)(rescan) : Dont contact server if offline.
-	(scan_subtree) : Scan the offline tree stored on disk when offline
-	(add_folders) : A helper callback method for offline scanning
-	* storage/exchange-hierarchy.c (scan_subtree)
-	(exchange_hierarchy_scan_subtree) : Pass on the offline state
-	* storage/exchange-hierarchy.h : Similar
-	* storage/exchange-storage.c (account_to_storage_result)
-	(idle_open_folder) : Set the errors for describing offline mode.
-
-2005-02-04  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* addressbook/e-book-backend-gal.c :
-	* lib/e2k-types.h :
-	* shell/e-folder-creation-dialog.c :
-	* shell/e-folder-dnd-bridge.c :
-	* shell/e-folder-misc-dialogs.c :
-	* shell/e-folder-selection-dialog.c :
-	* shell/e-storage.c :
-	Should now be using gi18n.h/gi18n-lib.h
-
-2005-02-04  Kostas Papadimas <pkst gnome org>
-
-	* configure.in (ALL_LINGUAS): Added 'el' (Greek).
-
-2005-02-02  JP Rosevear  <jpr novell com>
-
-	* storage/main.c (main): bind to the GETTEXT_PACKAGE domain, not
-	PACKAGE
-
-2005-02-02  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (discard_alarm):
-	Fixed a leak
-	* calendar/e-cal-backend-exchange.c : Removed a typo.
-	* camel/camel-exchange-store.c (make_folder_info): Mark the inbox
-	flag which is newly added in camel.
-	* camel/camel-stub-constants.h : Declare the new camel flags.
-	* mail/mail-stub-exchange.c (get_folder_info): Set the flag for
-	inbox folder
-
-2005-02-01  Rodrigo Moya <rodrigo novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (create_object,
-	modify_object_with_href, remove_object): removed usage of
-	removed categories API.
-
-2005-01-29  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-hierarchy-webdav.c (hierarchy_new_folder):
-	Check for duplicate entried being added into the hashtable.
-	Fixes #68330
-
-2005-01-28  Žygimantas BeruÄ?ka  <uid0 akl lt>
-
-	* configure.in (ALL_LINGUAS): Added 'lt' (Lithuanian).
-
-2005-01-27  Sushma Rai  <rsushma novell com>
-
-	* exchange-config-listener.[ch] (add_esource)(remove_esource): 
-	Changed the arguments for the function. Now reading folder type,
-	instead of is_contact_folder flag. 
-	Defined Gconf Key values in the header file so that it need not be
-	defined by every function calling add/remove esource functions.
-	Selecting calendar and tasks automatically, when the account or folder
-	is created and unsetting when account or folder is removed.
-	(add_sources)(remove_sources): Sending folder type to add_esource()/
-	remove_esource() functions. Fixes #71432
-	
-	* storage/e-folder-exchange.c (e_folder_exchange_new)
-	(e_folder_exchange_delete): Similar.
-
-	* storage/exchange-hierarchy-gal.c (exchange_hierarchy_gal_new): Similar
-	
-	* storage/exchange-hierarchy-foreign.c (remove_folder)
-	(exchange_hierarchy_foreign_add_folder): Similar.
-
-	* storage/exchange-hierarchy-favorites.c (remove_folder): Similar.
-
-	* storage/exchange-hierarchy-webdav.c (xfer_folder): Similar.
-
-2005-01-25  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-account.c (exchange_account_connect): Properly
-	set use_ntlm when reconnecting to server. This now tries either
-	Basic or Plaintext authentication if one of them fails. Patch submitted
-	by Soren Hansen and fixes #70730
-
-2005-01-25  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.1.4
-	* NEWS : Updated
-	* addressbook/e-book-backend-exchange.c : fixed some warnings
-	* Updated the po files
-
-2005-01-24  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c: Added CAMEL_URL_ALLOW_AUTH to
-	provider structure.
-
-2005-01-24  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* camel/camel-exchange-folder.c (transfer_messages_to):
-	We should now call journal_transfer instead of journal_append
-	* camel/camel-exchange-journal.c : Handle transfer of messages
-	and also updating the flags.
-
-2005-01-24  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c: Added offline support
-	for personal addressbook. 
-
-2005-01-23  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c: Changed owa_url variable type.
-
-	* lib/e2k-autoconfig.c: similar.
-
-	* lib/e2k-validate.h: similar.
-
-2005-01-22  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-account.c (exchange_account_new): Added owa_url
-	parameter to ExchangeAccount structure and reading it's value.
-	(finalize): free for owa_url
-
-	* lib/urltest.c: Added new. Test program which takes url as input
-	and prints E2kUri structure parameters.
-
-	* lib/Makefile.am: Handling urltest.c
-
-2005-01-20  Sarfraaz Ahmed <asarfraaz novell com>
-	
-	* calendar/e-cal-backend-exchange-calendar.c : Add a check to not fetch
-	data from server in offline mode.
-	* calendar/e-cal-backend-exchange.c : Modify the error message string.
-	* storage/e-folder-exchange.c : This is a hack right now. A better fix
-	needs to be done down the line.
-	* storage/exchange-offline-listener.c : Minor argument checks.
-
-2005-01-19  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c: Added one more parameter to
-	user validation function, for reading remember password flag value.
-
-	* lib/e2k-validate.h: Similar.
-
-	* lib/e2k-autoconfig.c (e2k_validate_user): Forming the password hash
-	key once we read the hostname. And remembering the password if the 
-	user is a valid user, so that account setup will not prompt for
-	password second time at the end.
-
-	* storage/exchange-account.c (get_password): If the password is 
-	remembered, and user has not sleceted remember password option,
-	forgetting the password remembered.
-	 
-2005-01-18  Sushma Rai  <rsushma novell com>
-
-	* lib/e2k-autoconfig.c (validate): Handling error coders, and
-	displaying warning messages when user is not authenticated
-	to the server. Fixes #71389
-	(e2k_validate_user): In case of wrong credentials forgetting the
-	password so that, password dialog pops up when user presses
-	OK button without changing any input values. 
-
-2005-01-18  Sarfraaz Ahmed <asarfraaz novell com>
-	
-	* calendar/e-cal-backend-exchange-calendar.c : Ordered the code to now
-	build the proper mime message for attachments to be sent to the server.
-	* calendar/e-cal-backend-exchange-tasks.c : Fixed some warnings	
-	* calendar/e-cal-backend-exchange.c : Re-ordered some code and fixed
-	some warnings.
-
-2005-01-17  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c: Moved password expiry warning 
-	period and offline sync options under one section.
-
-2005-01-16  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c : Fixed the add_ical and
-	get_changed_events functions to now geenrically fetch the attachments
-	created either from Outlook or OWA.
-
-2005-01-16  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (modify_object_with_href):
-	Fixed a memory leak causing a crash on modifying an appointment.
-
-2005-01-15  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c: Enabled offline sync
-	check box for Exchange provider in exchange_conf_entries[].
-
-	* calendar/e-cal-backend-exchange.c (open_calendar):
-	Handling offline_sync esource property.
-
-	* storage/exchange-account.c: (exchange_account_new): Reading 
-	and storing offline sync. and password expiry warning period value set.
-	(finalize): Freeing offline sync variable.
-	(find_passwd_exp_period): Using the password expiry warning period
-	value set instead of default value.
-
-2005-01-12  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-provider.c: Added private function
-	to validate user credentials.
-
-2005-01-10  Not Zed  <NotZed Ximian com>
-
-	* mail/mail-stub.c (mail_stub_read_args): long/int ->uint32.
-	(mail_stub_return_data): "
-
-	* camel/camel-stub.c (stub_send_internal): uint32 should be a
-	uint32, not a long.
-	(stub_send_internal): same for uint32array and int
-
-2005-01-10  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* camel/camel-exchange-journal.c : Added a new file for handling
-	offline journaling. Implemented the class members.
-	* camel/camel-exchange-journal.h : Similar
-	* camel/camel-exchange-folder.c (append_message): Handle offline
-	message appending
-	(transfer_messages_to): Handle offline copying/moving of messages
-	(camel_exchange_folder_construct): Create the journal entry file.
-	* camel/camel-exchange-folder.h : Include journal object.
-	* camel/Makefile.am : Included camel-exchange-journal.[ch]
-
-2005-01-10  Jeffrey Stedfast  <fejj novell com>
-
-	* camel/camel-exchange-folder.c (exchange_sync): Implemented.
-	(exchange_sync_online): Removed.
-	(exchange_expunge_uids_online): Removed.
-	(exchange_cache_message): Removed.
-
-	* camel/camel-exchange-store.c (exchange_connect_online): Removed.
-	(exchange_connect_offline): Removed.
-	(exchange_disconnect_online): Removed.
-	(exchange_disconnect_offline): Removed.
-	(exchange_get_folder_online): Removed.
-	(exchange_get_folder_info_online): Removed.
-	(exchange_get_folder): Handle offline folder getting.
-	(exchange_get_folder_online): Removed.
-
-2005-01-10  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.1.3
-	* NEWS : Updated
-	* addressbook/e-book-backend-gal.c :
-	* calendar/e-cal-backend-exchange-calendar.c : 
-	* calendar/e-cal-backend-exchange.h :
-	* camel/Makefile.am :
-	* lib/Makefile.am : Added e2k-validate.h
-	* storage/exchange-folder-size.c : 
-	* storage/main.c : Fixed warnings in all these files.
-	Updated the po files as well.
-
-2005-01-10  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange.c : Enable send options.
-
-2005-01-10  Sarfraaz Ahmed <asarfraaz novell com>
-	
-	* calendar/e-cal-backend-exchange.c : Fixed a warning
-	* calendar/e-cal-backend-exchange-calendar.c (add_ical): Sets the
-	icalattach property
-	(get_attachment) : Fetched the attachment from the server.
-	(get_changed_events): Calls get_attachment is object has attachment
-	(build_attachment): Builds the attachment mime part
-	(create_object): This now adds the attachment
-
-2005-01-10  Hans Petter Jansson  <hpj novell com>
-
-	* addressbook/e-book-backend-gal.c (gal_connect): Store the account for
-	future reference.
-	(ldap_op_finished): Add robustness check.
-	(get_contact_handler): Ditto.
-	(get_contact): Implement offline case.
-	(contact_list_handler): Add robustness check.
-	(get_contact_list): Implement offline case.
-	(poll_ldap): Set poll_timeout to -1 if we disconnect the poll.
-	(ldap_search_handler): Add robustness check.
-	(start_book_view): Implement offline case.
-	(generate_cache_handler): Implement.
-	(generate_cache_dtor): Implement.
-	(generate_cache): Implement.
-	(ldap_cancel_op): Add robustness check.
-	(set_mode): Implement online/offline switching.
-	(get_required_fields): Silence a warning.
-	(load_source): Implement offline case. Initialize cache.
-	(dispose): Free cache.
-
-2005-01-08  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-tasks.c : Return error messages
-	for operations not supported in offline.
-	* calendar/e-cal-backend-exchange.c : Similar
-
-2005-01-07  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* camel/camel-exchange-folder.c : Now implements the CamelFolderDisco
-	class methods. Needed for making folders available when offline.
-	* camel/camel-exchange-folder.h : Similar
-	* camel/camel-exchange-store.c : CamelExchangeStore is now derived
-	from CamelDiscoStoreClass. Implemented the virtual functions for this.
-	* camel/camel-exchange-store.h : Similar
-
-2005-01-07  Sarfraaz Ahmed <asarfraaz novell com>
-
-	Patch submitted by JP Rosevear for SelectNames fix.
-	* configure.in : Now check for libedataserverui as well.
-	* lib/Makefile.am : Removed the IDL files.
-	* shell/Makefile.am : Similar
-	* lib/e2k-user-dialog.c : Replaced the CORBA methods with the 
-	e-name-selector methods.
-	* shell/e-folder-misc-dialogs.c : Similar
-
-2005-01-05  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* addressbook/e-book-backend-exchange.c : Enabled offline support
-	* addressbook/e-book-backend-gal.c : Similar
-	* calendar/e-cal-backend-exchange-tasks.c : Similar
-	* storage/exchange-account.c : Similar
-	* storage/exchange-component.c : Similar
-	* storage/exchange-component.h : Similar
-	* storage/exchange-offline-listener.c : Similar
-	* storage/main.c : Similar
-	* calendar/e-cal-backend-exchange-calendar.c : Similar. Also fixed 
-	some memory leaks
-	* calendar/e-cal-backend-exchange.c : Offline and memory leak fixes.
-
-2004-12-21  Sarfraaz Ahned <asarfraaz novell com>
-
-	* addressbook/e-book-backend-exchange.c: Added offline error handling
-	changes.
-	* addressbook/e-book-backend-gal.c : Similar
-	* calendar/e-cal-backend-exchange.c (e_cal_backend_exchange_add_object):
-	The cache now checks for duplicate detatched instances before adding
-	them. This fixes #70414
-	(discard_detached_instance): Small leak fixed.
-	* storage/e-folder-exchange.c : Added error checks
-	* storage/exchange-folder-size.c : Object freeing code added.
-
-2004-12-21  JP Rosevear  <jpr novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c: update for
-	remove/modify api changes
-
-	* calendar/e-cal-backend-exchange-tasks.c: ditto
-
-	* calendar/e-cal-backend-exchange.c: ditto	
-	
-2004-12-20  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.1.2
-	* NEWS : Updated
-
-2004-12-20  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Now checking for camel-provider
-
-2004-12-16  Sushma Rai <rsushma novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c : Fixed some memory leaks. 
-	* calendar/e-cal-backend-exchange.c: ditto
-	* storage/exchange-hierarchy-foreign.c: ditto
-	* storage/exchange-hierarchy-webdav.c: ditto
-
-2004-12-15  Rodrigo Moya <rodrigo novell com>
-
-	* addressbook/e-book-backend-exchange.c: use libedataserver's e-sexp.h.
-
-	* calendar/e-cal-backend-exchange.c (receive_objects, book_resource):
-	pass correct number of arguments to e_cal_backend_notify_object_removed.
-
-	* storage/Makefile.am: removed exchange-offline-utils.[ch] from build.
-
-2004-12-15  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange.c : Fixed some memory leaks.
-	* calendar/e-cal-backend-exchange-tasks.c : Modified a structure member
-	* calendar/e-cal-backend-exchange.h : Similar
-
-2004-12-15  Sushma Rai <rsushma novell com>
-
-	* configure.in: Corrected camel provider directory path.
-
-2004-12-15  Sushma Rai <rsushma novell com>
-	
-	* calendar/e-cal-backend-exchange-calendar.c:
-	Fixed several memory leaks.
-
-2004-12-14  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* lib/e2k-path.c : Moved this from evolution/e-util as this is no
-	longer present there after camel moved to e-d-s.
-	* lib/e2k-path.h : Similar
-	* lib/Makefile.am : Included the above files
-	* storage/exchange-offline-utils.c : Has the utility functions used
-	by offline code.
-	* storage/exchange-offline-utils.h : Similar
-	* storage/Makefile.am : Added the above files
-	*  camel/camel-exchange-store.c : Fixed to make use of e2k-path methods
-	(exchange_path_to_physical : Added this new function from e-path.c
-	* storage/exchange-hierarchy-webdav.c : Now includes e2k-path.h
-	* storage/exchange-offline-listener.c : Marked for offline.
-	* storage/e-folder-exchange.c : Now makes use of e2k-path.h 
-
-2004-12-14  Sushma Rai <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c (proppatch_address)
-	(e_book_backend_exchange_modify_contact)(notify_remove):
-	Fixed some memory leaks.
-
-	* addressbook/e-book-backend-gal.c (contact_list_handler)
-	(start_book_view)(load_source): ditto
-
-	* storage/exchange-migrate.c (make_dir)(form_dir_path)
-	(get_contacts_dir_from_filename): ditto
-
-2004-12-11  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Fix up camel version to now be 1.2
-	* camel/Makefile.am : Include the GLIB_CFLAGS
-
-2004-12-10  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (add_ical): Fixed some
-	memory leaks
-	* calendar/e-cal-backend-exchange.c : Some more here.
-
-2004-12-09  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (open_calendar)
-	(create_object)(send_objects) : Return appropriate error messages
-	when in offline
-	* calendar/e-cal-backend-exchange-tasks.c (open_task)
-	(create_task_object) : Similar
-	* calendar/e-cal-backend-exchange.c (get_cal_address) (get_mode)
-	(set_mode) (e_cal_backend_exchange_get_cal_address) : Handle special
-	cases when in offline.
-	(open_calendar)(load_cache) : Modify to actually load only the cache
-	when in offline
-	(e_cal_backend_exchange_is_online) : Return the online/offline status
-	of the calendar.
-	* calendar/e-cal-backend-exchange.h : Added the prototype of
-	e_cal_backend_exchange_is_online
-	
-
-2004-12-09  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-account.c (exchange_account_set_offline): Prepares 
-	the account for offline caching in all the data necessary and sets it 
-	to offline.
-	(exchange_account_set_online): Sets the account to online mode and 
-	tries to setup a connection with the server.
-	(exchange_account_connect): This should now connect only if online.
-	* storage/exchange-account.h : Added the function declarations.
-	* storage/exchange-component.c (exchange_component_set_offline_listener):
-	Sets a reference of the OfflineListener in the global ExchangeComponent 
-	object.
-	(exchange_component_get_account_for_uri) : This returns the defaul 
-	account when in offline. This needs to be further fixed to handle 
-	multiple accounts based on the uri passed.
-	* storage/exchange-component.h : Similar
-	* storage/exchange-offline-listener.c : Fixed some namespace issues.
-	* storage/exchange-offline-listener.h : Similar
-	* storage/main.c (main): This now instantiates an OfflineListener object
-	instead of the previous procedural methods.
-
-2004-12-09  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-offline-listener.c : Added this new file which now
-	contains the offline-listener class implementation
-	* storage/exchange-offline-listener.h : Similar
-	* storage/Makefile.am : Included the above 2 files.
-
-2004-12-09  Sushma Rai <rsushma novell com>
-
-	* storage/main.c (main): Calling camel_init with the 
-	camel_cert.db file path.  Fixes #66932
-
-2004-12-01  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* mail/mail-stub-exchange.c (get_folder): Do not set the FILTER_JUNK
-	flag for Trash folder. This fixes #66963
-
-2004-11-30  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_set_mode) : This sets the mode to either 
-	online/offline.
-
-2004-11-30  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange.c (get_mode): Now returns the proper
-	mode of the calendar [ online/offline ]
-	(set_mode) : Sets the calendar mode to online/offline
-
-2004-11-30  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* Updated the po files
-
-2004-11-30  Sushma Rai <rsushma novell com>
-
-	* storage/exchange-account.c (find_passwd_exp_period): Calling
-	password expiry warning dialog.
-	
-	* storage/exchange-account.c (display_passwd_expiry_message)
-	(change_passwd_cb): Added new, to display password expiry warning
-	dialog, which can be used to invoke change password dialog.
-
-	* storage/exchange-passwd-expiry.glade: Dialog for displaying 
-	password expiry warning.
-
-	* storage/Makefile.am: Added glade files exchange-folder-tree.glade
-	and exchange-passwd-expiry.glade
-
-	* lib/gctest.c (do_lookup): Finding password expiry period.
-
-2004-11-30  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Removed the DEPRECATED symbols. This is for building
-	against Gnome 2.9
-
-2004-11-30  Sushma Rai <rsushma novell com>
-
-	* storage/e-folder-exchange.c (e_folder_exchange_get_folder_size)
-	(e_folder_exchange_save_to_file): Handling return value on error.
-
-	* storage/exchange-folder-size.c (exchange_folder_size_display)
-	Fixed a compile time warning.
-
-2004-11-29  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_get_required_fields): Added new
-	* addressbook/e-book-backend-gal.c
-	(get_required_fields): Added new
-	The above two methods were added for the required_field support by
-	Sivaiah.
-
-2004-11-27  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-hierarchy-webdav.c:
-	(exchange_hierarchy_webdav_parse_folder): Calling
-	exchange_folder_size_update() only if permanenturl is
-	not NULL. Fixes the crash while bringing up
-	exchange-storage.
-	Also fixed couple of compile time warnings.
-
-2004-11-26  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Bumped the version to 2.1.1
-	* NEWS : Updated
-	* storage/e-folder-exchange.c : Fixed some warnings.
-	* storage/exchange-folder-size.c : Similar
-	* storage/exchange-hierarchy-webdav.c : Similar
-	* storage/main.c : Similar
-
-2004-11-26  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/xc-commands.c (do_folder_size_menu) : Have a dummy place
-	holder for the menu item for fodler sizes.
-
-2004-11-25  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-hierarchy-webdav.c (init): Was not instantiating
-	the FolderSize object properly. Fixed this now.
-
-2004-11-24  Sarfraaz Ahmed <asarfraaz novell com>
-	
-	* storage/main.c (set_online_status)(online_status_changed)
-	(setup_offline_listener) : Implemented
-	(main) : Added code to invoke the offline listener. As of now this
-	does not get compiled unless OFFLINE_SUPPORT is defined manually
-	in the Makefile. Planning to remove this once the code is fully done.
-	* storage/xc-commmands.c : Removed some unused variables.
-
-2004-11-23  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-folder-size.c (exchange_folder_size_update):
-	Fixed a crash. The private member was being used uninitialised.
-	* storage/exchange-hierarchy-webdav.c : Similar
-	* storage/exchange-hierarchy-webdav.h : Similar
-	* docs/debug : Added some more examples.
-
-2004-11-23  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/xc-commands.c (do_folder_size): Hook for showing the folder
-	sizes. Missed this out in my previous commits.
-
-2004-11-12  Not Zed  <NotZed Ximian com>
-
-	** merged notzed-messageinfo-branch.
-
-2004-11-10  Sarfraaz Ahmed <asarfraaz novell com>
-	
-	* po/POTFILES.in : Added storage/exchange-folder-size.c and
-	storage/exchange-folder-tree.glade
-
-2004-11-10  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-hierarchy-webdav.c (dispose): Added
-	(class_init): Now instantiates the ExchangeFolderSize class
-	(exchange_hierarchy_get_folder_size): Returns the foldersize object
-	(exchange_hierarchy_webdav_parse_folder): Fetches and updates the 
-	folder size
-	* storage/exchange-hierarchy-webdav.h : Similar
-	* storage/Makefile.am : Added the new files
-
-2004-11-11  Not Zed  <NotZed Ximian com>
-
-	* camel/camel-exchange-folder.c
-	(camel_exchange_folder_add_message): make it work with message_id
-	rather than references->references[0] again.
-
-2004-11-10  Not Zed  <NotZed Ximian com>
-
-	* camel/camel-exchange-folder.c (camel_exchange_folder_construct):
-	update for camel api changes, don't handle info set methods
-	anymore, and handle the message_id -> references[0] change.
-
-	* camel/camel-exchange-summary.c: updated for camel
-	implemenentation changes, now emit folder changed events from
-	here, and handle the tag and flags set methods, and set the folder
-	on the summary.
-
-2004-11-09  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* MAINTAINERS : Added a new file
-
-2004-11-08  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-folder-size.c : Revamped the code to now be a class
-	so other hierarchy classes can now instantiate this as an object and
-	this class handles only the displaying of the folder tree
-	* storage/exchange-folder-size.h : Similar
-
-2004-11-04  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-folder-size.c : Added a new file. This handles the
-	displaying of the folder sizes
-	* storage/exchange-folder-size.h : Similar
-	* storage/exchange-folder-tree.glade : The dialog for displaying the 
-	folder tree and the folder sizes
-
-2004-11-04  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-account.c (exchange_account_connect): Finding
-	password expiry period. Removed unused variables.
-	(find_passwd_exp_period): Finds the days left for password to expire
-	and displys the warning. 
-
-	* lib/e2k-global-catalog.[ch] (e2k_global_catalog_lookup)
-	(get_account_control_values): Finding the value of the attribute 
-	userAccountControl.
-	(find_domain_dn): Forming the base DN for the LDAP search for maxPwdAge
-	from domain name.
-	(lookup_passwd_max_age): Finds the value of the attribute maxPwdAge.
-
-	* lib/gctest.c (do_lookup): Looking up for userAccountControl and maxPwdAge
-	attributes.
-
-2004-11-03  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-account.c (exchange_account_connect)(exchange_account_new)
-	: Check if the user has provided a domain as part of the username field and
-	store it for connecting to the server using form-based-authentication
-	(finalize) : Cleanup the private member.
-
-2004-11-01  JP Rosevear  <jpr novell com>
-
-	* storage/Makefile.am (DISTCLEANFILES): dist clean the server file
-
-	* Makefile.am: add intltool-* to distclean files
-
-2004-10-21  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-factory.c (_todos_new_backend) :
-	Changed the object type from ECalBackendExchange to 
-	ECalBackendExchangeTask
-	(_events_new_backend) : Similarly changed to ECalBackendExchangeCalendar
-
-2004-10-18  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* lib/Makefile.am: Reorder the LDAP_LIBS
-	* storage/Makefile.am: Similar
-	* docs/debug : Added an example for gctest
-
-2004-10-18  Sushma Rai  <rsushma novell com>
-
-	* configure.in: version 2.1.0
-
-2004-10-14  Frederic Crozat  <fcrozat mandrakesoft com>
-
-	* camel/camel-exchange-provider.c: (camel_provider_module_init):
-	Initialize codeset here too.
-
-2004-10-13  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* lib/e2k-propnames.h.in : Added a new mapi proptag for folder size.
-	* storage/e-folder-exchange.c (e_folder_exchange_get_folder_size)
-	(e_folder_exchange_set_folder_size): Implemented
-	(e_folder_exchange_save_to_file) (e_folder_exchange_new_from_file):
-	Now take care of the folder size as well
-	* storage/e-folder-exchange.h: Similar
-	* storage/exchange-account.c (exchange_account_connect): Check
-	for quota information.
-	* storage/exchange-hierarchy-webdav.c (hierarchy_new_folder) (add_href)
-	: Add check for some warnings.
-	(exchange_hierarchy_webdav_parse_folder): Set the folder size for the
-	folder
-	* storage/xc-commands.c (do_folder_size): Implementated
-	* storage/ximian-connector.xml: Added the verb for folder size
-
-2004-10-12  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/main.c: (main):
-	* storage/ximian-connector-setup.c: (main):
-	Initialize codeset for textdomain. Patch by Frederic Crozat.
-
-2004-10-08  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (book_resource): Make
-	connector actually create the meeting for the resource without
-	sending a mail.
-	(send_objects): Send the proper users list back to the client.
-	(modify_object_with_href): This now enables to send a meeting for
-	a specific href. This fixes #67510
-
-2004-10-08  Sushma Rai  <rsushma novell com>
-	
-	* camel/camel-exchange-folder.c: Include camel-i18n.h
-
-	* camel/camel-exchange-store.c: ditto
-
-	* camel/camel-exchange-transport.c: ditto
-
-	* camel/camel-stub.c: ditto
-
-2004-10-05  Sushma Rai  <rsushma novell com>
-
-	* storage/main.c (setup_addressbook_factory): Registering
-	GAL backend.
-
-	* addressbook/e-book-backend-gal-factory.h: Added missed out semicolon.
-
-	* addressbook/Makefile.am: Added missed out slash, compiles gal
-	factory files.
- 
-	* addressbook/e-book-backend-exchange-factory.c
-	(e_book_backend_exchange_factory_get_type): Indented properly.
- 
-	* addressbook/e-book-backend-gal-factory.c : Added Copyright info
-	(e_book_backend_gal_factory_get_type): Making the type static.
-	
-	* calendar/e-cal-backend-exchange-factory.c
-	(events_backend_exchange_factory_get_type)
-	(todos_backend_exchange_factory_get_type): Likewise
-
-2004-10-05  Sushma Rai  <rsushma novell com>
-
-	* storage/main.c (setup_calendar_factory)(setup_addressbook_factory):
-	Changed registering the factory.
-
-	* addressbook/Makefile.am: add e-book-backend-exchange-factory.[ch]
-	and e-book-backend-gal-factory.[ch]
-
-	* calendar/Makefile.am: add e-cal-backend-exchange-factory.[ch]
-
-	* storage/GNOME_Evolution_Exchange_Storage.server.in.in:
-	Changed BookFactory and CalFactory version to 1.2
-
-2004-10-05  Sushma Rai <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange-factory.[ch]: New files.
-	EBookBackendFactory for exchange addressbook backend.
-
-	* addressbook/e-book-backend-gal-factory.[ch]: New files.
-	EBookBackendFactory for exchange gal backend.
-
-	* calendar/e-cal-backend-exchange-factory.[ch]: New files.
-	ECalBackendFactory for exchange calendar backend.
-
-2004-10-03  Alexander Shopov  <ash contact bg>
-
-	* configure.in (ALL_LINGUAS): Added "bg" (Bulgarian)
-
-2004-10-01  Sushma Rai <rsushma novell com>
-
-	* storage/main.c (setup_calendar_factory)(setup_addressbook_factory):
-	Removed factory_register_methods for registering exchange
-	and gal backends, and added e_data_cal_factory_register_backends()
-	and e_data_book_factory_register_backends() so that 
-	the compilation goes through. 
-
-2004-10-01  Sushma Rai <rsushma novell com>
-
-	* configure.in : Changed the libedata-book version to 1.2
- 
-2004-10-01  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* camel/camel-exchange-provider.c: Include camel-i18n.h now
-
-2004-10-01  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* configure.in : Updated changes to now build with the head
-	of evolution. Changed 2.0 to 2.2 versions.
-
-2004-09-30  Dan Winship  <danw novell com>
-
-	* mail/mail-stub-exchange.c (send_message): Remove code that was
-	setting the message to use HTTP 1.0, which isn't needed with
-	libsoup 2.2, and which was probably causing 65685.
-
-2004-09-24  Christophe Merlet  <redfox redfoxcenter org>
-
-	* configure.in: Added 'fr' (French) to ALL_LINGUAS
-
-2004-09-23  Sushma Rai  <rsushma novell com>
-
-	* lib/e2k-user-dialog.c (addressbook_clicked_cb): Setting
-	the window non-modal, so that the user selection dialog
-	gets the focus. Fixes #65047
-
-2004-09-22  Craig Jeffares <cjeffares novell com>
-
-	* configure.in: Added 'it, zh_CN & zh_TW' to ALL_LINGUAS
-
-2004-09-20  Sushma Rai  <rsushma novell com>
-
-	* storage/xc-commands.c (xc_commands_context_menu): 
-	Initialized disable_mask and hide_mask, to kill compile
-	time warnings.	
-	
-2004-09-14  Dan Winship  <danw novell com>
-
-	* camel/*.c, mail/*.c, addressbook/*.c: documentate
-
-	* camel/camel-stub-constants.h (CamelStubFolderFlags): make this
-	an enum rather than #defines, for gtk-doc goodness
-
-	* camel/camel-stub.h (CamelStub): Remove a bunch of unused fields
-	(CamelStubNewMessage, CamelStubRemovedMessage,
-	CamelStubChangedMessage): Remove unused struct types
-
-2004-09-14  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-hierarchy-favorites.c 
-	(exchange_hierarchy_favorites_add_folder): Checking for 
-	permanent_uri being NULL. Fixes #65850
-
-2004-09-11  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.c (account_changed):
-	Removing the just the e-sources if the user changes the 
-	account name, and not forgetting the password and 
-	displaying account removal warning message.
-	Fixes #64188
-
-2004-09-11  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-gal.c (build_query):
-	Added check to not to return all contacts, when user 
-	tries to get the mail ID from GAL,  while composing mail,
-	by perfoming empty query in "Select Contacts form Addressbook"
-	dialog. Fixes #41647 
-	
-2004-09-11  Baris Cicek <baris teamforce name tr>
-
-	* configure.in: Added 'tr' to ALL_LINGUAS
-
-2004-09-06  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c
-	(e_book_backend_exchange_remove): Moved unused variables
-	to kill warnings. 
-
-2004-09-06  Sushma Rai  <rsushma novell com>
-
-	* storage/xc-commands.c: Disabled menu options for 
-	move and copy folders.  See #62440
-
-2004-09-02  Dan Winship  <danw novell com>
-
-	* lib/*: Various updates to doc comments, with a few changes to
-	data structures as well, to appease gtk-doc.
-
-2004-08-30  Dan Winship  <danw novell com>
-
-	* configure.in: 1.5.94.1: brown paper bag release to sync with
-	evolution 1.5.94.1
-
-2004-08-29  Hasbullah Bin Pit <sebol my-penguin org>
-
-	* configure.in: Added "ms" to ALL_LINGUAS.
-
-2004-08-27  Dan Winship  <danw novell com>
-
-	* configure.in: version 1.5.94
-
-	* NEWS: Update
-
-2004-08-27  Dan Winship  <danw novell com>
-
-	* lib/e2k-context.c (e2k_soup_message_new,
-	e2k_soup_message_new_full, e2k_context_queue_message,
-	e2k_context_send_message): Remove anachronisms from the docs
-	(e2k_context_put_new): s/POST/PUT/ in docs.
-	(e2k_context_bproppatch_start): define BPROPPATCH
-	
-2004-08-27  Dan Winship  <danw novell com>
-
-	* lib/e2k-global-catalog.c (e2k_global_catalog_reconnect): Hm,
-	remove this. It's not The Right Thing any more.
-
-	* addressbook/e-book-backend-gal.c (gal_reconnect): Use
-	e2k_global_catalog_get_ldap instead of
-	e2k_global_catalog_reconnect. #63546
-	(get_contact, get_contact_list, start_book_view): Use
-	bl->priv->ldap rather than caching it in a local variable since it
-	may change after a call to gal_reconnect.
-
-2004-08-27  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-account.c (hierarchy_removed_folder): Typo error fix
-
-2004-08-27  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-account.c (hierarchy_new_folder): Avoid duplications
-	in the folders hashtable. The internal uri for favorites and public
-	folders are same and should not be overwritten. Also emit the signal
-	only if the hashtable was updated. This fixes #64235.
-	(hierarchy_removed_folder): Do not remove the internal_uri entry for
-	favourite folders, since this is shared by the public folder as well.
-
-2004-08-27  Dan Winship  <danw novell com>
-
-	* addressbook/e-book-backend-gal.c: More un-debug-spewing
-
-2004-08-26  Dan Winship  <danw novell com>
-
-	* addressbook/e-book-backend-exchange.c (d): Turn off debug macro
-
-	* addressbook/e-book-backend-gal.c (d): Likewise
-
-2004-08-25  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (send_objects): Modified 
-	the code to now send the proper attendee list. Also, removed some 
-	unwanted code.
-
-2004-08-25  Changwoo Ryu  <cwryu debian org>
-
-	* configure.in: Added "ko" to ALL_LINGUAS.
-
-2004-08-24  Rodney Dawes  <dobey novell com>
-
-	* configure.in: Fix GETTEXT_PACKAGE to include -${BASE_VERSION} again
-	Was accidentally removed on 2004-06-01 with "no" addition
-	
-2004-08-23  Danilo Å egan  <dsegan gmx net>
-
-	* configure.in: Added "sr" and "sr Latn" to ALL_LINGUAS.
-
-2004-08-23  Jayaradha  <njaya redhat com>
-
-	* configure.on: Added 'ta' Tamil to ALL_LINGUAS
-
-2004-08-23  Sushma Rai  <rsushma novell com>
-
-	* shell/e-storage-set-view.c (init): Disabling dnd.
-	See #62442
-
-2004-08-23  Takeshi AIHANA <aihana gnome gr jp>
-
-	* configure.in: Added 'ja' (Japanese) to ALL_LINGUAS.
-
-2004-08-21  Kjartan Maraas  <kmaraas gnome org>
-
-	* configure.in: Add «nb» to ALL_LINGUAS.
-
-2004-08-20  Dan Winship  <danw novell com>
-
-	* addressbook/e-book-backend-gal.c: Pull up various fixes from
-	e-book-backend-ldap.c
-
-2004-08-19  Dan Winship  <danw novell com>
-
-	* lib/e2k-autoconfig.c (e2k_autoconfig_get_context): Make the "is
-	this really an Exchange server" checks more lenient; the current
-	code fails against E2k SP2 (which people shouldn't be running any
-	more, but...)
-	(e2k_autoconfig_check_exchange): Try the "append /exchange if the
-	path was empty" trick for E2K_AUTOCONFIG_FAILED too.
-
-2004-08-18  Maxim Dziumanenko <mvd mylinux com ua>
-
-	* configure.in: Added uk to ALL_LINGUAS
-
-2004-08-19  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange.c 
-	(e_cal_backend_exchange_add_timezone): This was returning an invalid
-	type. This fixes #61053
-	* calendar/e-cal-backend-exchange.h : Similar
-
-2004-08-19  Sushma Rai  <rsushma novell com>
-
-	* camel/camel-exchange-folder.c (transfer_messages_to): 
-	Not calling cache_xfer if destination uids not found.
-	Fixes #63315
-
-2004-08-18  Ilkka Tuohela  <hile iki fi>
-
-	* configure.in: Added fi to ALL_LINGUAS
-
-2004-08-16  Dan Winship  <danw novell com>
-
-	* storage/exchange-hierarchy-somedav.c (scan_subtree): Bail out if
-	the subclass returns 0 urls, rather than spewing g_warnings
-
-2004-08-15  Artur Flinta  <aflinta cvs gnome org>
-
-	* configure.in: Added pl to ALL_LINGUAS.
-
-2004-08-13  Dan Winship  <danw novell com>
-
-	* configure.in: Bump version to 1.5.93
-
-2004-08-13  Rodney Dawes  <dobey novell com>
-
-	* acinclude.m4: Revert previous EVO_LDAP_CHECK changes, aren't working
-	as well as expceted and determined in testing
-
-2004-08-13  Rodney Dawes  <dobey novell com>
-
-	* acinclude.m4: Remove EVO_CHECK_LIB
-	Update EVO_LDAP_CHECK to support --with-openldap-{libs,includes}
-	Sync with e-d-s acinclude.m4 (Adds GTK_DOC_CHECK)
-
-2004-08-13  Frederic Crozat  <fcrozat mandrakesoft com>
-
-	* configure.in:
-	Add another krb5 headers options, fix small errors
-	in previous commit.
-
-2004-08-13  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-delegates.c (exchange_delegates): Checking for NULL
-	account. The tree view was returning a NULL account. This fixes #62248
-	* calendar/e-cal-backend-exchange-calendar.c (update_x_properties):
-	Fixed a build break.
-
-2004-08-13  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-autoconfig-wizard.c: (autoconfig_gui_apply)
-	Not allowing the user to create new account if already one
-	account exists. 
-	(is_active_exchange_account): Checks if account exists and active.
-	Fixes #61330
-
-2004-08-12  Frederic Crozat  <fcrozat mandrakesoft com>
-
-	* configure.in:
-	Add option to specify location of kerberos 5 libraries.
-	Needed for 64bits support.
-
-2003-08-12  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c: (update_x_properties)
-	Modified the logic to now use separate flags. This fixes #62852
-
-2003-08-12  Sushma Rai  <rsushma novell com>
-	
-	* storage/exchange-account.c (get_password): Incoporated
-	e_passwords_ask_password() API change.
-
-2004-08-12  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (remove_object): Remove
-	recurrences only if rid is not NULL. This fixes the crash in #62631
-
-2004-08-12  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (discard_alarm):
-	Moved this from e-cal-backend-exchange.c, since this should be in the
-	calendar derived class and not in the abstract class. This fixes #45103
-	* calendar/e-cal-backend-exchange.c (discard_alarm): Now just returns
-	an error
-	(remove_calendar): Removed some warnings.
- 
-2004-08-12  Sushma Rai  <rsushma novell com>
-
-	* lib/e2k-context.c (write_prop): Checking for value of property
-	being NULL. This fixes the crash #62259, But Internet Newsgroup 
-	folder disappears from favorite folders list on restart, which 
-	needs to be fixed.
-
-2004-08-11  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.c (account_changed):
-	Removing the source groups with old account name, when account
-	name is changed.  Fixes #61332
-
-2004-08-09  Ankit Patel <ankit redhat com>
-
-	* configure.in: Added Gujarati & Panjabi
-
-2004-08-07  Runa Bhattacharjee <runab redhat com>
-
-	* configure.in: Added Bengali (bn) Locale
-
-2004-08-07  Sushma Rai  <rsushma novell com>
-
-	* mail/mail-stub-exchange.c (get_folder_info): Handling 
-	favorite folder and foreign folder hierarchies, to display
-	users favorite public mail folders and subscribed mail folders.	
-	(account_new_folder): ditto
-	(account_removed_folder): ditto 
-
-2004-08-05  Dan Winship  <danw novell com>
-
-	* lib/e2k-context.c (e2k_context_transfer_start): Make this split
-	the source_hrefs into groups of E2K_CONTEXT_MAX_BATCH_SIZE so that
-	we don't freak out the server when moving large numbers of
-	messages. (Eg, deleting everything in my Spam folder.)
-
-2004-08-05  Sushma Rai <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_remove): Returning error, instead of 
-	disabling delete option in contacts view. 
-	
-	* calendar/e-cal-backend-exchange.c (remove_calendar): ditto
-	Temporary fix for #57129.
-
-2004-08-05  Sarfraaz Ahmed <asarfraaz novell com>
-	
-	* calendar/e-cal-backend-exchange.c (discard_alarm): Implemented
-	Fixes #45103
-
-2004-08-04  Dan Winship  <danw novell com>
-
-	* README: remove "this is SOOOO beta" message since we've been
-	shipping snaps for quite a while now
-
-2004-08-04  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (book_resource): 
-	Implemented the code to book the calendar of a resource object.
-	(send_objects): Added code to send mails to all attendees.
-
-2004-08-03  Sushma Rai <rsushma novell com>
-
-	* storage/exchange-hierarchy-foreign.c (remove_folder): Emitting the 
-	"removed_folder" signal after ESource cleanup. Fixes a crash while
-	unsubscribing other user's folder.
-
-2004-08-03  Nicel KM  <mnicel novell com>
-
-	* configure.in: 1.5.92
-
-	* NEWS: update
-
-2004-08-02  Adam Weinberger  <adamw FreeBSD org>
-
-	* configure.in: Added en_CA to ALL_LINGUAS.
-
-2004-08-02  Sushma Rai <rsushma novell com>
-
-	* storage/exchange-hierarchy-somedav.[ch] 
-	(exchange_hierarchy_somedav_add_folder): Removed the third
-	parameter folder_out, which was always set to NULL and 
-	hence this function was throwing the error "generic error".
-	* storage/exchange-hierarchy-favorites.c 
-	(exchange_hierarchy_favorites_add_folder): Likewise
-	Fixes #62257
-
-2004-07-30  Sarfraaz Ahmed <asarfraaz novell com>
-	
-	* storage/exchange-hierarchy-foreign.c 
-	(exchange_hierarchy_foreign_add_folder): Remove unused variables.
-
-2004-07-30  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-hierarchy-foreign.c (add_href): Allocate memory
-	for uri before storing it in the hrefs array. Fixes #61950
-	(exchange_hierarchy_foreign_add_folder): Now uses a cleaner way to
-	get the foreign user's name.
-	(hierarchy_foreign_new): Removed unwanted checks for input args.
-	(exchange_hierarchy_foreign_new): Add checks for input args.
-	(exchange_hierarchy_foreign_new_from_dir): Similar
-	* storage/exchange-hierarchy-gal.c (exchange_hierarchy_gal_new):
-	Add checks for input args.
-	* storage/exchange-hierarchy-somedav.c (scan_subtree): Cleaned up
-	code to use a local variable in the while loop.
-	(exchange_hierarchy_somedav_add_folder): Input args checks
-	* storage/exchange-hierarchy-webdav.c 
-	(exchange_hierarchy_webdav_offline_scan_subtree)
-	(exchange_hierarchy_webdav_construct)(exchange_hierarchy_webdav_new):
-	Input args checks.
-	* storage/exchange-hierarchy.c (exchange_hierarchy_new_folder): Similar
-	(exchange_hierarchy_removed_folder)(exchange_hierarchy_create_folder)
-	(exchange_hierarchy_remove_folder)(exchange_hierarchy_xfer_folder)
-	(exchange_hierarchy_construct): Similar
-
-2004-07-27  Dan Winship  <danw novell com>
-
-	* mail/mail-stub-exchange.c (account_new_folder): if the new
-	folder is the "ignore_new_folder" folder, ignore it.
-	(account_removed_folder): if the removed folder is the
-	"ignore_removed_folder" folder, ignore it.
-	(create_folder): Don't return a FOLDER_CREATED response; the
-	signal handler attached to the ExchangeAccount will do that.
-	(delete_folder): Likewise for FOLDER_DELETED.
-	(rename_folder): Don't return FOLDER_RENAMED (since
-	camel_store_rename_folder does it automatically), and set
-	ignore_new_folder and ignore_removed_folder so we don't emit
-	deleted/created signals too. #58802
-
-2004-07-26  Dan Winship  <danw novell com>
-
-	* calendar/e-cal-backend-exchange.c (d): Turn off debug macro
-	* calendar/e-cal-backend-exchange-calendar.c (d): Likewise
-	* calendar/e-cal-backend-exchange-tasks.c (d): Likewise
-
-2004-07-26  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-hierarchy-foreign.c 
-	(exchange_hierarchy_foreign_add_folder)(remove_folder): Added code to
-	create and remove esources for the other user's subscribed folders.
-	This fixes #60964
-
-2004-07-24  Francisco Javier F. Serrador  <serrador cvs gnome org>
-
-	* configure.in: Added "es" to ALL_LINGUAS
-
-2004-07-23  Dan Winship  <danw novell com>
-
-	* camel/camel-exchange-folder.c (init): Fix
-	folder->permanent_flags definition
-	(camel_exchange_folder_update_message_flags): Fix the list of
-	flags to not unset because they aren't set on the server to
-	include "JUNK" (since it's never set on the server).
-	(camel_exchange_folder_construct): Don't pass the non-server flags
-	to the server, or it will think they've changed and waste time
-	telling us so.
-
-2004-07-23  �smund Skjæveland  <aasmunds fys uio no>
-
-	* configure.in: Added "nn" to ALL_LINGUAS.
-	* po/nn.po: Started Norwegian Nynorsk translation.
-
-2004-07-22  Dan Winship  <danw novell com>
-
-	* storage/ximian-connector.xml: Remove the quota command, since it
-	wasn't implemented.
-
-2004-07-19  Dan Winship  <danw novell com>
-
-	* configure.in: 1.5.91
-
-	* NEWS: Update
-
-2004-07-16  Dan Winship  <danw novell com>
-
-	* lib/e2k-kerberos.c (krb5_result_to_e2k_kerberos_result):
-	"KRB5KDC_ERR_KEY_EXPIRED" is apparently a heimdal-only-ism. Use
-	"KRB5KDC_ERR_KEY_EXP" instead.
-	(e2k_kerberos_change_password): Likewise, use
-	krb5_free_data_contents instead of krb5_data_free.
-
-2004-07-15  Dan Winship  <danw novell com>
-
-	* lib/e2k-kerberos.c: Lots of changes: properly namespace the
-	functions (now "e2k_kerberos_check_password" and
-	"e2k_kerberos_change_password"), remove the code that dealt with
-	the local krb5.conf file (libkrb5 can autodetect the servers given
-	the realm name), return status code enums rather than arbitrary
-	krb5 error codes, and plug a few memory leaks.
-
-	* lib/e2k-global-catalog.c (ntlm_bind): Fill in gc->domain with
-	the name of the Windows 2000 domain.
-
-	* lib/test-utils.c (test_ask_password): Split this (the
-	password-asking routine) out of test_get_password so it can be
-	used by cptest
-
-	* lib/cptest.c: Update for e2k-kerberos changes, don't hard-code
-	domain, and ask for the new password rather than taking it on the
-	command line.
-
-	* storage/exchange-account.c: Keep a copy of the e-passwords key
-	around, rather than recomputing it in 5 different places.
-	(is_password_expired): Update for e2k-kerberos changes
-	(exchange_account_set_password): Update for e2k-kerberos changes.
-	Pop up an error dialog if changing the password fails.
-	(exchange_account_connect): When handling a forced password
-	change, let the user "Cancel" if he wants.
-
-	* storage/exchange-change-password.glade: HIGify a bit
-
-	* storage/exchange-change-password.c (exchange_get_new_password):
-	Clarify this by doing all the handling here rather than in signal
-	handlers on the buttons.
-
-	* storage/xc-commands.c (do_change_password): Plug leaks
-
-2004-07-14  Dan Winship  <danw novell com>
-
-	* lib/e2k-xml-utils.c (e2k_parse_html): Fix the #ifdef for old
-	libxmls to avoid both new calls, not just one of them.
-
-2004-07-09  Dan Winship  <danw novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (set_freebusy_info):
-	Set the start/end of the spans correctly so the freebusy component
-	doesn't end up effectively empty
-	(get_free_busy): Fix the email address in the ORGANIZER props.
-	#61045
-
-2004-07-07  Alfred Peng <alfred peng sun com>
-
-	Fix for bugzilla BUG #59196.
-
-	* storage/GNOME_Evolution_Exchange_Storage.server.in.in:
-	Replace "Unknown" with "Exchange" in View->Window submenu.
-
-2004-07-05  Nicel KM  <mnicel novell com>
-
-	* configure.in : Bump version to 1.5.90
-
-	* po/*.po: latest .po files
-
-2004-07-03  Nicel KM  <mnicel novell com>
-
-	* storage/exchange-account.c (get_password): In case of remembering
-	password, no need to save the complete account_list. Fixes an 
-	evolution crash that happens on adding the exchange account with 
-	remember password option checked. 
-
-2004-07-03  Nicel KM  <mnicel novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (modify_object):
-	Killed some type mismatch warnings.
-
-2004-06-29  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-hierarchy-webdav.c (xfer_folder): Finding the
-	folder type before removing the folder and also removing e-sources
-	during rename/move only in case of success.
-	Fixes #60685
-
-2004-06-28  Nicel KM  <mnicel novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (remove_object):
-	Handle deletions of individual occurences of a recurring event.
-	In case of deleting single occurance, remove the instance from 
-	the component and modify_object.
-
-2004-06-23  Nicel KM  <mnicel novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (create_object):
-	Update the categories list with the ref for the new component.
-	Removed some commented code.
-	(modify_object): remove the old and add new category in the category 
-	list
-	(remove_object): remove ref for component from the category list
-
-
-2004-06-22  Dan Winship  <danw novell com>
-
-	* lib/e2k-uri.c (e2k_uri_append_encoded, e2k_uri_encode): add a
-	"wss_encode" flag, saying whether or not to use the Web Storage
-	System URI-encoding rules ("/" becomes "_xF8FF_", etc), since some
-	places don't want them.
-
-	* lib/e2k-context.c (e2k_context_fba): Don't put multiple &s
-	between flags, and use "normal" URI encoding rules without the
-	extra goofy WSS rules. Fixes FBA to E2k3 SP1.
-	(e2k_context_put_new, e2k_context_proppatch_new): Set wss_encode
-	flag to e2k_uri_encode
-
-	* lib/e2k-global-catalog.c (e2k_global_catalog_lookup): Translate
-	LDAP_INVALID_CREDENTIALS to E2K_GLOBAL_CATALOG_AUTH_FAILED.
-
-	* lib/e2k-autoconfig.c (reset_owa_derived): Only reset the NT
-	domain if it was autodetected
-	(e2k_autoconfig_set_username): If setting the NT domain, note that
-	it wasn't autodetected.
-	(get_ctx_auth_handler): If the NT domain isn't set, set it, and
-	note that it *was* autodetected. #60548
-	(e2k_autoconfig_check_global_catalog): If using plaintext LDAP
-	auth, handle an E2K_GLOBAL_CATALOG_AUTH_FAILED by returning
-	E2K_AUTOCONFIG_AUTH_ERROR_TRY_DOMAIN.
-	(set_account_uri_string): Update for e2k_uri_append_encoded
-	changes
-
-	* lib/actest.c (test_main): handle
-	E2K_AUTOCONFIG_AUTH_ERROR_TRY_DOMAIN from
-	e2k_autoconfig_check_global_catalog().
-
-	* lib/e2k-freebusy.c (fb_uri_for_dn): Set wss_encode flag to
-	e2k_uri_append_encoded
-
-	* lib/gctest.c (do_lookup): add a message for
-	E2K_GLOBAL_CATALOG_AUTH_FAILED.
-
-	* storage/exchange-autoconfig-wizard.c (gc_page_next): Likewise
-
-	* storage/exchange-account.c (exchange_account_new): Update for
-	e2k_uri_encode change
-
-	* storage/exchange-oof.c (exchange_oof_set): Likewise
-
-2004-06-22  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-hierarchy-webdav.c (xfer_folder): Removing 
-	ESources in both successful and failure cases of renaming 
-	folder.
-	Fix for #60531
- 
-2004-06-22  Sarfraaz Ahmed <asarfraaz novell com>
-
-	Fix for #60327
-	* calendar/e-cal-backend-exchange.c
-	(e_cal_backend_exchange_extract_components): Added new. This creates 
-	a list of objects [VEVENTS/VTODO] from a calendar object.
-	(receive_objects): Removed. This is now done separately in calendar
-	and tasks code.
-	(e_cal_backend_exchange_receive_objects): Removed. This is not being
-	used anywhere
-	* calendar/e-cal-backend-exchange.h : Likewise
-	* calendar/e-cal-backend-exchange-calendar.c (receive_objects): This
-	now makes use of the extract_component method.
-	* calendar/e-cal-backend-exchange-tasks.c (receive_task_objects):
-	Implemented
-
-2004-06-21  Dan Winship  <danw novell com>
-
-	* addressbook/e-book-backend-exchange.c (e_contact_from_props): if
-	the contact has an attachment, load the message body and see if
-	the attachment is a contact picture, and set the E_CONTACT_PHOTO
-	property if so. #57801.
-	(do_put): if the contact has a photo, put that too. Except that
-	this code doesn't work right yet. (Outlook doesn't recognize the
-	photo like it should.) So for now, I'm leaving E_CONTACT_PHOTO out
-	of supported_fields, so the editor won't let you edit it.
-	(e_book_backend_exchange_create_contact): call do_put if there's
-	either a note or a photo.
-	(e_book_backend_exchange_modify_contact): Make this actually call
-	do_put rather than just having a FIXME. 
-
-	* configure.in (ADDRESSBOOK_CFLAGS, EXCHANGE_STORAGE_LIBS): add
-	camel
-
-	* storage/main.c (main): Call camel_init()
-
-2004-06-19  Sarfraaz Ahmed <asarfraaz novell com>
-
-	Fix for #57868
-	* calendar/e-cal-backend-exchange.c (e_cal_backend_exchange_in_cache):
-	Modified to now take in the href and update it in the cache
-	* calendar/e-cal-backend-exchange.h : Likewise
-	* calendar/e-cal-backend-exchange-calendar.c (get_changed_events):
-	Pass the href to the new e_cal_backend_exchange_in_cache method.
-	* calendar/e-cal-backend-exchange-tasks.c (get_changed_tasks)
-	(create_task_object): Likewise
-
-2004-06-18  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* addressbook/e-book-backend-exchange.c : Modified the backend 
-	members to now accept "opid".
-	* addressbook/e-book-backend-gal.c : Similar
-
-2004-06-18  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c (proppatch_date): Freeing
-	the date entered only after forming the time stamp.
-	Fixes #60342
- 
-2004-06-17  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_get_static_capabilites): Added the 
-	static capability "no-contactlist-option" to disable the menu
-	option to create contact lists for the exchange account.
-	FIX for #57130 
-
-2004-06-16  Dan Winship  <danw novell com>
-
-	* camel/camel-exchange-provider.c (exchange_conf_entries): Add
-	junk flags
-
-	* storage/exchange-account.c (exchange_account_new): Record the
-	"filter_junk" and "filter_junk_inbox" flag values.
-
-	* mail/mail-stub-exchange.c (get_folder): Set the "filter junk"
-	flag on the folder if appropriate
-
-	* camel/camel-exchange-store.c (construct): If "filter_junk" is
-	enabled, set the VJUNK flag on the store.
-
-	* camel/camel-exchange-folder.c (camel_exchange_folder_construct):
-	If the backend set the "filter junk" flag, set that on the folder.
-
-2004-06-16  Dan Winship  <danw novell com>
-
-	* addressbook/e-book-backend-gal.c (query_prop_to_ldap): If the
-	prop is "email", translate it to "email_1" so it matches
-	correctly.
-	(get_contact_list): If build_query returns a NULL query, just
-	return success immediately (with no matches) rather than searching
-	the entire GC.
-
-	(ldap_search_dtor): we don't need to lock/unlock the view's mutex
-	anymore. [copied from e-book-backend-ldap.c]
-
-	(ldap_search_handler): remove the ref/unref of the book view here.
-	(e_book_backend_ldap_search): move the ref of the book view
-	here.
-	(ldap_search_dtor): and the unref to here. [copied from
-	e-book-backend-ldap.c]
-
-2004-06-16  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-autoconfig-wizard.glade: Made the activate_defaults
-	for the GtkEntries to be TRUE so that the sensitized Forward button
-	gets pressed when the user presses Enter key while the focus is in the
-	GtkEntry. This fixes #58201
-
-2004-06-14  Dan Winship  <danw novell com>
-
-	* shell/e-storage-set-view.c (etree_value_at): Remove unused
-	variable
-
-2004-06-14  Sushma Rai  <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_remove_contacts): Handling bulk removal of
-	contacts.
-
-	* addressbook/e-book-backend-exchange.c :
-	(e_book_backend_exchange_get_static_capabilites): Added "bulk-removes"
-	to the static capabilities.
-	Fixes #59927
-
-2004-06-12  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-component.c (impl_upgradeFromVersion): Made as
-	void function.
-
-	* storage/exchange-migrate.[ch] (exchange_migrate): ditto
- 
-2004-06-12  Sushma Rai  <rsushma novell com>
-
-	* storage/migr-test.c (main): Removed hard coded values, and
-	changes to usage and error messages.
-
-2004-06-12  David Malcolm  <dmalcolm redhat com>
-
-	* storage/migr-test.c (main): Fixed command-line arg parsing
-	of major, minor and revision
-
-2004-06-10  Dan Winship  <danw novell com>
-
-	* shell/e-storage-set-view.c (etree_value_at): Remove support for
-	unread count
-
-	* storage/exchange-account.c (exchange_account_update_folder):
-	Remove this (and the associated signal).
-
-	* storage/exchange-hierarchy.c
-	(exchange_hierarchy_updated_folder): Likewise
-
-	* storage/exchange-hierarchy-webdav.c (rescan): Remove call to
-	exchange_hierarchy_updated_folder.
-
-	* mail/mail-stub-exchange.c (folder_changed): Just set the
-	folder's unread count. Don't worry about telling the
-	ExchangeAccount.
-
-2004-06-10  Dan Winship  <danw novell com>
-
-	* camel/camel-exchange-transport.c (exchange_send_to): Fix
-	camel_session_get_password() args
-
-	* calendar/e-cal-backend-exchange.c (match_recurrence_sexp):
-	Unused, remove.
-
-	* calendar/e-cal-backend-exchange-tasks.c: Remove a bunch of
-	unused functions
-
-	* shell/e-storage-set-view.c (pixbuf_free_func): Unused, remove
-
-2004-06-10  Dan Winship  <danw novell com>
-
-	* storage/exchange-config-listener.c (add_defaults_for_account,
-	remove_defaults_for_account): Remove a lot of dead code
-
-	* storage/apps_evolution_exchange.schemas: No longer relevant
-
-	* storage/Makefile.am: remove gconf schema bits
-
-2004-06-07  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-hierarchy-favorites.c (remove_folder):
-	Removing ESources with favorite folder deletion.
-	This would be removed with code reorganization (#59168).
-
-2004-06-04  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.c (remove_esource):
-	Checking for absolute URI only for contact folders.
-	Fixes #59547
-
-2004-06-04  Duarte Loreto <happyguy_pt hotmail com>
-
-	* configure.in: Added Portuguese (pt) to ALL_LINGUAS.
-
-2004-06-03  Dan Winship  <danw novell com>
-
-	* storage/xc-backend-view.c (xc_backend_view_new): Put the
-	treeview into a scrolled window, so it doesn't go all wacky if
-	it's empty. #59009
-
-	* storage/exchange-account.c (exchange_account_connect): Redo this
-	a bit; use a "connecting" flag rather than holding the lock the
-	whole time. This probably breaks other things, but it prevents a
-	deadlock when the exchnage component and the mail component both
-	try to connect at the same time.
-
-2004-06-03  Dan Winship  <danw novell com>
-
-	* configure.in: Bump version to 1.5.9
-
-	* acinclude.m4 (EVO_LDAP_CHECK): Fix this so it works with
-	non-Ximian OpenLDAP packages. (Problem noted by Frederic Crozat)
-
-2004-06-03  Dan Winship  <danw novell com>
-
-	* component/*: Gone. Now that we're not using the other
-	components' controls to display things, there is no need for the
-	shlib proxy. (We still can't move everything into the shlib,
-	because then there would be multiple active copies of the exchange
-	backend in some cases, and the code is not currently set up to
-	deal with that possibility.)
-	
-	* Makefile.am (SUBDIRS): Remove component
-
-	* configure.in (AC_OUTPUT): Likewise
-
-	* addressbook/Makefile.am (INCLUDES): Remove -I../component
-
-	* addressbook/e-book-backend-exchange.c
-	(e_book_backend_exchange_connect): s/xc_backend/exchange_component/
-
-	* addressbook/e-book-backend-gal.c (gal_connect): Likewise
-
-	* calendar/Makefile.am (INCLUDES): Remove -I../component
-
-	* calendar/e-cal-backend-exchange.c (open_calendar):
-	s/xc_backend/exchange_component/
-
-	* storage/Makefile.am (INCLUDES): Remove -I../component
-	(evolution_exchange_storage_SOURCES): Remove xc-backend.[ch], add
-	exchange-component.c (moved here from component/, and merged with
-	the former xc-backend.c).
-
-	* storage/GNOME_Evolution_Exchange_Storage.server.in.in: Merge in
-	the component factory stuff formerly in
-	component/GNOME_Evolution_Exchange_Component.server.in.in
-
-	* storage/exchange-account.c (get_password,
-	exchange_account_connect): s/xc_backend/exchange_component/
-
-	* storage/main.c (setup_component_factory): Sets up a bonobo
-	factory for the shell component
-	(main): Call it.
-
-	* storage/xc-commands.c (xc_folder_get_account):
-	s/xc_backend/exchange_component/
-
-	* storage/connector-mini.png: Replace this 16x16 icon with a 24x24
-	one since that's what the shell sidebar needs
-
-2004-06-02  Gareth Owen  <gowen72 yahoo com>
-
-	* configure.in: Added en_GB to ALL_LINGUAS
-
-2004-06-02  Dan Winship  <danw novell com>
-
-	* storage/exchange-account.c (exchange_account_connect): Record
-	the favorites hierarchy in a private variable
-	(exchange_account_add_favorite, exchange_account_remove_favorite):
-	Add. They just proxy to the favorites hierarchy
-
-	* storage/exchange-hierarchy-favorites.c
-	(exchange_hierarchy_favorites_add_folder): Implement this
-	(remove_folder): And this
-
-	* storage/xc-commands.c (do_add_favorite, do_remove_favorite):
-	Implement these
-
-	* lib/e2k-utils.c (e2k_entryid_to_permanenturl): Fix this up a
-	little.
-	(e2k_permanenturl_to_entryid): Add this, its inverse. Only tested
-	on folder urls.
-
-2004-06-01  Kjartan Maraas  <kmaraas gnome org>
-
-	* configure.in: Add Norwegian to ALL_LINGUAS.
-
-2004-06-01  Sushma Rai	<rsushma novell com>
-
-	Fixes #59385, #59387 
-	* storage/e-folder-exchange.c (e_folder_exchange_new)
-	(e_folder_exchange_delete): Adding ESources only for personal and 
-	favorite folders. 
-
-	* storage/exchange-hierarchy-webdav.c (xfer_folder): Removing ESources
-	during folder rename/move for personal and favorite folders.
-
-	* storage/exchange-account.c (exchange_account_connect): Scan for
-	favorites folders to resolve references before expanding the tree.
-
-2004-05-28  Christian Rose  <menthos menthos com>
-
-	* configure.in: Added "sv" to ALL_LINGUAS.
-
-2004-05-28  Nicel KM  <mnicel novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (receive_objects):
-	Fix receive_objects to handle cancelled meeting requests.
-
-2004-05-28  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.[ch](add_esource)(remove_esource)
-	(add_sources)(remove_sources): Creating the ESource with absolute URI
-	for Contacts and GAL folder, So that GAL can be displayed in and 
-	accessed from Contacts view though it has been registered as a 
-	seperate protocol. Also creating and removing ESources for favorite 
-	folders while account creation and deletion respectively.
-
-	* storage/e-folder-exchange.c (e_folder_exchange_new)
-	(e_folder_exchange_delete): Identify folder type while adding and removing
-	folders. 
-
-	* storage/exchange-hierarchy-webdav.c (xfer_folder): Removing ESources 
-	while renaming or moving a folder.
-
-	* storage/exchange-hierarchy-gal.c (exchange_hierarchy_gal_new):
-	Create ESource for GAL folder. 
-
-2004-05-25  Dan Winship  <danw novell com>
-
-	* camel/camel-exchange-store.c (get_trash): Update to match the
-	camel changes for #57114. (Call camel_store_get_folder() rather
-	than using the virtual method directly.)
-
-2004-05-26  Rodney Dawes  <dobey novell com>
-
-	* configure.in (BASE_VERSION): Revert to previous change as using
-	AC_PACKAGE_VERSION here doesn't actually work with autotools *grmbls*
-
-2004-05-26  Rodney Dawes  <dobey novell com>
-
-	* configure.in (BASE_VERSION): Use $AC_PACKAGE_VERSION instead of
-	$VERSION, so that intltool-update may substitute it properly
-
-2004-05-26  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* storage/exchange-account.c (exchange_account_forget_password): 
-	Implemented.
-	(exchange_account_set_password): remember password only if save_passwd
-	is TRUE.
-	* storage/exchange-account.h: Likewise
-	* storage/exchange-config-listener.c (account_removed): forget the 
-	stored passwords.
-	* storage/xc-backend.c (idle_do_interactive): Call oof only if xid is
-	present.
-
-2004-05-26  Sushma Rai <rsushma novell com>
-
-	* addressbook/e-book-backend-exchange.c 
-	(e_book_backend_exchange_get_supported_fields): Using 
-	e_contact_field_name()
-
-2004-05-26  Not Zed  <NotZed Ximian com>
-
-	* camel/camel-exchange-store.c (make_folder_info): fixed for camel
-	api change, removed path.
-
-2004-05-25  Nicel KM  <mnicel novell com>
-
-	* calendar/e-cal-backend-exchange.c (get_object_list):
-	put get_object_list in. recurrence part to be looked at
-
-2004-05-24  Sarfraaz Ahmed  <asarfraaz novell com>
-
-	Fixes #58754
-
-	* calendar/e-cal-backend-exchange-tasks.c (create_task_object): Set 
-	summary to empty string when it is NULL.
-
-2004-05-21  Dan Winship  <danw novell com>
-
-	* storage/exchange-hierarchy-webdav.c (xfer_folder): Return a
-	better error when failing to rename a stock folder. #57387.
-
-	* mail/mail-stub-exchange.c (rename_folder): Send the URI from the
-	newly-renamed folder, not the no-longer-existent old folder
-
-	* camel/camel-exchange-folder.c (camel_exchange_folder_construct):
-	* camel/camel-exchange-store.c (exchange_get_folder): 
-	* mail/mail-stub.c (connection_handler):
-	* mail/mail-stub-exchange.c (get_folder): Handle the "create
-	folder" option to camel_store_get_folder, to fix #57688
-
-2004-05-21  Dan Winship  <danw novell com>
-
-	* shell/Makefile.am (libfoldertree_a_SOURCES): Remove
-	e-icon-factory; we'll use the one in e-util now
-
-	* shell/e-icon-factory.c: Gone
-
-	* shell/e-folder-type-registry.c
-	(e_folder_type_registry_get_icon_for_type, etc): Remove. The
-	registry will keep icon names, but the actual pixbufs will come
-	from EIconFactory.
-
-	* shell/e-folder-creation-dialog.c (add_folder_types): Use
-	EIconFactory to get the actual pixbuf rather than expecting the
-	folder type registry to have it.
-
-	* shell/e-storage-set-view.c (get_pixbuf_for_folder): Always use
-	EIconFactory, not just for custom icons.
-
-	* storage/main.c (main): e_icon_factory_init ().
-
-	* storage/exchange-hierarchy-webdav.c
-	(exchange_hierarchy_webdav_new,
-	exchange_hierarchy_webdav_construct): Remove custom_icon arg.
-	Always use "stock_folder".
-	(exchange_hierarchy_webdav_parse_folder): Use "stock_delete" for
-	the trash icon.
-
-	* storage/exchange-hierarchy-foreign.c (hierarchy_foreign_new):
-	Remove custom_icon arg to exchange_hierarchy_webdav_construct
-
-	* storage/exchange-account.c (exchange_account_connect): Remove
-	the custom_icon arg to exchange_hierarchy_webdav_new.
-
-	* storage/xc-backend.c (setup_folder_type_registry): Change icon
-	info to use stock icons. Remove unused DnD stuff.
-
-	* storage/xc-backend-view.c (xc_backend_view_new): Create an
-	EUserCreatableItemsHandler too.
-	(activated): activate it.
-
-2004-05-21  Sarfraaz Ahmed <asarfraaz novell com>
-	
-	* camel/camel-exchange-transport.c (exchange_send_to): Incorporated
-	get_password changes from evolution/camel
-
-2004-05-20  Dan Winship  <danw novell com>
-
-	* storage/xc-backend-view.c: Lots of changes. Now we show a list
-	of accounts in the sidebar and the folder tree in the main view.
-
-	* storage/xc-backend.c (impl_createControls, etc): Update for
-	that.
-
-	* storage/xc-commands.c (do_oof, do_delegates,
-	do_change_password): Operate on the selected account.
-
-	* storage/exchange-config-listener.c
-	(exchange_config_listener_get_accounts): Returns a GSList of
-	accounts. (Of course, currently there would be 0 or 1 members.)
-
-2004-05-20  Sarfraaz Ahmed <asarfraaz novell com>
-
-	* calendar/e-cal-backend-exchange-tasks.c (add_timezone_cb) Removed.
-	This was not being used anywhere.
-	* lib/e2k-global-catalog.c : Some initializations for avoiding
-	warnings
-	* shell/e-folder-misc-dialogs.c : Similar
-	* storage/exchange-hierarchy-favorites.c : Similar
-
-2004-05-20  Nicel KM  <mnicel novell com>
-
-	* calendar/e-cal-backend-exchange-calendar.c (receive_objects): 
-	Implement. Use the create_object and modify_object methods
-
-2004-05-19  Dan Winship  <danw novell com>
-
-	* storage/exchange-hierarchy-favorites.c: Actually, we weren't
-	using that include anyway... not sure what it was doing there.
-
-2004-05-19  Larry Ewing  <lewing ximian com>
-
-	* storage/exchange-hierarchy-favorites.c: e-xml-hash-utils.h lives
-	in libedataserver now.
-
-2004-05-18  Dan Winship  <danw novell com>
-
-	* mail/mail-stub.c (d): Turn off debug spew
-
-2004-05-17  Rodney Dawes  <dobey ximian com>
-
-	* storage/Makefile.am (EXTRA_DIST): Remove mail.xpm
-
-2004-05-17  Dan Winship  <danw novell com>
-
-	* lib/e2k-result.c (sanitize_bad_multistatus): New routine, used
-	by e2k_results_array_add_from_multistatus to fix broken Exchange
-	XML so recent versions of libxml2 will parse it correctly.
-	(#58528)
-	(prop_parse): Invert the transformation here so the rest of
-	connector still sees the invalid-but-canonical names.
-
-	* lib/e2k-propnames.h.in: add E2K_NS_MAPI_ID_LEN, the length of
-	E2K_NS_MAPI_ID.
-
-2004-05-17  Dan Winship  <danw novell com>
-
-	Remove a bunch of 1.4 files that should have been deleted by the
-	1.5 import, except that CVS is lame.
-	
-	* addressbook/pas-backend-ad.[ch]
-	* addressbook/pas-backend-exchange.[ch]: Gone
-
-	* calendar/cal-backend-exchange.[ch]
-	* calendar/cal-backend-exchange-utils.c
-	* calendar/e2k-cache.[ch]
-	* calendar/e2k-cal-component.[ch]
-	* calendar/e2k-cal-component-todo.c: Gone
-	
-	* storage/exchange-delegates-control.c: 
-	* storage/exchange-delegates-delegates.c: 
-	* storage/exchange-delegates-delegators.c:
-	* storage/mail.xpm: Gone
-
-	* storage/Makefile.am (evolution_exchange_storage_SOURCES): Sort
-
-2004-05-14  Dan Winship  <danw novell com>
-
-	* component/exchange-component.c: Remove backend/backend_component
-	split.
-	(impl_createControls): Now just calls the backend createControls
-
-	* component/Ximian-Connector.idl: Gone. We can just use
-	GNOME::Evolution::Component now.
-
-	* component/Makefile.am: remove IDL stuff
-
-	* storage/xc-backend.c: Merge xc-backend-component.c into this.
-	This now implements GNOME::Evolution::Component directly rather
-	than Ximian::Connector::Backend
-	(impl_createControls): Merge the old createSidebar with the old
-	exchange-component.c:impl_createControls.
-
-	* storage/exchange-migrate.c:
-	* storage/xc-backend-view.c: Remove some unnecessary #includes of
-	things that are no longer there
-
-	* storage/xc-backend-component.[ch]: Gone (merged into xc-backend)
-
-	* storage/Makefile.am: remove IDL stuff, xc-backend-component.[ch]
-
-2004-05-14  Sarfraaz Ahmed <asarfraaz novell com>
-
-	Fixes the change password bug#58419
-
-	* storage/exchange-account.c (get_password): Added the code to
-	create the kerberos config file, if its not yet created.
-	(exchange_account_get_password): Retrives the password stored
-	locally.
-	(exchange_account_set_password): Updates the server with the new
-	password and also updates it locally.
-	(exchange_account_connect): Updated the code to use the new
-	exchange_get_new_password call.
-	* storage/exchange-account.h: Function declarations for
-	exchange_account_get_password and exchange_account_set_password
-	* storage/exchange-change-password.c (check_pass_cb): Removed the
-	e2k_autoconfig calls.
-	(exchange_get_new_password): This now returns the new password.
-	* storage/exchange-change-password.h: password_data struct now
-	contains the new_password.
-	* storage/xc-commands.c (do_change_password): This now makes use
-	of the new exchange_account_get/set_password and calls
-	exchange_get_new_password.
-
-2004-05-14  Sushma Rai  <rsushma novell com>
-	
-	Prevents a crash when the account doesn't have any favorite folders 
-	and tried to access favorite folders.
-
-	* storage/exchange-hierarchy-somedav.c (scan_subtree): Initialized
-	folders_returned and folders_added to zero.
-	
-	* lib/e2k-result.c (e2k_result_iter_free): Initializing status
-	after checking if iter is NULL.
- 
-2004-05-13  Dan Winship  <danw novell com>
-
-	* storage/exchange-hierarchy.h (ExchangeHierarchyType): Add values
-	for FAVORITES and GAL, and sort the values in the same order we
-	want the hierarchies to show up in the tree.
-
-	* storage/exchange-hierarchy.c (add_to_storage): Set the toplevel
-	folder's sorting_priority based on its type.
-
-	* storage/exchange-hierarchy-webdav.c
-	(exchange_hierarchy_webdav_construct,
-	exchange_hierarchy_webdav_new): Remove the sorting_priority arg
-	and the call to e_folder_set_sorting_priority. ExchangeHierarchy
-	will handle this now.
-
-	* storage/exchange-hierarchy-gal.c (exchange_hierarchy_gal_new):
-	Use EXCHANGE_HIERARCHY_GAL as the type now
-
-	* storage/exchange-hierarchy-foreign.c (hierarchy_foreign_new):
-	update for exchange_hierarchy_webdav_new() change
-
-	* storage/exchange-hierarchy-favorites.c
-	(exchange_hierarchy_favorites_new): use
-	EXCHANGE_HIERARCHY_FAVORITES as the type now, and don't pass a
-	sort order.
-
-	* storage/exchange-account.c (exchange_account_connect): update
-	for exchange_hierarchy_webdav_new() change
-
-	* storage/xc-commands.c (do_view_folder): Gone now.
-	(do_remove_favorite): Add (FIXMEd)
-	(xc_commands_context_menu): Simplify a little for the new
-	EXCHANGE_HIERARCHY_ values, add "remove from favorites", and
-	generally fix up a little.
-
-2004-05-13  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-hierarchy-webdav.c (xfer_folder): Removing
-	ESources for the folder which is renamed.
-
-2004-05-13  Sushma Rai  <rsushma novell com>
-
-	* storage/e-folder-exchange.c (e_folder_exchange_new): Adding
-	ESources if the folder created is of the type personal calendar,
-	tasks or contacts.
-	(e_folder_exchange_delete): Deleting the ESource for the folder
-	that is removed, if it is of the type, personal calendat. tasks
-	or contacts.
-
-	* storage/exchange-config-listener.c (add_esource): Made non-static
-	(remove_esource) : Removing the source group in case of 
-	account deletion and removing only the source for the perticular
-	folder from the source group in case of folder deletion.
-	Made non-static
-
-	* storage/exchange-config-listener.h: Declarations for add_esource()
-	and remove_esource()
-
-	Fixes #57126, #57129 
-
-2004-05-12  Dan Winship  <danw novell com>
-
-	* storage/exchange-hierarchy-somedav.c: Split this out from
-	exchange-hierarchy-foreign; new abstract class for hierarchies
-	that are a subset of webdav folders from somewhere else.
-
-	* storage/exchange-hierarchy-foreign.c: Now a subclass of
-	ExchangeHierarchySomeDAV.
-
-	* storage/exchange-hierarchy-favorites.c: New subclass of
-	ExchangeHierarchySomeDAV for displaying "favorite" Public Folders.
-	(Currently displays simple Outlook favorites correctly, but
-	doesn't handle more complex cases, and no way to edit things.)
-
-	* storage/exchange-account.c (exchange_account_connect): Create a
-	favorites hierarchy.
-
-	* lib/e2k-utils.c (e2k_entryid_to_permanenturl): New (to create a
-	WebDAV permanent URL from a favorites entry)
-
-2004-05-12  Dan Winship  <danw ximian com>
-
-	* storage/exchange-change-password.glade: add this file, missing
-	from the original import
-
-	* storage/Makefile.am (glade_DATA): add
-	exchange-change-password.glade
-
-2004-05-12  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.c (add_sources)(remove_sources):
-	Calling e_source_list_sync() after forming the sources for all the 
-	folders for each component, instead of calling it for each folder 
-	in a loop.
-	Fixes bug #58320
- 
-2004-05-12  Sushma Rai  <rsushma novell com>
-
-	* storage/exchange-config-listener.c (add_esource)(remove_esource):
-	Fixed problem with forming the relative uri for the subfolders.
-	(add_sources)(remove_sources): Finding physical uri of the folder.
-
-2004-05-12  Sushma Rai  <rsushma novell com>
-
-	* component/exchange-component.c (impl_upgradeFromVersion):
-	Changed the return type to void.
-
-2004-05-11  Dan Winship  <danw ximian com>
-
-	* Ximian Connector 1.5.7, first GPL release.
-
-	* README: Note that this is for evo head, and that it doesn't
-	really work, and that you probably want connector-1-4-branch
diff --git a/Makefile.am b/Makefile.am
index 169101f..27a73b7 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -47,4 +47,20 @@ EXTRA_DIST = \
 
 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
 
+# Generate a ChangeLog file from 'git log'
+dist-hook:
+	@if test -d "$(srcdir)/.git"; \
+	then \
+		echo Creating ChangeLog && \
+		( cd "$(top_srcdir)" && \
+		  echo '# Generated by Makefile. Do not edit.'; echo; \
+		  $(top_srcdir)/missing --run git log --stat \
+		  EVOLUTION_EXCHANGE_2_30_0..) > ChangeLog.tmp \
+		&& mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
+		|| ( rm -f ChangeLog.tmp ; \
+		     echo Failed to generate ChangeLog >&2 ); \
+	else \
+		echo A git clone is required to generate a ChangeLog >&2; \
+	fi
+
 -include $(top_srcdir)/git.mk



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]