CVSROOT:        /cvs/gnome
Module name:    evolution-data-server
Changes by:     zucchi  05/08/17 00:58:51

Modified files:
        camel/providers/imap: ChangeLog camel-imap-command.c 
                              camel-imap-folder.c camel-imap-store.h 
                              camel-imap-summary.c camel-imap-summary.h 
                              camel-imap-utils.c camel-imap-utils.h 

Log message:
2005-08-16  Not Zed  <NotZed@Ximian.com>

** See bug #242032 [http://bugzilla.gnome.org/show_bug.cgi?id=242032].

* camel-imap-folder.c (do_append): if append fails with no/bad,
then retry without custom flags, if we were trying to send them.

* camel-imap-command.c (imap_read_response): return
SERVICE_INVALID rather than SERVICE_UNAVAILABLE for a BAD/NO
response.

2005-08-15  Not Zed  <NotZed@Ximian.com>

** See bug #242032 [http://bugzilla.gnome.org/show_bug.cgi?id=242032].

* camel-imap-command.c (imap_read_response): tread BAD the same as
NO.

* camel-imap-folder.c (do_append): snarf incoming label if it has
one.  also only try to set flags the server says we can.

* camel-imap-utils.c (imap_label_to_flags): helper to map label
tag to imap flags.

* camel-imap-folder.c (flags_to_label, imap_rescan)
(imap_update_summary): if we get a server $Label flag, map it to
the label tag as well.

* camel-imap-summary.c (label_to_flags, message_info_load)
(info_set_user_tag, camel_imap_summary_add_offline)
(camel_imap_summary_add_offline_uncached): map the "label"
user-tag into an imap server flag.

* camel-imap-utils.c (imap_create_flag_list)
(imap_parse_flag_list): store the junk flag as a custom flag Junk,
and support our own $Labelx flags.  if the server supports custom
flags.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=evolution-data-server&who=zucchi&date=explicit&mindate=2005-08-17%2000:57&maxdate=2005-08-17%2000:59

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to