diff options
| author | Jeffrey Stedfast <fejj@ximian.com> | 2002-09-30 22:57:42 +0000 |
|---|---|---|
| committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2002-09-30 22:57:42 +0000 |
| commit | f849b672bd68ad01dbbbb2df272d1d54a5a6a3f1 (patch) | |
| tree | 5c5d9106a36b974a2f322906bfb1b05c4ca606c9 /camel/ChangeLog | |
| parent | d79038275bb5555ad565e19720fe73052f88acf3 (diff) | |
| download | evolution-data-server-f849b672bd68ad01dbbbb2df272d1d54a5a6a3f1.tar.gz | |
Fixes bug #31456.
2002-09-30 Jeffrey Stedfast <fejj@ximian.com>
Fixes bug #31456.
* providers/imap/camel-imap-store.c (imap_connect_online): Don't
LSUB "" "*", instead get both an LSUB containing the subfolders of
the namespace and an LSUB of INBOX (assuming namespace was
non-empty). This fix really has nothing to do with bug #31456 but
is what should have been done in the first place.
(parse_list_response_as_folder_info): Simplify a tad and strip
extra leading /'s from fi->path.
(imap_build_folder_info): Strip extra leading /'s from fi->path.
* camel-store.c (camel_folder_info_build): Don't strip the
namespace from the fi->full_name when hashing or creating fake
parent folder-infos. Fixes a bug I found while trying to reproduce
bug #31456.
(camel_folder_info_build_path): Strip off extra leading dir_sep
chars from the path.
Diffstat (limited to 'camel/ChangeLog')
| -rw-r--r-- | camel/ChangeLog | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog index 1d77f1341..6433005cc 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,9 +1,22 @@ 2002-09-30 Jeffrey Stedfast <fejj@ximian.com> + Fixes bug #31456. + + * providers/imap/camel-imap-store.c (imap_connect_online): Don't + LSUB "" "*", instead get both an LSUB containing the subfolders of + the namespace and an LSUB of INBOX (assuming namespace was + non-empty). This fix really has nothing to do with bug #31456 but + is what should have been done in the first place. + (parse_list_response_as_folder_info): Simplify a tad and strip + extra leading /'s from fi->path. + (imap_build_folder_info): Strip extra leading /'s from fi->path. + * camel-store.c (camel_folder_info_build): Don't strip the - namespace from the fi->full_name when hasing or creating fake - parent folders. Fixes a bug I found while trying to reproduce bug - #31456. + namespace from the fi->full_name when hashing or creating fake + parent folder-infos. Fixes a bug I found while trying to reproduce + bug #31456. + (camel_folder_info_build_path): Strip off extra leading dir_sep + chars from the path. 2002-09-30 Not Zed <NotZed@Ximian.com> |
