2004-04-02  Sivaiah Nallagatla <snallagatla@novell.com>

	* e-gw-message.c (e_gw_message_write_string-parameter_with_attribute) :
	append the passed in attribute name and value to message 

2004-04-01  Sivaiah nallagatla <snallagatla@novell.com>
                                                                                                                              
        * e-gw-connection.c (e_gw_connection_remove_item) : remove items and item from
        the request and add  container id to request

2004-04-01  Rodrigo Moya <rodrigo@ximian.com>

	* e-gw-item.c (e_gw_item_append_to_soap_message): s/iCalID/iCalId.
	Use the correct "length" attribute value.
	
2004-03-27  Sivaiah Nallagatla <snallagatla@novell.com>

	* e_gw_connection.[ch]:  added new api e_gw_connection_get_categories
	to read categories of an item 
	* e_gw_item.[ch] : added the folloiwng apis
	e_gw_item_get_categories, e_gw_item_set_categories
	e_gw_item_set_category_name, e_gw_item_get_category_name
	Also added the logic to get/set categories from/to soap message 
	respectively

2004-03-27  Sivaiah Nallagatla <snallagatla@novell.com>

	* e-gw-container.c  (e_gw_container_is-writable) : return
        correct types in g_return_val_if_fail macros.

2004-03-26  Rodrigo Moya <rodrigo@ximian.com>

	* e-gw-item.c (e_gw_item_append_to_soap_message): set the <container>
	property if it's set.

2004-03-22  Rodrigo Moya <rodrigo@ximian.com>

	* e-gw-connection.[ch] (e_gw_connection_send_item): added 'char **id'
	parameter to pass the server-generated ID to the caller. Get the ID from
	the sendItemResponse message.

2004-03-19  JP Rosevear <jpr@ximian.com>

	* e-gw-connection.c: include gnome-i18n.h

2004-03-19  Rodrigo Moya <rodrigo@ximian.com>

	* e-gw-connection.[ch] (e_gw_connection_get_error_message): new function.

2004-03-19  Rodrigo Moya <rodrigo@ximian.com>

	* e-gw-connection.c (e_gw_connection_remove_item): fixed SOAP message
	format for not confusing the server.

2004-03-18  Rodrigo Moya <rodrigo@ximian.com>

	* e-gw-item.c (e_gw_item_append_to_soap_message): add "length" attribute
	for "message" property.

2004-03-18  Rodrigo Moya <rodrigo@ximian.com>

	* e-gw-message.[ch] (e_gw_message_write_base64_parameter): new function.

	* e-gw-item.[ch] (e_gw_item_append_to_soap_message): send "message"
	property as base64.
	(e_gw_item_new_from_soap_parameter): retrieve the "iCalId" property.
	(e_gw_item_dispose): free the icalid property.
	(e_gw_item_get_icalid, e_gw_item_set_icalid): new functions.
	(e_gw_item_append_to_soap_message): add "iCalId" property for events and
	tasks. Add only the ID property if it's not empty.

2004-03-18  Rodrigo Moya <rodrigo@ximian.com>

	* e-gw-message.[ch]
	(e_gw_message_write_string_parameter_with_attribute): use const
	for attribute-related arguments.

2004-03-18  Rodrigo Moya <rodrigo@ximian.com>

	* e-gw-connection.c (e_gw_connection_send_message): parse the
	response on all error codes.

	* e-gw-message.c (e_gw_message_new_with_header): fixed typo.

	* create-account.c: updated to create the sources properly.

2004-03-17  Rodrigo Moya <rodrigo@ximian.com>

	* e-gw-message.c: use an environment variable for debugging.
	(e_gw_message_new_with_header): setup debugging for message if
	GROUPWISE_DEBUG environment variable is defined.
	(e_gw_message_write_footer): ditto.

	* Makefile.am: remove DEBUG_CFLAGS.

2004-03-14  Harish K <kharish@novell.com>

	* e-gw-connection.[ch] : Make view element an argument to the 
	get_items call so the addressbook component can use it as well.
	
2004-03-11  Rodrigo Moya <rodrigo@ximian.com>

	* e-gw-connection.c (e_gw_connection_get_address_book_id): return
	correct types in g_return_val_if_fail macros.

2004-03-05 Harish K <kharish@novell.com>

	* e-gw-connection.c : (timet_from_string):
	1900 should be subtracted from the year value and 1 from the 
	month value in struct tm. Added include for ctype.h to remove
	compiler warning.	

2004-03-02 Sivaiah Nallagatla <snallagatla@novell.com>

	* doc/gw-soap-types.xml :
	* doc/gw-soap-methods.xml : checked in latest  version of these files 

2004-02-13  JP Rosevear <jpr@ximian.com>

	* Makefile.am: additional includes for builddir != srcdir

2004-02-18  Rodrigo Moya <rodrigo@ximian.com>

	* soap-test.c: added code to get the containers list and display all
	info for each container.

	* e-gw-item.c (e_gw_item_new_from_soap_parameter): free the value
	returned by soup_soap_parameter_get_property.

2004-02-06  Rodrigo Moya <rodrigo@ximian.com>

	* Makefile.am:
	* e-gw-connection.c: removed calendar specific code.
	(e_gw_connection_get_date_from_string): use time_t's instead of
	icaltimetype's.
	(start_freebusy_session, close_freebusy_session,
	e_gw_connection_get_freebusy_info): moved to the calendar backend.
	(e_gw_connection_get_uri, e_gw_connection_get_session_id): new
	functions.
	(e_gw_parse_response_status): made public.

	* e-gw-item.[ch]
	(e_gw_item_get_creation_date, e_gw_set_creation_date,
	e_gw_item_get_start_date, e_gw_item_set_start_date,
	e_gw_item_get_end_date, e_gw_item_set_end_date,
	e_gw_item_get_due_date, e_gw_item_set_due_date):
	use time_t's not icaltimetype's.
	(e_gw_item_append_to_soap_message): use the time_t's.
	(e_gw_item_get_classification, e_gw_item_set_classification):
	don't use ECalComponentClassification, but a string, which is what
	the server returns.
	(e_gw_item_dispose): free the classification, which is now a string.
	(set_recipent_list_from_soap_parameter): renamed from set_attendee_...
	to not be calendar-specific.
	(e_gw_item_new_from_soap_parameter): s/attendee/recipient.

2004-02-06  Rodrigo Moya <rodrigo@ximian.com>

	* e-gw-item.[ch] (e_gw_item_new_from_cal_component,
	e_gw_item_to_cal_component): removed all calendar-specific code.
	(e_gw_item_get_item_type, e_gw_item_set_item_type,
	e_gw_item_get_container_id, e_gw_item_set_container_id): new functions.
	(e_gw_item_new_empty): new function to create empty EGwItem's.

	* e-gw-connection.[ch] (e_gw_connection_send_appointment): removed
	calendar-specific code.

2004-02-06  Rodrigo Moya <rodrigo@ximian.com>

	* Makefile.am: re-enabled create-account test program, it does not need
	the calendar libraries.

2004-02-06  Rodrigo Moya <rodrigo@ximian.com>

	* e-gw-container.h: fixed typo in function name.

	* e-gw-item.c (e_gw_item_to_cal_component): return NULL if the item
	type is not supported.

	* Makefile.am: disable test programs until we remove all calendar
	dependencies.

2004-02-06  Rodrigo Moya <rodrigo@ximian.com>

	Moved Groupwise API library to its own directory, for easy reuse in
	both calendar and addressbook backends.
