Hi, I don't see mention in that bug report which version of Cyrus they were testing with, but it sounds like this issue, which was fixed in 2.5.11: https://github.com/cyrusimap/cyrus-imapd/issues/11
These were the commits from that issue: https://github.com/cyrusimap/cyrus-imapd/commit/9fd3ef12af6bfa8016c0afd6531f0fa3f4b3eb8d https://github.com/cyrusimap/cyrus-imapd/commit/fdf6fef15429e27c76fcc124b9de26d6bf66bcbb I don't think this bug ever existed in 3.0. The master branch got a whole lot of LIST rewrites as part of the mbname API introduction and similar work, prior to the release of 3.0. I think it wound up getting fixed by this work, but I can't point to a specific commit. (Notice that the 2.5 fix was to work around some messy API's that don't exist on 3.0.) Cheers, ellie On Thu, Jun 28, 2018, at 6:35 PM, Дилян Палаузов wrote: > Hello, > > right now EXTENDED LIST RETURN (CHILDREN SUBSCRIBED) returns > \Subscribed, as can be seen below, but back in 2015 this was not the > case -- https://bugzilla.gnome.org/show_bug.cgi?id=748636 . > > Can you tell me when this was fixed? > > Since extended LIST was not working correctly in the past, Gnome > Evolution has not used it when communicating with cyrus, and the normal > LIST by default does not return SPECIAL-USE, so Gnome Evolution didn't > know about applied SPECIAL-USE flags. > > Regards > Дилян > > S: * OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE STARTTLS AUTH=PLAIN > SASL-IR] mail.aegee.org Cyrus IMAP 3.0.7-27-g0507ce576-dirty server > ready > Please enter your password: > C: A01 AUTHENTICATE PLAIN zzz > S: A01 OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE ACL RIGHTS=kxten > QUOTA MAILBOX-REFERRALS NAMESPACE UIDPLUS NO_ATOMIC_RENAME UNSELECT > CHILDREN MULTIAPPEND BINARY CATENATE CONDSTORE ESEARCH SEAR > CH=FUZZY SORT SORT=MODSEQ SORT=DISPLAY SORT=UID THREAD=ORDEREDSUBJECT > THREAD=REFERENCES THREAD=REFS ANNOTATEMORE ANNOTATE-EXPERIMENT-1 > METADATA LIST-EXTENDED LIST-STATUS LIST-MYRIGHTS LIST-METADA > TA WITHIN QRESYNC SCAN XLIST XMOVE MOVE SPECIAL-USE CREATE-SPECIAL-USE > DIGEST=SHA1 X-REPLICATION URLAUTH URLAUTH=BINARY LOGINDISABLED > XCONVERSATIONS COMPRESS=DEFLATE X-QUOTA=STORAGE X-QUOTA=MESSA > GE X-QUOTA=X-ANNOTATION-STORAGE X-QUOTA=X-NUM-FOLDERS IDLE] Success (no > protection) SESSIONID=<cyrus-local-412-1530174345-1- > 3289452448545092751> > Authenticated. > Security strength factor: 0 > A LIST "" "Shared Folders/*" > * LIST (\HasNoChildren) "/" "Shared Folders/shared/A" > * LIST (\HasNoChildren) "/" "Shared Folders/shared/B" > A OK Completed (0.002 secs 4 calls) > B LIST "" "Shared Folders/*" RETURN (CHILDREN SUBSCRIBED) > * LIST (\Subscribed \HasNoChildren) "/" "Shared Folders/shared/A" > * LIST (\HasNoChildren) "/" "Shared Folders/shared/B" > B OK Completed (0.002 secs 4 calls) > C LOGOUT > * BYE LOGOUT received > C OK Completed > Connection closed.