From e28d5364ac2716e911c121657a20923682c5b2b2 Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Fri, 12 Mar 2004 21:28:41 +0000 Subject: Fixes for bug #55018. 2004-03-12 Jeffrey Stedfast Fixes for bug #55018. * providers/local/camel-local-folder.c (camel_local_folder_construct): Use camel_url_to_string() here too, so we properly encode the fragment. * providers/local/camel-mbox-store.c (get_folder_info): Use CamelURL to properly encode the fi->uri. Pass the CamelURL into scan_dir() so that scan_dir() can re-use it (rather than having to malloc/parse/free for each file/dir) (scan_dir): Use camel_url_to_string(). * providers/local/camel-maildir-store.c (get_folder_info): Same as mbox. (scan_dir): Same as mbox. We also need to set the CAMEL_FOLDER_NOSELECT flag if appropriate. * providers/local/camel-mh-store.c (get_folder_info): Same as mbox and maildir. (folders_scan): Now takes a url argument which we pass off to folder_info_new(). (recursive_scan): Same. (folder_info_new): Use camel_url_to_string(). svn path=/trunk/; revision=25050 --- camel/ChangeLog | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'camel/ChangeLog') diff --git a/camel/ChangeLog b/camel/ChangeLog index 10801c9a60..a962188994 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,3 +1,29 @@ +2004-03-12 Jeffrey Stedfast + + Fixes for bug #55018. + + * providers/local/camel-local-folder.c + (camel_local_folder_construct): Use camel_url_to_string() here + too, so we properly encode the fragment. + + * providers/local/camel-mbox-store.c (get_folder_info): Use + CamelURL to properly encode the fi->uri. Pass the CamelURL into + scan_dir() so that scan_dir() can re-use it (rather than having to + malloc/parse/free for each file/dir) + (scan_dir): Use camel_url_to_string(). + + * providers/local/camel-maildir-store.c (get_folder_info): Same as + mbox. + (scan_dir): Same as mbox. We also need to set the + CAMEL_FOLDER_NOSELECT flag if appropriate. + + * providers/local/camel-mh-store.c (get_folder_info): Same as mbox + and maildir. + (folders_scan): Now takes a url argument which we pass off to + folder_info_new(). + (recursive_scan): Same. + (folder_info_new): Use camel_url_to_string(). + 2004-03-11 Radek Doulik * camel-folder.c (camel_folder_set_message_flags): watch for -- cgit v1.2.3