Cyrus IMAP 3.2.2 Release Notes ****************************** Download from GitHub: * https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus- imapd-3.2.2/cyrus-imapd-3.2.2.tar.gz * https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus- imapd-3.2.2/cyrus-imapd-3.2.2.tar.gz.sig Changes since 3.2.1 =================== Build changes ------------- * Fixed: configure now reports when chardet dependency is unavailable Bug fixes --------- * Fixed: cunit tests for fatal errors performed invalid reads * Fixed: double-free in JMAP Email/query cleanup * Fixed: verbatim terms were left out of Xapian query generator * Fixed Issue #3060: lmtpd would crash after Sieve vacation action if :subject was set by script * Fixed Issue #3029: authenticated iCalendar and vCard streams were missing Cache-Control: private header * Fixed Issue #3057: empty return path on outgoing messages was formatted incorrectly * Fixed Issue #2620: warnings from cyradm with recent perl versions (thanks Jeffrey Goh) * Fixed: messages snoozed with a :mailboxid were not awakened correctly Fixes to nonstandard JMAP extensions ------------------------------------ (These extensions are not yet formally standardised, and are only available with the *jmap_nonstandard_extensions* imapd.conf(5) option enabled.) * Fixed: JMAP Performance Extension - guidsearch disjunctions of non- Xapian criteria now rejected * Fixed: Email/matchMime and Blob/get methods are now properly gated behind the *jmap_nonstandard_extensions* imapd.conf(5) option * Fixed: JMAP Calendars Extension - tzid was not always set for UTC events