Going on the assumption that something changed in the 3.0 code base to give 
different results for the "*. LIST "" **" command (or its *LIST-EXTENDED* 
equivalent) I cloned the *cyrus-imapd* repository and viewed the source trees 
for both the 2.4.17 and 3.0.7 versions, looking for instances of "HasChildren" 
or anything related.  Obviously, MANY changes have been made, particularly to 
imap/imapd.c, and in the *list_response()* function of the 3.0.7 version I 
found the following (new) comment on line 12506:

/* don't look inside INBOX under altnamespace, its children aren't children */

As mentioned earlier, we ARE using *altnamespace*, so clearly this change has 
broken us.  Short of building the code from source and patching it to get 
around this problem I am at a loss as to how to proceed.
------------------------------------------
Cyrus: Info
Permalink: 
https://cyrus.topicbox.com/groups/info/T8814f078026d7b10-M603a142f8ed3c12407acd167
Delivery options: https://cyrus.topicbox.com/groups/info/subscription

Reply via email to