|
| 1 | +:tocdepth: 3 |
| 2 | + |
| 3 | +============================== |
| 4 | +Cyrus IMAP 3.2.3 Release Notes |
| 5 | +============================== |
| 6 | + |
| 7 | +Download from GitHub: |
| 8 | + |
| 9 | + * https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.2.3/cyrus-imapd-3.2.3.tar.gz |
| 10 | + * https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.2.3/cyrus-imapd-3.2.3.tar.gz.sig |
| 11 | + |
| 12 | +.. _relnotes-3.2.3-changes: |
| 13 | + |
| 14 | +Changes since 3.2.2 |
| 15 | +=================== |
| 16 | + |
| 17 | +Build changes |
| 18 | +------------- |
| 19 | + |
| 20 | +* Fixed :issue:`3073`: misleading message when Xapian "words" tokenisation |
| 21 | + unavailable |
| 22 | +* Fixed :issue:`3102`: removed checks for unused CLD2 dependency (thanks |
| 23 | + Anatoli) |
| 24 | +* Fixed :issue:`3102`: removed unused Castagnoli CRC32 implementation |
| 25 | + (thanks Anatoli) |
| 26 | +* Upstreamed compatibility patches from OpenBSD (thanks Anatoli) |
| 27 | +* Fixed: Cyrus::SIEVE::managesieve was not linked correctly |
| 28 | +* Fixed :issue:`3143`: removed unnecessary autoreconf dependency on /bin/bash |
| 29 | +* Fixed: support zlib versions that do not provide deflatePending function |
| 30 | + |
| 31 | +Bug fixes |
| 32 | +--------- |
| 33 | + |
| 34 | +* Fixed: handling of bad HOLDFOR/HOLDUNTIL values in JMAP email submissions |
| 35 | +* Fixed: protection against underflow of unseen and recent counts |
| 36 | +* Fixed :issue:`3116`: :cyrusman:`cyr_info(8)` now correctly validates |
| 37 | + archivepartition- settings |
| 38 | +* Fixed :issue:`3115`: imapd/pop3d connection details were lost during TLS |
| 39 | + setup |
| 40 | +* Fixed: pop3d LOGOUT event was missing clientAddress field (thanks akschu) |
| 41 | +* Fixed: Sieve regexes may have optional matches |
| 42 | +* Fixed: XFER now correctly distinguishes between 2.3.x releases |
| 43 | +* Fixed :issue:`3123`: XFER now recognises 3.1, 3.2 and 3.3 backends |
| 44 | +* Fixed: XFER now syslogs a warning when it doesn't recognise the backend |
| 45 | + Cyrus version |
| 46 | +* Fixed: crash in Sieve "date :regex" matches |
| 47 | +* Fixed :issue:`3152`: DAV crash when no displayname and path is one segment |
| 48 | + (thanks Felix J. Ogris) |
| 49 | +* Fixed: cunit tests no longer depend on nonstandard malloc.h header |
0 commit comments