Index: camel/providers/groupwise/ChangeLog
===================================================================
--- camel/providers/groupwise/ChangeLog	(revision 9883)
+++ camel/providers/groupwise/ChangeLog	(working copy)
@@ -1,3 +1,10 @@
+2009-01-07  Milan Crha  <mcrha@redhat.com>
+
+	** Part of fix for bug #554182
+
+	* camel-groupwise-provider.c: (groupwise_url_hash),
+	(groupwise_url_equal): Don't use 'authmech' for URL comparision.
+
 2009-01-05  Ashish Shrivastava  <shashish@novell.com>
 
 	** Fix for bnc bug #458127
Index: camel/providers/groupwise/camel-groupwise-provider.c
===================================================================
--- camel/providers/groupwise/camel-groupwise-provider.c	(revision 9883)
+++ camel/providers/groupwise/camel-groupwise-provider.c	(working copy)
@@ -165,7 +165,6 @@ groupwise_url_hash (gconstpointer key)
 	guint hash = 0;
 
 	add_hash (&hash, u->user);
-	add_hash (&hash, u->authmech);
 	add_hash (&hash, u->host);
 	hash ^= u->port;
 	
@@ -195,7 +194,6 @@ groupwise_url_equal (gconstpointer a, gc
 	
 	return check_equal (u1->protocol, u2->protocol)
 		&& check_equal (u1->user, u2->user)
-		&& check_equal (u1->authmech, u2->authmech)
 		&& check_equal (u1->host, u2->host)
 		&& u1->port == u2->port;
 }
Index: camel/providers/imap/ChangeLog
===================================================================
--- camel/providers/imap/ChangeLog	(revision 9883)
+++ camel/providers/imap/ChangeLog	(working copy)
@@ -1,3 +1,10 @@
+2009-01-07  Milan Crha  <mcrha@redhat.com>
+
+	** Part of fix for bug #554182
+
+	* camel-imap-provider.c: (imap_url_hash), (imap_url_equal):
+	Don't use 'authmech' for URL comparision.
+
 2008-12-15  Milan Crha  <mcrha@redhat.com>
 
 	** Fix for bug #558744
Index: camel/providers/imap/camel-imap-provider.c
===================================================================
--- camel/providers/imap/camel-imap-provider.c	(revision 9883)
+++ camel/providers/imap/camel-imap-provider.c	(working copy)
@@ -133,7 +133,6 @@ imap_url_hash (gconstpointer key)
 	guint hash = 0;
 
 	add_hash (&hash, u->user);
-	add_hash (&hash, u->authmech);
 	add_hash (&hash, u->host);
 	hash ^= u->port;
 	
@@ -163,7 +162,6 @@ imap_url_equal (gconstpointer a, gconstp
 	
 	return check_equal (u1->protocol, u2->protocol)
 		&& check_equal (u1->user, u2->user)
-		&& check_equal (u1->authmech, u2->authmech)
 		&& check_equal (u1->host, u2->host)
 		&& u1->port == u2->port;
 }
Index: camel/providers/hula/camel-hula-provider.c
===================================================================
--- camel/providers/hula/camel-hula-provider.c	(revision 9883)
+++ camel/providers/hula/camel-hula-provider.c	(working copy)
@@ -148,7 +148,6 @@ hula_url_hash (gconstpointer key)
 	guint hash = 0;
 
 	add_hash (&hash, u->user);
-	add_hash (&hash, u->authmech);
 	add_hash (&hash, u->host);
 	hash ^= u->port;
 	
@@ -178,7 +177,6 @@ hula_url_equal (gconstpointer a, gconstp
 	
 	return check_equal (u1->protocol, u2->protocol)
 		&& check_equal (u1->user, u2->user)
-		&& check_equal (u1->authmech, u2->authmech)
 		&& check_equal (u1->host, u2->host)
 		&& u1->port == u2->port;
 }
Index: camel/providers/hula/ChangeLog
===================================================================
--- camel/providers/hula/ChangeLog	(revision 9883)
+++ camel/providers/hula/ChangeLog	(working copy)
@@ -1,3 +1,10 @@
+2009-01-07  Milan Crha  <mcrha@redhat.com>
+
+	** Part of fix for bug #554182
+
+	* camel-hula-provider.c: (hula_url_hash), (hula_url_equal):
+	Don't use 'authmech' for URL comparision.
+
 2005-11-14  Harish Krishnaswamy  <kharish@novell.com>
 
 	* Makefile.am, camel-hula-provider.c, libcamelhula.urls :
Index: camel/providers/imap4/ChangeLog
===================================================================
--- camel/providers/imap4/ChangeLog	(revision 9883)
+++ camel/providers/imap4/ChangeLog	(working copy)
@@ -1,3 +1,10 @@
+2009-01-07  Milan Crha  <mcrha@redhat.com>
+
+	** Part of fix for bug #554182
+
+	* camel-imap4-provider.c: (imap4_url_hash), (imap4_url_equal):
+	Don't use 'authmech' for URL comparision.
+
 2008-08-31  Leonardo Ferreira Fontenelle  <leonardof@gnome.org>
 
 	* camel-imap4-store.c: (imap4_get_folder_info): Added translator
Index: camel/providers/imap4/camel-imap4-provider.c
===================================================================
--- camel/providers/imap4/camel-imap4-provider.c	(revision 9883)
+++ camel/providers/imap4/camel-imap4-provider.c	(working copy)
@@ -105,7 +105,6 @@ imap4_url_hash (gconstpointer key)
 	guint hash = 0;
 	
 	add_hash (&hash, u->user);
-	add_hash (&hash, u->authmech);
 	add_hash (&hash, u->host);
 	hash ^= u->port;
 	
@@ -135,7 +134,6 @@ imap4_url_equal (gconstpointer a, gconst
 	
 	return check_equal (u1->protocol, u2->protocol)
 		&& check_equal (u1->user, u2->user)
-		&& check_equal (u1->authmech, u2->authmech)
 		&& check_equal (u1->host, u2->host)
 		&& u1->port == u2->port;
 }
