File: 3.4.7.rst.txt

package info (click to toggle)
cyrus-imapd 3.12.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 60,540 kB
  • sloc: ansic: 280,382; perl: 146,834; javascript: 9,624; sh: 5,730; yacc: 2,660; cpp: 2,263; makefile: 2,103; lex: 675; xml: 621; awk: 303; python: 273; asm: 262
file content (48 lines) | stat: -rw-r--r-- 1,744 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
:tocdepth: 3

==============================
Cyrus IMAP 3.4.7 Release Notes
==============================

Download from GitHub:

    *   https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.4.7/cyrus-imapd-3.4.7.tar.gz
    *   https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.4.7/cyrus-imapd-3.4.7.tar.gz.sig

.. _relnotes-3.4.7-changes:

Changes since 3.4.6
===================

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: squat db reindexes are no longer always incremental
* Fixed: squat db corruption from unintentional indexing of fields
  intended to be skipped.  Squat search databases may benefit from a full
  (non-incremental) reindex
* Fixed :issue:`4660`: squat db out of bounds access in incremental reindex
  docID map
* Fixed :issue:`4692`: squat db searches now handle unindexed messages
  correctly again (thanks Gabriele Bulfon)
* Fixed :issue:`4717`: pop3d now avoids splitting ``".\r\n"`` across packet
  boundaries, which can confuse some clients
* Fixed :issue:`4756`: potential uninitialized access in extract_convdata

Other changes
-------------

* Fixed :issue:`4790`: some man pages were missing from distribution tarballs
  (thanks Jakob Gahde)