* Added the (\NoInferiors) tag to all rooms listed in IMAP. This made Mozilla
authorArt Cancro <ajc@citadel.org>
Tue, 20 Mar 2001 01:33:56 +0000 (01:33 +0000)
committerArt Cancro <ajc@citadel.org>
Tue, 20 Mar 2001 01:33:56 +0000 (01:33 +0000)
  behave very nicely.

citadel/ChangeLog
citadel/serv_imap.c

index 7c6204ce58a8ea7b6a260aa5077fe65f80718af6..768845b986d9a21b6ee9d0c8c1466d8303c6175f 100644 (file)
@@ -1,4 +1,8 @@
  $Log$
+ Revision 573.117  2001/03/20 01:33:55  ajc
+ * Added the (\NoInferiors) tag to all rooms listed in IMAP.  This made Mozilla
+   behave very nicely.
+
  Revision 573.116  2001/03/13 17:19:33  ajc
  * support (BODY[HEADER.FIELDS(BLAH BLAH BLAH)]) and HEADER.FIELDS.NOT
 
@@ -2462,4 +2466,3 @@ Sat Jul 11 00:20:48 EDT 1998 Nathan Bryant <bryant@cs.usm.maine.edu>
 
 Fri Jul 10 1998 Art Cancro <ajc@uncensored.citadel.org>
        * Initial CVS import 
-
index 079d318302d757a0474c39a2806813443fc904bf..9edfa2aa0453ec3d06dc37197f44902716a6cb36 100644 (file)
@@ -474,7 +474,7 @@ void imap_lsub_listroom(struct quickroom *qrbuf, void *data) {
        if (ra & UA_KNOWN) {
                imap_mailboxname(buf, sizeof buf, qrbuf);
                if (imap_mailbox_matches_pattern(pattern, buf)) {
-                       cprintf("* LSUB () \"|\" ");
+                       cprintf("* LSUB (\\NoInferiors) \"|\" ");
                        imap_strout(buf);
                        cprintf("\r\n");
                }
@@ -526,7 +526,7 @@ void imap_list_listroom(struct quickroom *qrbuf, void *data) {
          || ((ra & UA_GOTOALLOWED) && (ra & UA_ZAPPED))) {
                imap_mailboxname(buf, sizeof buf, qrbuf);
                if (imap_mailbox_matches_pattern(pattern, buf)) {
-                       cprintf("* LIST () \"|\" ");
+                       cprintf("* LIST (\\NoInferiors) \"|\" ");
                        imap_strout(buf);
                        cprintf("\r\n");
                }