2007-03-07  Christian Kellner  <gicmo@gnome.org>

	* camel/Makefile.am:
	* camel/camel-private-2-10.h:
	* camel/camel-private.h:
	* camel/camel-scalix-control-folder.c:
	* camel/camel-scalix-folder.c:
	* camel/camel-scalix-store.c:
	* configure.in:
	Adapt to the EMutex changes for 2.10. This should still compile and
	work with ealier versions though!

2007-03-07  Christian Kellner  <gicmo@gnome.org>

	* camel/camel-scalix-store.c: 
	* camel/camel-scalix-summary.c:
	Port fixes from forked imap provider including:
 		- threading problems
 		- authmech password issues
 		- removes the "command" option
 		- sets socket options
	This is bug #340828

2007-03-07  Christian Kellner  <gicmo@gnome.org>

	* configure.in:
	Make it compile with evolution versions 2.4, 2.6, 2.8 and 2.10.
	
	* libescalix/scalix-object-cache.c:
	libdb4.4 has 3 parameter errcall cb. Fix that.

2006-05-10  Christian Kellner <gicmo@gnome.org>

	Reviewed and committed by Carsten Guenther <carsten.guenther@scalix.com>
	Fixes Gnome bug 341014 and 341019.

	* addressbook/e-book-backend-scalix.c:
	* calendar/e-cal-backend-scalix.c:
	* eplugin/scalix-account-synch.c:
	* libescalix/scalix-camel-session.c:
	* libescalix/scalix-container.c:
	* libescalix/scalix.c:

	Correctly include SSL information in ESource. Fix SSL usage in
	backends and libescalix.

2006-05-10  Christian Kellner <gicmo@gnome.org>

	Reviewed and committed by Carsten Guenther <carsten.guenther@scalix.com>
	Fixes Gnome bugs #338166 and #340848.

	* eplugin/scalix-account-synch.c: use camel_url instead euri. Include AUTHMECH
	in ESource.

2006-05-10  Christian Kellner <gicmo@gnome.org>

	Reviewed and committed by Carsten Guenther <carsten.guenther@scalix.com>
	Fixes Gnome bug #340803.

	* configure.in: default to dynamic linking of libdb on debian systems.

2006-04-17 Christian Kellner <gicmo@gnome.org>

	Reviewd and committed by Carsten Guenther <carsten.guenther@scalix.com>

	* camel/camel-scalix-utils.c:
	Check for NULL.
	(Fixed #337687)

2006-03-22   Christian Kellner <gicmo@gnome.org>

	Reviewd and committed by Carsten Guenther <carsten.guenther@scalix.com>

	* camel/camel-scalix-folder.c:
	* camel/camel-scalix-summary.c:
	* camel/camel-scalix-summary.h:
	* camel/camel-scalix-utils.c:
	* camel/camel-scalix-utils.h:
	Store flags on server (Fixes #333317)

2006-03-22  Christian Kellner <gicmo@gnome.org>

	Reviewd and committed by Carsten Guenther <carsten.guenther@scalix.com>

	* libescalix/scalix-appointment.c: (serialize)
	* libescalix/scalix-object-cache.c: (scalix_object_cache_put)
	Fixed memory leak (#334688)

2006-03-14  Christian Kellner <gicmo@gnome.org>

	* Makefile.am: Add eplugin.mk to EXTRA_DIST so
	it is getting included in the tarball. (Fixes #334585)

2006-03-06  Carsten Guenther <carsten.guenther@scalix.com>

	* camel/camel-scalix-engine.c:
	Removed some debug output.

2006-03-04  Christian Kellner  <gicmo@gnome.org>

	Reviewed by Carsten Guenther <carsten.guenther@scalix.com>

	* configure.in:
	* camel/camel-scalix-store.c:
	Added support for SSL (fixes #332227)


2006-03-02  Christian Kellner  <gicmo@gnome.org>

	Reviewed by Carsten Guenther <carsten.guenther@scalix.com>

	* camel/camel-scalix-extensions.c: (scalix_engine_nstring),
	(parse_scalix_id): Optimized parsing of X-Scalix-ID output to
	deal with non-ascii characters in login names. (fixes #332002)

2006-03-02  Christian Kellner  <gicmo@gnome.org>

	* camel/camel-scalix-store-summary.c: (load_namespaces),
	(save_namespaces): Initialize some variables to make gcc happy.

2006-02-16  Christian Kellner  <gicmo@gnome.org>

	* CVSVERSION: Added to enable automtic decetion of cvs checkouts
	which will enable stricter gcc flags.

2006-02-16  Christian Kellner  <gicmo@gnome.org>

	* configure.in:
	* libescalix/Makefile.am:
	* libescalix/scalix-object-cache.c:
	Add --with-libdb configure command line switch to enable
	external linking of the berkeley db (needed for debian/unbuntu
	and future versions of evolution)
	
	* libescalix/db.h:
	Move to db-local.h so we can differ between the file included
	in our source and the one installed system-wide.
	
	* addressbook/e-book-backend-scalix.c:
	Remove uneccesary libedataserver/e-util.h include.
	
	* calendar/e-cal-backend-scalix.c: 
	(container_object_removed_cb), (receive_objects):
	E-d-s API change. 
	
	* camel/camel-scalix-folder.c: 
	camel_mkdir has been removed in evo 2.6. Use e_util_mkdir_hier
	instead.
	
	* libescalix/scalix-appointment.c:
	* libescalix/scalix-container.c:
	Add EAPI_CHECK_VERSION ifdefs to make it build with evo 2.6
	(e-util/e-account.h and e-util/e-account-list.h has been moved to
	libedataserver/e-account.h and libedataserver/e-account-list.h)
