[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