File: 3.0.2.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 (62 lines) | stat: -rw-r--r-- 2,520 bytes parent folder | download | duplicates (4)
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
:tocdepth : 3

===============================
Cyrus IMAP 3.0.2 Release Notes
===============================

.. IMPORTANT::

    This is a bug-fix release in the stable 3.0 series.

    Refer to the Cyrus IMAP 3.0.0 Release Notes for important information
    about the 3.0 series, including upgrading instructions.

Download from GitHub:

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

.. _relnotes-3.0.2-changes:

Changes Since 3.0.1
===================

Dependency changes
------------------

* Cyrus will now have the mboxevents feature compiled in, it is no
  longer optional.

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

* Improved JMAP support, including attachment name searching
* Improved spelling/gramar in documentation (thanks Josh Soref)
* Distribution now includes a libcyrus_imap.pc (thanks Дилян Палаузов)
* Improved CUnit unit tests
* `ctl_backups(8)` now supports `-V` argument for faster list/stat operations
* Cyrus distributions now contain a VERSION file, containing the released
  Cyrus version, which is preserved across autoreconf calls.
* Removed convert-sieve.pl: :cyrusman:`translatesieve(8)` does everything you need and more.
* Distribution now contains Cyrus::DList, Cyrus::ImapClone, and Cyrus::SyncProto perl modules

Bug fixes
---------

* Fixed :issue:`1933`: activation of replicated sieve scripts now occurs atomically
* Fixed :issue:`1931`: improved handling of missing mysql in configure
* Fixed :issue:`1901`: CyrusDB API is now C++-friendly
* Fixed: don't mix up X-NUM-FOLDERS quota usage on rename
* Fixed :issue:`1944`: SQLite only required if compiling with features that need it
* Fixed :issue:`1914`: VPATH builds now work correctly again
* Fixed :issue:`1948`: ACL changes are now auditlogged
* Fixed: JMAP downloadURL format
* Fixed: memory leak in httpd
* Fixed :issue:`1967`: imapd reports EXISTS count earlier and faster
* Fixed :issue:`1964`: correctly detect when librt is needed
* Fixed :issue:`1909`: tidy up --enable-sphinx/enable-xapian configure options
  (thanks Дилян Палаузов)
* Fixed: pkgconfig files now contain exec_prefix (thanks Дилян Палаузов)
* Fixed :issue:`1993`: crc32c and xsha1 modules now build correctly on big-endian
  platforms (thanks Jason Tibbitts)
* Fixed: reconstruct no longer crashes on non-64bit platforms (thanks Jason Tibbitts)