Code paths using mailbox_list_index_node_get_path() weren't escaping the
mailbox name, breaking some of the functionality for such mailboxes.
This includes:
* Auto-deleting \Noselect leaf mailboxes
* Notifying changes to mailbox (IMAP NOTIFY)
* Storing mailbox GUID in dovecot.list.index
mailbox_list_index_node_get_path(list, node->parent, str);
str_append_c(str, mailbox_list_get_hierarchy_sep(list));
}
- str_append(str, node->raw_name);
+ mailbox_list_get_escaped_mailbox_name(list, node, str);
}
void mailbox_list_index_node_unlink(struct mailbox_list_index *ilist,