From 5799cfdceaf45654bba88a2f82b72b0095773ccc Mon Sep 17 00:00:00 2001 From: Not Zed Date: Thu, 3 Oct 2002 00:15:23 +0000 Subject: /home/notzed/gnome/head/evolution/camel 2002-10-02 Not Zed * providers/imap/camel-imap-folder.c (get_matching): Set *set to NULL if we dont get any matches. (imap_sync_online): If we get no matches, skip any work, also reorder some code to make it easier to skip. See #31031. * providers/imap/camel-imap-store.c (imap_check_folder_still_extant): Default to "TRUE", if the list command failed, it probably means a server problem, assume the worst. This makes imap_refresh_info not clear the exception and crash. Fixes crash of #31000. 2002-10-01 Not Zed * providers/imap/camel-imap-folder.c (imap_refresh_info): Make sure we pass the exception to imap_folder_selected(), otherwise failures can be lost. See bug #31000. 2002-10-01 Not Zed * camel-folder.c (thaw): Add an assertion that the frozen count>0. (freeze): Same for >= 0. * camel-vee-folder.c (camel_vee_folder_remove_folder): Use the unmatched freeze_count when thawing folders removed from unmatched, rather than the folder's freeze_count. Might be related to #27391. svn path=/trunk/; revision=18314 --- camel/ChangeLog | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) (limited to 'camel/ChangeLog') diff --git a/camel/ChangeLog b/camel/ChangeLog index c11375dcf1..053e72158d 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,3 +1,32 @@ +2002-10-02 Not Zed + + * providers/imap/camel-imap-folder.c (get_matching): Set *set to + NULL if we dont get any matches. + (imap_sync_online): If we get no matches, skip any work, also + reorder some code to make it easier to skip. See #31031. + + * providers/imap/camel-imap-store.c + (imap_check_folder_still_extant): Default to "TRUE", if the list + command failed, it probably means a server problem, assume the + worst. This makes imap_refresh_info not clear the exception and + crash. Fixes crash of #31000. + +2002-10-01 Not Zed + + * providers/imap/camel-imap-folder.c (imap_refresh_info): Make + sure we pass the exception to imap_folder_selected(), otherwise + failures can be lost. See bug #31000. + +2002-10-01 Not Zed + + * camel-folder.c (thaw): Add an assertion that the frozen count>0. + (freeze): Same for >= 0. + + * camel-vee-folder.c (camel_vee_folder_remove_folder): Use the + unmatched freeze_count when thawing folders removed from + unmatched, rather than the folder's freeze_count. Might be + related to #27391. + 2002-10-01 Jeffrey Stedfast * providers/imap/camel-imap-folder.c (decode_internaldate): Use -- cgit v1.2.3