Cyrus IMAP 3.6.2 Release Notes — Cyrus IMAP 3.12.2 documentation

# Cyrus IMAP 3.6.2 Release Notes

Download from GitHub:

> - https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.6.2/cyrus-imapd-3.6.2.tar.gz

> - https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.6.2/cyrus-imapd-3.6.2.tar.gz.sig

## Changes since 3.6.1

### Bug fixes

- Fixed Issue #3771: XFER to 3.4 destination no longer loses specialuse annotations

- Fixed Issue #3892: squatter(8) no longer crashes on invalid mailbox names (thanks Martin Osvald)

- Fixed Issue #4383: squatter(8) in rolling mode now periodically compacts databases, rather than only at shutdown

- Fixed Issue #4401: JMAP no longer permits moving a mailbox under a deleted one

- Fixed Issue #4415: sieve path lookup errors no longer lead to writes to root directory

- Fixed Issue #4426: deleting mailboxes no longer leaves behind orphan `I` records in mailboxes.db

- Fixed Issue #4437: murder frontends now proxy DAV PUT correctly

- Fixed Issue #4439: murder frontends now proxy GETMETADATA correctly (thanks Stéphane GAUBERT)

- Fixed Issue #4442: httpd(8) no longer crashes on precondition failure during deletion of calendar collection

- Fixed Issue #4440: uninitialized value warning from cyradm(8) `listmailbox` command (thanks Stéphane GAUBERT)

- Fixed Issue #4465: missing calls to `mailbox_iter_done()` (thanks Дилян Палаузов)

### Other changes

- Fixed Issue #4187: ctl_mboxlist(8) `-v` option now detects and reports broken UUID mailboxes (thanks Matthias Hunstock)