On Wed, Feb 23, 2011 at 04:28:28PM +0100, Marco wrote:
> Hello,
>    if it could be of interest, I tried to understand what it changes  
> from cyrus-imapd-2.3.16 to Cyrus-imapd-2.4.6 about shared folders.
> I see some differences in IMAP answer on folder list. OX ask:
> 
> A20 LIST "" user
> 
> Cyrus 2.3 returns:
> 
> * LIST (\NonExistent \Noselect \HasChildren) "/" "user"
> A20 OK Completed (0.000 secs 2 calls)
> 
> Instead, Cyrus 2.4 returns:
> 
> A20 OK Completed (0.000 secs 2 calls)
> 
> This seems to affect all successive commands regarding shared folders.
> 
> Both Cyrus 2.3 and 2.4 returns the same answer only if I ask
> 
> A21 LIST "" "user/%"
> 
> 
> I'm not an IMAP expert. This could be a Cyrus bug?

Yes, almost certainly a 2.4 bug.  We had another bug which was even
worse that we managed to roll out at FastMail just last week for a
few hours (a code cleanup that introduced a subtle difference in
behaviour).  It also affected Mac clients, because I think they use
the LIST "" "" and LIST "" user commands instead of the NAMESPACE
command like a lot of other clients.

I've filed a bug for you.

http://bugzilla.cyrusimap.org/show_bug.cgi?id=3404

Bron.
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

Reply via email to