[dovecot-cvs] dovecot/src/lib-storage mail-storage.c,1.13,1.14 mail-storage.h,1.39,1.40
cras at procontrol.fi
cras at procontrol.fi
Thu Feb 20 18:41:18 EET 2003
Update of /home/cvs/dovecot/src/lib-storage
In directory danu:/tmp/cvs-serv13106/src/lib-storage
Modified Files:
mail-storage.c mail-storage.h
Log Message:
Removed list-sort workarounds. It's pretty much needed for maildir listing.
Also added some more complexity and kludging to make everything work
correctly.
Index: mail-storage.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/mail-storage.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- mail-storage.c 20 Feb 2003 00:46:17 -0000 1.13
+++ mail-storage.c 20 Feb 2003 16:41:16 -0000 1.14
@@ -23,7 +23,6 @@
struct client_workaround_list client_workaround_list[] = {
{ "oe6-fetch-no-newmail", WORKAROUND_OE6_FETCH_NO_NEWMAIL },
- { "list-sort", WORKAROUND_LIST_SORT },
{ "outlook-idle", WORKAROUND_OUTLOOK_IDLE },
{ NULL, 0 }
};
Index: mail-storage.h
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/mail-storage.h,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -d -r1.39 -r1.40
--- mail-storage.h 20 Feb 2003 00:46:17 -0000 1.39
+++ mail-storage.h 20 Feb 2003 16:41:16 -0000 1.40
@@ -17,6 +17,7 @@
MAILBOX_NOINFERIORS = 0x08,
MAILBOX_MARKED = 0x10,
MAILBOX_UNMARKED = 0x20,
+ MAILBOX_PLACEHOLDER = 0x40,
MAILBOX_READONLY = 0x40
};
@@ -92,8 +93,7 @@
enum client_workarounds {
WORKAROUND_OE6_FETCH_NO_NEWMAIL = 0x01,
- WORKAROUND_LIST_SORT = 0x02,
- WORKAROUND_OUTLOOK_IDLE = 0x04
+ WORKAROUND_OUTLOOK_IDLE = 0x02
};
struct mail_full_flags {
More information about the dovecot-cvs
mailing list