Cyrus IMAP 2.3.14 Release Notes — Cyrus IMAP 3.10.0-beta1 documentation

- Home
- Download
- Contribute
- Support
- Cyrus SASL

# Cyrus IMAP

# Cyrus IMAP 2.3.14 Release Notes

Changes to the Cyrus IMAP Server since 2.3.13

- Fixed incompatibility between older ManageSieve clients and newer servers that issue an auto-capability response after AUTH with a SASL security layer.

- Fixed quota calculation to ignore files not mentioned in the index

- Correct cache truncation after an aborted append (was leaving empty holes in the cache file>)

- Fixed ACLs copying when renaming users

- Fixed TLS session reuse

- Log more detail about changes done by a reconstruct (indicating that there were problems with the mailbox before hand - mainly as a debugging aid)

- Ensured that the longest possible named mailbox can still be deleted when delayed delete is enabled by increasing buffer sizes

- Add configuration option mailbox_default_options allowing (for example) modsequences to be turned on for all new mailboxes

- Replication:

- added -R option to sync_client to do rolling replication in the foreground (to run under supervise or similar)

- made cyr_synclog run as cyrus user if started as root

- Changed ADDSUB/DELSUB replication to replicate current state rather than log explicit changes, avoiding a bug where if multiple subscription changes happened in one sync run, the replica could be incorrect

- Changed replication logging related to user creation and mailboxes to ensure correct replication of delayed delete of entire users

- Always overwrite the seen DB on the replica with the full DB from the master on "setseen_all" to guarantee consistency

- Sync all mailbox annotations, not just condstore, ensuring mailbox is consistent on both ends (solves POP3_NEW_UIDL bug)

Cyrus IMAP 2.3 Releases