Cyrus IMAP 3.12.2 Release Notes

Download from GitHub:

Changes since 3.12.1

Security fixes

  • Fixed Issue #5495: MBTYPE_INTERMEDIATE mailboxes could be renamed by users without the expected ACL_DELETEMBOX permission.

Build changes

  • Fixed Issue #5500: cassandane failures on Ubuntu 24 LTS

  • Fixed Issue #5512: distcheck now runs the unit tests

  • Added: configure --with-zoneinfo-dir option to set zoneinfo_dir at compile time

  • Fixed Issue #5733: compiler warning when optimizations enabled

  • Fixed Issue #5727: cross-version cassandane support was broken

  • Fixed Issue #5750: cross-version cassandane can now conditionalise tests on both versions

Bug fixes

  • Fixed: lmtpd(8) now uses the session id that it logged

  • Fixed Issue #4787: VANISHED not working with cyrus proxy

  • Fixed Issue #5602: LIST (SUBSCRIBED) not working with cyrus proxy

  • Fixed Issue #3562: imapd(8) crash when searching for flags (thanks Sven Wegener)

  • Fixed Issue #5816: Xapian indexing broken on platforms without posix_fadvise() (thanks Angelo Gruendler)

  • Fixed Issue #5789: mupdate(8) crash on DEACTIVATE (thanks Zisis Vakras)