Cyrus IMAP 2.5.6 Release Notes
******************************

Important: This is a bug-fix release in the stable 2.5 series.Refer
  to the Cyrus IMAP 2.5.0 Release Notes for important information
  about the 2.5 series, including upgrading instructions.

Download from GitHub:

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

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


Changes Since 2.5.5
===================


New imapd.conf options
----------------------

* tls_required (default: 0).  Set this to 1 to require a TLS session
  for ALL authentications, not just plain ones (thanks Carlos Velasco)


New cyradm options
------------------

* "--tlskey keyfile": use certificate with keyfile to authenticate
  with server

* "--notls": disable StartTLS negotiation

* "--cafile cacertfile": Use CA certificate file to validate server
  certificate

* "--cadir cacertdirectory": Use CA certificate directory to
  validate server certificate

Thanks Leena Heino and Carlos Velasco


Bug fixes
---------

* Fixed: cyr_synclog checks its arguments more strictly to avoid
  producing junk sync loc entries

* Fixed: reconstruct no longer segfaults on failure on Solaris 10
  (thanks Marty Lee)

* Fixed: cyradm metadata implementation cleaned up and output made
  consistent (thanks Leena Heino)

* Fixed: timsieved no longer discloses name/version if ServerInfo is
  Off or Min (thanks Carlos Velasco)
