Cyrus IMAP 3.2.12 Release Notes¶
Download from GitHub:
Changes since 3.2.11¶
Build changes¶
Fixed: Cassandane tests now pass on Debian Bookworm
PCRE2 is now supported and detected with pkg-config. If both PCRE and PCRE2 are available, the older PCRE will be preferred. To force use of PCRE2 in this situation, run configure with the
--disable-pcre
option. Please note that on Debian-based systems, PCRE (the old one, no longer maintained) is called "pcre3". Yes, this is confusing.Fixed Issue #4770: missing include when ssl unavailable (thanks Дилян Палаузов)
Bug fixes¶
Fixed Issue #4123: XS Perl modules failed to compile against Perl 5.36
Fixed Issue #4309: incorrect error code used for JMAP invalidResultReference errors
Fixed Issue #4439: murder frontends now proxy GETMETADATA correctly (thanks Stéphane GAUBERT)
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 Дилян Палаузов)Fixed Issue #4717: pop3d now avoids splitting
".\r\n"
across packet boundaries, which can confuse some clientsFixed Issue #4756: potential uninitialized access in extract_convdata
Other changes¶
Fixed Issue #4558: better cyrusdb /
ctl_cyrusdb -r
UXFixed Issue #4790: some man pages were missing from distribution tarballs (thanks Jakob Gahde)