Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libcyrus0-3.8.4-bp160.1.1 RPM for aarch64

From OpenSuSE Leap 16.0 for aarch64

Name: libcyrus0 Distribution: SUSE Linux Enterprise 16
Version: 3.8.4 Vendor: openSUSE
Release: bp160.1.1 Build date: Tue Feb 25 17:04:31 2025
Group: System/Libraries Build host: reproducible
Size: 3337196 Source RPM: cyrus-imapd-3.8.4-bp160.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://www.cyrusimap.org
Summary: Cyrus IMAP Shared Libraries
Shared libraries used by the Cyrus IMAP server.

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Feb 25 2025 Nathan Cutler <ncutler@suse.com>
  - spec: add "Conflicts: leafnode" because both leafnode and cyrus-imapd
    ship a file called /usr/sbin/fetchnews (bsc#1237293)
* Thu Feb 20 2025 Peter Varkoly <varkoly@suse.com>
  - (bsc#1237293) Possibly re-add cyrus-imapd to Package Hub (latest version from devel project)
    Add Conflicts to be able to build on SLES
* Thu Aug 22 2024 Aeneas Jaißle <aj@ajaissle.de>
  - enable httpd for caldav/carddav support
* Thu Aug 22 2024 Aeneas Jaißle <aj@ajaissle.de>
  - update to version 3.8.4 (bugfix release)
    * Fixed Issue #4932: LITERAL+ broken in mupdate
    * Fixed Issue #4955: email headers in iMIP messages were not correctly encoded
    * Fixed Issue #4947: updating a script on a pre-sieve mailbox server resulted in an empty script on a sieve-mailbox replica
  - update to version 3.8.3 (security fix release)
    * Fixed CVE-2024-34055
* Fri Apr 12 2024 Georg Pfuetzenreuter <mail+rpm@georg-pfuetzenreuter.net>
  - Build with PCRE2, resolve segfault when querying mailboxes
* Wed Apr 10 2024 Georg Pfuetzenreuter <mail+rpm@georg-pfuetzenreuter.net>
  - Use upstream configuration files
* Wed Apr 10 2024 Georg Pfuetzenreuter <mail+rpm@georg-pfuetzenreuter.net>
  - Use correct libexecdir
* Wed Apr 10 2024 Georg Pfuetzenreuter <mail+rpm@georg-pfuetzenreuter.net>
  - Update to version 3.8.2:
    * Major version jump, reference upstream changelog:
      https://www.cyrusimap.org/dev/imap/download/release-notes/index.html
  - Drop no longer applicable patches:
    * cyrus-imapd-2.4.22-perl-5.36.patch
    * cyrus-imapd-2.4.22-recognize-new-backends.patch
    * cyrus-imapd-2.5.13-glibc-2.30-compatibility.patch
    * cyrus-imapd-2.5.13_db6.patch
    * cyrus-imapd-2.5.13_implicit-definitions.patch
    * cyrus-imapd-2.5.13_syslog-facility-doc.patch
    * cyrus-imapd-2.5.17-fix-cve-2021-33582.patch
  - Add refreshed patch:
    * cyrus-imapd-3.8.2_syslog-facility-doc.patch
* Sun Feb 05 2023 Aeneas Jaißle <aj@ajaissle.de>
  - update to version 2.5.17
    * Fixed: tools/git-version.sh did not need bash specifically
      (gh#cyrusimap/cyrus-imapd#3143)
    * Fixed: saved session reuse crash when TLS enabled for backend connections
      (gh#cyrusimap/cyrus-imapd#3191)
    * Fixed: XFER now recognises 3.4 and 3.5 backends
    * Fixed: memory leak during backend auth state cleanup
      (gh#cyrusimap/cyrus-imapd#3320)
    * Fixed: use-after-free segfault in mupdate-client
      (gh#cyrusimap/cyrus-imapd#3312)
  - incorperating a lot of work from buschmann23@opensuse.org!
  - added new packages libcyrus0 and perl-Cyrus-Annotator
  - enabled mailbox event notification
  - enabled clamav support
  - enabled SQLite support
  - enablee and run unit tests
  - prepared http support (using bcond; requires libical < 3)
  - deprecate BDB support: upstream drops it with 3.0
  - deprecate SNMP support: upstream drops it with 3.4
  - removed OpenSLP support
  - configuration changes
    * add some resource control settings to cyrus-imapd.service file
      + TasksMax=2048
      + LimitNOFILE=10000
      + Restart=on-failure
      + RestartSec=5
  - create runtime directory structure under /run/cyrus-imapd with
    systemd-tempfiles instead of unit RuntimeDirectory. This makes
    it possible to store some files and folders on ephemeral storage
  - update default shipped config files to use /run/cyrus-imapd
  - dropped package conflicts for *cyrus-*-kolab; those packages weren't
    build in a really, really long time, since they were obsoleted
    with cyrus-imapd 2.4.
  - removed patches now included upstream:
    - cyrus-imapd-2.4.19_autocreate-0.10-0.patch
    - cyrus-imapd-2.4.17_lmtp_catchall_mailbox.patch
    - cyrus-imapd-2.4.17_ptloader-ldap_user_attribute.patch
    - cyrus-imapd-2.4.18-D19-Outlook_2013_XLIST.patch
  - other dropped patches / unsupported, obsolete, out of maintenance:
    - cyrus-imapd-2.4.17_openslp.patch
    - cyrus-imapd-2.4.17_pie.patch
  - rebased patches:
    * cyrus-imapd-2.3.16_syslog-facility-doc.patch as
      cyrus-imapd-2.5.13_syslog-facility-doc.patch
    * cyrus-imapd-2.4.17_db6.patch as
      cyrus-imapd-2.5.13_db6.patch
    * cyrus-imapd-2.4.19-implicit_definitions.patch as
      cyrus-imapd-2.5.13_implicit-definitions.patch
    * cyrus-imapd-2.4.21-fix-bdb-function-conflict.patch as
      cyrus-imapd-2.5.13-glibc-2.30-compatibility.patch
    * cyrus-imapd-2.4.22-fix-cve-2021-33582.patch as
      cyrus-imapd-2.5.17-fix-cve-2021-33582.patch
  - various spec cleanups
    * use conditional builds with bcond
    * remove SysV init scripts
    * remove conditionals for old openSUSE releases
    * remove unnecessary dependencies
  - Changelog of prior 2.5.x releases:
    * see https://www.cyrusimap.org/imap/download/release-notes/2.5/index.html
  - update to version 2.5.16
    * Fixed: XFER now correctly distinguishes between 2.3.x releases
    * Fixed Issue #3123: XFER now recognises 3.1, 3.2 and 3.3 backends
    * Fixed: XFER now syslogs a warning when it doesn’t recognise the
      backend Cyrus version
  - update to version 2.5.15
    * Fixed CVE-2019-19783: When creating a missing mailbox as part of
      a sieve ‘fileinto’ directive, lmtpd would create it as administrator,
      bypassing ACL checks. lmtpd creates missing mailboxes as part of
      a sieve ‘fileinto’ directive if:
    * (2.5+) the anysievefolder option is enabled (default: not), or
    * (3.0+) the sieve_extensions option has the ‘mailbox’ extension
      enabled (default: enabled) and the ‘fileinto’ directive contains
      the ”:create” argument
      Under these conditions, a user with the ability to upload a custom
      sieve script to their account could use it to create any valid
      mailbox on the server (with ACL inherited from the parent mailbox
      as usual). lmtpd no longer creates these mailboxes as administrator,
      so users may no longer use a ‘fileinto’ directive to create a mailbox
      they couldn’t create otherwise.
    * Fixed Issue #2913: errors are now logged when maxlogins_per_host,
      maxlogins_per_user, and popminpoll limits are reached (thanks Sergey)
  - update to version 2.5.14
    * Fixed CVE-2019-18928: unauthenticated HTTP requests no longer
      inherit authentication from the previous request on the same connection
    * Can now build against ClamAV >= 0.101 (thanks Christoph Moench-Tegeder)
    * Fixed Issue #2877: quota -f now works correctly with improved_mboxlist_sort: no
    * Fixed Issue #2808: UNDUMP no longer crashes when quota needs updating
  - update to version 2.5.13
    * Fixed CVE-2019-11356: buffer overrun in httpd
    * Fixed: ptloader, ptexpire and ptdump now honour the
      ptscache_db_path setting
  - update to version 2.5.12
    * Fixed: cyr_virusscan now integrates with event notifications
      properly
    * Fixed: mailbox expunge event notifications no longer cause a crash
    * Fixed Issue #2378: ACLs containing spaces no longer break mailboxes.db
    * Fixed Issue #2253: master now rejects unix domain listen paths
      that are too long
    * Fixed: smilint warnings for CYRUS-MASTER.mib fixed
      (thanks Fabrice Bacchella)
    * Fixed Issue #2177: backend connections no longer ignore STARTTLS
      failures (thanks Wolfgang Breyha)
    * Fixed Issue #2222: dav_reconstruct no longer crashes on expunged
      entries
    * Fixed Issue #2221: dav_reconstruct no longer crashes given bad
      user id (thanks Wolfgang Breyha)
    * Fixed: tls_prune memory leak
    * Fixed: tls_prune doesn’t fail when tls_sessions.db is missing
    * Fixed Issue #2199: recovery from mupdate failure now in correct
      order (thanks Michael Menge)
    * Fixed: backend connections no longer crash if no banner found
    * Fixed: backend connections no longer return success on certain
      types of failure
    * Fixed Issue #2185: squatter no longer tries to index non-IMAP
      mailboxes (thanks Wolfgang Breyha)
    * Fixed: special-use proxying in murder (thanks Wolfgang Breyha)
    * Fixed Issue #1090: send OK NIL to subsequent ID commands
    * Fixed Issue #1434: auth_pts will now error when given a too-long
      socket file name
    * Fixed Issue #1964: correctly detect when librt is needed
    * Fixed Issue #1967: tell EXISTS count earlier when needed
    * Fixed: memory leak in httpd DAV support
  - update to 2.5.11
    * Better integration with updated documentation/website infrastructure
    * The “timeout” option is now also used as an upper limit in minutes
      for IDLE connections. A new option “imapidletimeout” can be used to
      set an idle-specific timeout instead. (Thanks Philipp Gesang.)
    * Fixed: invalid free and memory leak in httpd
    * Fixed: services no longer exit when client disconnects before accept()
    * Fixed Issue #65: no longer use -Wno-sign-compare when unsupported
    * Fixed Issue #67: better support for dots in localparts
      (thanks Jeroen van Meeuwen)
    * Fixed: don’t assume LIST section options when proxying
    * Fixed: SEARCH crash on some platforms
    * Fixed: ensure directory hierarchy created when renaming empty mailboxes
    * Fixed Issue #1742: reconstruct no longer crashes when cache records
      are too short
    * Fixed Issue #11: LIST RETURN options now work properly with virtdomains
    * Fixed Issue #44: http proxy no longer crashes on starttls
      (thanks Wolfgang Breyha)
    * Fixed Issue #1752: no longer crash on notifyd mailto method
    * Fixed Issue #1768: ensure consistency of CalDav ORGANIZER
      (thanks Дилян Палаузов)
    * Fixed Issue #368: SETACL with invalid rights characters now returns BAD
    * Fixed Issue #46: renames to remote destinations now work correctly
    * Fixed Issue #38: UTF-8 :subject now supported in sieve vacations
    * Fixed Issue #1872: no longer crash on bad SSL session ids
    * Fixed Issue #1931: missing mysql/mariadb dependencies now reported
      by configure
    * Fixed: various memory and resource leaks (thanks Дилян Палаузов)
  - update to 2.5.10
    * master(8) now supports a “-V” (print version and exit) option
    * Fixed Issue #34: imapd in murder no longer crashes on MOVE to
      nonexistent folder (thanks Wolfgang Breyha)
    * Fixed Issue #15: replication no longer crashes on mailboxes that
      are too old to be replicated. Instead, it fails with an error and
      logs a warning that they need to be reconstructed
    * Fixed Issue #45: extended LIST doesn’t lose options when proxied
      to backend
    * Fixed task 142: extended LIST response no longer missing
      \HasNoChildren flag on last mailbox
    * Fixed Issue #49: httpd no longer crashes with assertion failure on
      shutdown after CardDAV has been used
    * Fixed Issue #31: the ldap_timeout setting is now used correctly
    * Fixed bugzilla #3909: idled(8) no longer runs as root
      (thanks Carlos Velasco)
    * Fixed Issue #5: renaming folder with annotations no longer increases
      annotation quota usage
    * Fixed: URLFETCH crash when section is NULL
    * various build system improvements
  - update to 2.5.9
    * ipurge(8) now supports a “-n” (dry run) option
      (thanks Valentin Vidic)
    * Fixed: imapd now proxies LIST (special-use) to backend
      (thanks John Capo)
    * Fixed: sync_client handles its shutdown file more reliably
      (thanks John Capo)
    * Fixed: httpd no longer crashes with assertion failure on
      shutdown after CalDAV has been used
    * Fixed bugzilla #3938: squat search now handles pre-2.5 cyrus.squat data
    * Fixed Issue #5: twoskip database I/O performance in unlocked foreach
    * various build system improvements
  - udpate to 2.5.8
    * Allow replicated backends in a discrete Murder to both
      actively participate in the Murder.
    * When choosing between ANNOTATEMORE and METADATA, favour what the client used.
    * cyr_dbtool(8) now supports improved_mboxlist_sort (-M)
    * Fixed: master on pselect systems no longer chokes on repeated interrupts
      (thanks Jens Erat and team)
    * Fixed: better iOS CalDAV support (don’t announce VPOLL)
    * Fixed: backported version detection code to detect future versions
    * Fixed bug #3927: don’t break cyrus.index on XFER of mailbox with annotations
      (thanks Wolfgang Breyha)
    * Fixed: replication/XFER of mailbox names containing ‘@’
    * Fixed: METADATA and GETMETADATA pattern/list recognition
    * Fixed bug #3862: don’t leave behind inconsistent mailboxes when mupdate
      fails during mailbox rename
    * Fixed compilation with Sun Studio 12 C Compiler (thanks Marty Lee)
    * Fixed bug #3765: ctl_cyrusdb(8) now uses database paths from imapd.conf
      (thanks Simon Matter)
    * Fixed task 227: service processes no longer crash with ‘-T 0’ argument
      (thanks Ian Batten and Jens Erat)
    * various build system fixes
  - update to 2.5.7
    * CVE-2015-8077, CVE-2015-8078: protect against integer overflow in urlfetch
      range checks
    * Support for legacy SSLv2 and SSLv3 protocols has been removed
    * Support for TLS compression has been removed (thanks Ondřej Surý)
    * Fixed bug #3908: crash in ctl_mboxlist -m
    * Fixed: setrlimit error on startup
    * Fixed task 216: don’t break quotas when transferring mailboxes between
      backends
    * Fixed: idled shutdown on platforms without pselect (thanks Thomas Jarosch)
    * Fixed: autocreate_sieve now uses sievedir setting correctly
    * Fixed bug #3907: cyradm --cadir option is now called --capath, and works
      (thanks Leena Heino)
    * Fixed bug #3905: fix segfault in all daemons when built with -DUSE_SETPROCTITLE
    * Fixed: pop3d no longer applies plaintextloginpause to TLS connections
    * Fixed bug #3866: lmtpd now consults local mailboxes.db first,
      before mupdate master (thanks Michael Menge)
  - update to 2.5.6
    * 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
    * Fixed: cyr_synclog checks its arguments more strictly to avoid producing
      junk sync loc entries
    * 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)
  - update to 2.5.5
    * Security fix: compiling with –enable-autocreate no longer allows arbitrary
      mailbox creation
    * Fixed task 207: don’t segfault on mboxutil -d of MBTYPE_DELETED mailboxes
      (thanks Chris Stromsoe)
    * Fixed lock management over rename (thanks Thomas Jarosch)
    * Miscellaneous other fixes (thanks Thomas Jarosch)
  - update to 2.5.4
    * Security fix: handle urlfetch range starting outside message range
    * Fixed bug: better error messages when reading corrupted twoskip databases
    * Fixed bug: treat autocreate_quota_messages:0 as unlimited
    * Fixed task 203: make autocreate_quota:0 work as documented
  - update to 2.5.3
    * Fixed task 183: don’t crash on login when event notifications are enabled
  - update to 2.5.2
    * Fixed task 179: ptloader should no longer crash in ptsmodule_standard_root_dn
    * Improved consistency of event notification parameters
    * Fixed bug: no longer run out of memory in mupdate with twoskip (mmap leak)
    * Fixed bug: no longer crash on ctl_mboxlist -d for remote mailboxes
    * Fixed bug: no longer include RFC 5322 header fields when fetching CALDAV:calendar-data
    * Fixed bug: properly handle same XML namespace used with 2 different prefixes in requests
  - update to 2.5.1
    * Fixed: allow SYNC_CRC to be optional, making upgrades easier in future
    * Fixed: XFER deletes source mailbox less aggressively, avoiding data
      loss under pathological conditions
    * Fixed task 163 : XFER no longer bails out on header CRC mismatch
    * Fixed task 117 : now error out silently on non-TLS connections to
      services with implicit TLS
    * Fixed reconstruct bug: upgrading mailbox format now adds GUIDs to
      shared folders (Thanks Norbert Warmuth)
    * Fixed task 165 : xfer no longer fails due to bad version comparison
    * Fixed xfer bug: version 2.5 is now detected properly
    * Fixed task 109 : XLIST behaviour is now compatible with Outlook 2013
      (Thanks Leena Heino)
    * Fixed task 116 : LIST now correctly handles domains starting with “inbox.”
    * Fixed task 120 : admin users can now SETANNOTATION correctly
    * Fixed task 118 : imapd no longer crashes when selected mailbox is listed
    * Fixed task 156 : LMTP no longer incorrectly rejects messages
      delivered using ‘deliver’
    * Fixed task 76 : lmtpd no longer crashes when delivering to a shared
      mailbox (Thanks Leena Heino)
    * Fixed quota bug: no longer crash when setting quotas on shared
      folder hierarchies
    * Fixed compilation problem on Solaris 10 (Thanks Leena Heino)
    * Fixed bug: QuotaChange event notification now always includes
      maxMessages parameter
    * Fixed bug: event notifications now include paths for shared folders
    * Fixed bug: GETMETADATA now handles mailbox patterns correctly
    * Various fixes to compiling and tool chains
    * changes to cyradm
      + createmailbox command now accepts –specialuse flag if server
      supports CREATE-SPECIAL-USE
      + listmailbox command now returns special-use attribute if
      server supports SPECIAL-USE
      + listmailbox command now accepts –specialuse flag to list only
      mailboxes with special-use attribute
      + cyradm now uses LIST and REMOTE rather than RLIST if server
      supports LIST-EXTENDED
      + mboxconfig now accepts –private flag to switch from default
      shared to private version of an annotation
      + getmetadata: new command
      + setmetadata: new command
      + Cyrus::IMAP::Admin::getinfo now returns a different data structure
      to support the above
      + Cyrus::IMAP::Admin new ACL flag for modifying annotations
  - update to version 2.5.0
    * Underscores (the _ character) are no longer allowed in the START,
      SERVICES and EVENTS sections of cyrus.conf(5), as they interfere with
      configuration options in imapd.conf(5) being prefixed by service
      names and an underscore (_) character.
    * Extended Quota Types: New ways to restrict resource usage:
      Number of Folders, Number of Messages, Number of Annotations
    * CalDAV and CardDAV Support
    * Support for RFC 5464: IMAP METADATA
    * Event Notifications
    * The database format for mailboxes.db has been upgraded, adding a
      new mailbox type for deleted mailboxes. A key-value storage format
      is used, allowing for faster and better parsing of mailboxes.db,
      more granular updates to runtime environments, and more sustainable
      future upgrades.
    * New database format twoskip
    * Allowing Undefined Annotations
    * Catchall Mailbox for LMTP
    * Option Name Changes for autocreate: The options related to automatic
      creation of user mailboxes and sub-folders (aka. autocreate) have
      been changed to hold a prefix of autocreate_.
    * The default for the imapd.conf(5) configuration option delete_mode
      has changed from immediate to delayed.
    * The default for the imapd.conf(5) configuration option expunge_mode
      has changed from default to delayed.
    * Configuration option names for LDAP SSL/TLS configuration in
      imapd.conf(5) have been changed.
    * Configuration option names for SSL/TLS configuration in imapd.conf(5)
      have been changed to better reflect how they are used, as enhancements
      would otherwise create great confusion.
    * New Options for tls_*
* Sat Jan 07 2023 Aeneas Jaißle <aj@ajaissle.de>
  - Add cyrus-imapd-2.4.22-perl-5.36.patch: redefine assert() macro
    to ensure compatibility with the C standard one, which is
    expected by sub-components.
* Tue Nov 08 2022 Peter Varkoly <varkoly@suse.com>
  - cyrus user uid outside allowed range (bsc#1198761)
    Configure cyrus user by using sysuser-tools
* Mon Feb 28 2022 Matthias Fehring <buschmann23@opensuse.org>
  - Add cyrus-imapd-2.4.22-fix-cve-2021-33582.patch: Fix CVE-2021-33582
  - Add cyrus-imapd-2.4.22-recognize-new-backends.patch: Recognize
    backends of Cyrus versions 3.6 and 3.7
* Wed Jan 19 2022 Peter Varkoly <varkoly@suse.com>
  - Add conflicts entry for mailutils-delivery
* Sun Oct 31 2021 Marcus Meissner <meissner@suse.com>
  - disable cmu.mib url, which no longer exists.
* Fri May 14 2021 Jan Engelhardt <jengelh@inai.de>
  - Fix Tumbleweed build: don't depend on insserv. In fact, just
    drop all sysvinit blocks.
* Tue Mar 09 2021 Matthias Fehring <buschmann23@opensuse.org>
  - Update to 2.4.22
    * Fixed: use-after-free segfault in imapd and mupdate-client
      (gh#cyrusimap/cyrus-imapd#3312)
    * Fixed: XFER now recognises 3.4 and 3.5 backends
  - change source URLs to GitHub
  - set correct perl interpreter shebang in tools/rehash
* Wed Dec 16 2020 Matthias Fehring <buschmann23@opensuse.org>
  - fix build with glibc 2.30+
    * cyrus-imapd-2.4.21-fix-bdb-function-conflict.patch
  - disable lto
* Wed Dec 16 2020 Matthias Fehring <buschmann23@opensuse.org>
  - Update to 2.4.21
    * Fixed: timsieved segfault (gh#cyrusimap/cyrus-imapd#885)
    * Fixed: better recovery from mupdate failure
      (gh#cyrusimap/cyrus-imapd#2199)
    * Fixed: sync_client now replicates annotations in user/mailbox mode
    * Fixed: build failure with LibreSSL 2.7
    * Fixed: XFER now correctly distinguishes between 2.3.x releases
    * Fixed: XFER now recognises 3.1, 3.2 and 3.3 backends
      (gh#cyrusimap/cyrus-imapd#885)
    * Fixed: XFER now syslogs a warning when it doesn't recognise the
      backend Cyrus version
* Fri Jul 19 2019 matthias.gerstner@suse.com
  - removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
    firewalld, see [1].
    [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html
* Wed Jan 23 2019 liedke@rz.uni-mannheim.de
  - Update to 2.4.20
    * Fixed: lmtpd crash
    * Fixed: auth_pts will now error if its configured socket path is
      too long for its buffer
  - Removed cyrus-imapd-2.4.19-lmtpd_crash.patch
* Wed Jan 16 2019 Peter Varkoly <varkoly@suse.com>
  - bsc#1119629 cyrus-imapd.service contains bogus User and Groupi
      specification
  - bsc#1115999 Please convert SysV init scripts by cyrus-imapd
      into native systemd services
    - Removed User and Group from the service file
* Tue Dec 04 2018 Jan Engelhardt <jengelh@inai.de>
  - Avoid repeated emission of the %service_* boilerplate.
* Mon Dec 03 2018 Matthias Fehring <buschmann23@opensuse.org>
  - Fixed startup of cyrus-imapd when using native systemd service
    by setting RuntimeDirectory=cyrus-imapd in the service file
* Wed Nov 28 2018 Peter Varkoly <varkoly@suse.com>
  - cyrus-imapd: migrate from cron to systemd timers
    (bsc#1115438)
    Created script service and timer replacing cron daily script
* Wed Nov 28 2018 Peter Varkoly <varkoly@suse.com>
  - Please convert SysV init scripts by cyrus-imapd into native systemd services
    (bsc#1115999)
    Fixed using the with_systemd macro
* Thu Nov 23 2017 rbrown@suse.com
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Wed Oct 25 2017 rhafer@suse.de
  - Removed "cyrus-imapd-2.4.19_drac_auth.patch" and dropped drac
    from the BuildRequires. DRAC's upstream is bascially dead nowadays,
    and the drac patch in cyrus-imapd is also largely unmaintained.
    Rebased cyrus-imapd-2.4.17_openslp.patch and
    cyrus-imapd-2.4.19_autocreate-0.10-0.patch as a result of the
    removal.
* Mon Jul 10 2017 jengelh@inai.de
  - Remove filler wording from description.
  - Improve find commands.
* Sun Jun 25 2017 aj@ajaissle.de
  - Add cyrus-imapd-2.4.19-lmtpd_crash.patch:
    * lmtpd: fix uninitialised variable crash [boo#1045899]
* Wed Jun 21 2017 aj@ajaissle.de
  - Rebased patch:
    * cyrus-imapd-2.4.18-implicit_definitions.patch as cyrus-imapd-2.4.19-implicit_definitions.patch
      Add fix for implicit-fortify-decl in ldap.c
* Wed Jun 14 2017 aj@ajaissle.de
  - Update to 2.4.19
    * Complete backport of the new (2.5 and later) IMAP IDLE implementation (thanks Thomas Jarosh). This fixes a bunch of bugs and race conditions that were inherent to the older implementation
    * New option “imapidletimeout” overrides “timeout” specifically for connections in IDLE state
    * OpenSSL 1.1.0 is now supported
    * Fixed: imap ENABLED doesn’t print * ENABLED when nothing new enabled
    * Fixed: mailbox lock management over rename (thanks Thomas Jarosh)
    * Fixed: added overflow protection to urlfetch range checks
    * Fixed: lmtpd can now deliver when mupdate server isn’t available (thanks Michael Menge)
    * Fixed task 227: service processes no longer divide by zero when invoked with -T 0 argument (thanks Ian Batten and Jens Erat)
    * Fixed task 229: ctl_cyrusdb now uses database paths from imapd.conf (thanks Simon Matter)
    * Fixed bug #3862: mailbox database changes now rolled back on mupdate failure during rename (thanks Michael Menge)
    * Fixed: XFER to 2.5 and later no longer downgrades index to oldest version
    * Fixed: nonsensical “TEXT.MIME” section now handled as “HEADER”
    * Fixed: added missing ‘auditlog: ‘ prefix to backend connections (thanks Wolfgang Breyha)
    * Fixed: IMAP SEARCH crash on some platforms
    * Fixed: memory leaks in IMAP SEARCH and IMAP APPEND
    * Fixed Issue #1967: EXISTS count reported earlier if fetching past size of previous message set
  - Rebased patches:
    * cyrus-imapd-2.4.17_drac_auth.patch as cyrus-imapd-2.4.19_drac_auth.patch
    * cyrus-imapd-2.4.17_autocreate-0.10-0.patch as cyrus-imapd-2.4.19_autocreate-0.10-0.patch
  - Removed patches:
    - cyrus-imapd-2.4.18-CVE-2015-8077.patch (upstream)
    - cyrus-imapd-2.4.18-CVE-2015-8078.patch (upstream)
  - Added cyrus-imapd-2.4.19.tar.gz.sig
* Fri May 27 2016 tchvatal@suse.com
  - Try to cleanup with spec-cleaner
  - Remove exit 0 in pre that stopped execution of the rest of the code
  - Update pre/post requires to be acutally correct
  - Disable stict-aliasing to avoid some problems
* Mon Dec 21 2015 aj@ajaissle.de
  - Add cyrus-imapd-2.4.18-D19-Outlook_2013_XLIST.patch to add
    Outlook 2013-compatible XLIST behaviour.
* Sun Nov 15 2015 aj@ajaissle.de
  - Added cyrus-imapd-2.4.18-CVE-2015-8077.patch:
    boo#954200, CVE-2015-8077: Integer overflow in range checks
  - Added cyrus-imapd-2.4.18-CVE-2015-8078.patch:
    boo#954201, CVE-2015-8078: Integer overflow in index_urlfetch
* Sun Aug 23 2015 aj@ajaissle.de
  - Update to 2.4.18 [boo#945844]
    * Security fix: handle urlfetch range starting outside message range
    * A bunch of cleanups and fixes to compiling
    * A bunch of sieve cleanups
    * Enhanced SSL/TLS configuration options
    * Disable use of SSLv2/SSLv3
    * Allow SQL backend for mboxlist and statuscache (thanks Julien Coloos)
    * Fixed Task #116: correct LIST response for domains starting with ‘inbox.’
    * Fixed Task #76: fixed lmtpd userdeny db checks (thanks Leena Heino)
    * Fixed bug #3856: lmtpd now performs userdeny checks
    * Fixed bug #3848: support charset aliases in encoded headers
    * Fixed bug #3853: disconnect_on_vanished_mailbox: release mailbox lock before exiting (thanks Wolfgang Breyha)
    * Fixed bug #3415: fixed nntpd LIST/GROUP bug
    * Fixed bug #3784: no longer crash in THREAD REFERENCES when messages reference themselves
    * Fixed bug #3757: don’t segfault on mailbox close with no user
    * New ssl/tls configuration options
      tls_compression: 0
      Enable TLS compression. Disabled by default.
      tls_eccurve: prime256v1
      Select the elliptic curve used for ECDHE.
      tls_prefer_server_ciphers: 0
      Prefer the cipher order configured on the server-side.
      tls_versions: tls1_0 tls1_1 tls1_2
      Disable SSL/TLS protocols not in this list.
  - Removed the following patches (included upstream):
    - cyrus-imapd-2.4.17_tls-session-leak.patch
    - cyrus-imapd.tls_options.patch
  - Added patch cyrus-imapd-2.4.18-implicit_definitions.patch:
    - Have the correct #include when using implicit definitions
* Mon Dec 08 2014 aj@ajaissle.de
  - Changed cyrus-imapd-rc-2.tar.gz/cron.daily.cyrus to use 'su -s
    /bin/bash - cyrus', as the default shell is now /sbin/nologin
    [boo#908014]
  - Changed cyrus-imapd-rc-2.tar.gz/rc.cyrus to set
    /var/run/cyrus-master.pid as the PID file (was: /var/run/cyrus.pid)
    [boo#908006]
* Fri Nov 21 2014 tchvatal@suse.com
  - Drop unused patch:
    * KOLAB_cyrus-imapd-2.3.18_cross-domain-acls.patch
* Fri Nov 14 2014 rhafer@suse.com
  - Replace the TLS/POODLE patch with what was merged into the upstream
    git repo:
    * cyrus-imapd.tls_options.patch
    * Obsoletes patches cyrus-imapd.tls_tlsonly.patch and
      cyrus-imapd.tls_ec.patch
  - Add a default tls_versions settings to imapd.conf which disables
    POODLE affected SSL versions.
* Sat Oct 18 2014 johannes@lst.de
  - Add two patches from Kristian Kraemmer Nielsen found on the info-cyrus mailing list
    (http://lists.andrew.cmu.edu/pipermail/info-cyrus/2014-October/037708.html)
    * cyrus-imapd.tls_ec.patch		- adding tls_ec for Perfect Forward Secrecy
    * cyrus-imapd.tls_tlsonly.patch	- add tlsonly config option to fix POODLE vulnerability
* Wed Jan 29 2014 aj@ajaissle.de
  - Added -snmp and -snmp-mibs sub-packages
  - Added README.SNMP to cyrus-imapd-rc-2.tar.gz
  - Added sysconfig option to use SNMP
    * TODO: convert to a yesno option
* Fri Jan 24 2014 aj@ajaissle.de
  - Updated to upstream release 2.4.17 (fate#311137)
    Changes to the Cyrus IMAP Server since 2.3.x:
    * All databases are now default skiplist, and ctl_cyrusdb will automatically convert database type on startup.
    * make_sha1 and make_md5 are removed (replaced by GUID and reconstruct changes)
    * Charset subsystem rewritten - Unicode 5.2 rather than Unicode 2, and UTF-8 support in sieve.
    * Core mailbox handling code largely rewritten with new APIs, CRC checksums, new locking mechanisms, merging of cyrus.index and cyrus.expunge, inclusion of user \Seen flag, and much more.
    * Replication code largely rewritten to provide better performance, consistency checking, and recovery from "split-brain" scenarios.
    * Added support for LIST-EXTENDED IMAP extension. Removed support for deprecated (compile-time) LISTEXT IMAP extension. Based on work by Martin Konold <martin.konold@erfrakon.de>
    * Added support for ESEARCH IMAP extension.
    * Added support for WITHIN extension to IMAP SEARCH.
    * Added support for ENABLE IMAP extension.
    * Added support for QRESYNC IMAP extension.
    * Added support for URLAUTH=BINARY IMAP extension.
    * Removed legacy IMAP[2|3|4] cruft. We now only support IMAPrev1 + extensions.
    * Added support for marking QoS on traffic. (courtesy of Philip Prindeville <philipp@redfish-solutions.com>)
    * Modified user_deny.db code to open database once at service startup time.
    * ... and hundreds of tiny things too numerous to mention in a short change log ...
  - Added the following patches:
    - cyrus-imapd-2.4.17_drac_auth.patch -- this is a rebased version of contrib/drac_auth.patch
    - cyrus-imapd-2.4.17_ptloader-ldap_user_attribute.patch -- Allow a result attribute to be specified with ptclient/ldap.c
    * Supersedes KOLAB_cyrus-imapd-2.3.18_UID.patch
  - Renamed the following patches:
    - syslog-facility-doc.patch to cyrus-imapd-2.3.16_syslog-facility-doc.patch
  - Rebased the following patches for cyrus-imapd-2.4.17:
    - cyrus-imapd-db6.diff as cyrus-imapd-2.4.17_db6.patch
    - cyrus-imapd-openslp.patch as cyrus-imapd-2.4.17_openslp.patch
    - luser_relay.patch as cyrus-imapd-2.4.17_lmtp_catchall_mailbox.patch
    * Option 'lmtp_luser_relay' was renamed to 'lmtp_catchall_mailbox'
    * https://bugzilla.cyrusimap.org/show_bug.cgi?id=2360
    - cyrus-imapd_tls-session-leak.dif as cyrus-imapd-2.4.17_tls-session-leak.patch
    * https://bugzilla.cyrusimap.org/show_bug.cgi?id=3252
    - cyrus-imapd-2.3.16-autocreate-0.10-0.drac.diff as cyrus-imapd-2.4.17_autocreate-0.10-0.patch
    - pie.patch as cyrus-imapd-2.4.17_pie.patch
  - Removed the following patches (unknown upstream status):
    - KOLAB_cyrus-imapd-2.3.18_Folder-names.patch
    * There is no need for us to extend the mailbox name restrictions
    * https://bugzilla.cyrusimap.org/show_bug.cgi?id=2633
    - KOLAB_cyrus-imapd-2.3.18_Groups2.patch
    * optional/not needed
    * https://bugzilla.cyrusimap.org/show_bug.cgi?id=2632
    * https://bugzilla.cyrusimap.org/show_bug.cgi?id=3282
    - KOLAB_cyrus-imapd-2.3.18_timsieved_starttls-sendcaps.patch
    * Workaround for an issue with kontact/kio ~ KDE 3.5.9
    - KOLAB_cyrus-imapd-2.3.18_UID.patch
    * Superseded by cyrus-imapd-2.4.17_ptloader-ldap_user_attribute.patch
  - Removed the following patches (upstream inclusion):
    - charset.patch
    - cyrus-imapd-perl-5.14.patch
    - cyrus-imapd-perl-path.patch
    - cyrus-imapd_references_header-dos.dif
    - KOLAB_cyrus-imapd-2.3.18_Cyradm_Annotations.patch
    * http://git.cyrusimap.org/cyrus-imapd/commit/?h=cyrus-imapd-2.4&id=98dd7a9130653ac848c0782a7688d26a090b494b
    - KOLAB_cyrus-imapd-2.3.18_Logging.patch
    * Use 'auditlog: 1' in imapd.conf
    * https://bugzilla.cyrusimap.org/show_bug.cgi?id=2964
    - user_deny_db-once.patch
  - Changed cyrus-imapd-rc.tar.gz contents, now having cyrus-imapd-rc-2.tar.gz:
    - dir name now is SUSE (was: SuSE)
    - renamed README.SuSE -> README.SUSE
    - added annotation definitions for groupware folders
    - imapd.conf: added annotaion definitions and lmtp_fuzzy_mailbox_match
    - imapd.conf: changed path to TLS certs form /usr/ssl/ to /etc/SSL_accept
    - imapd.conf: set default 'delete_mode' and 'expunge_mode' to 'delayed'
    - cyrus.conf: added more services, added deleteprune and expungeprune
    - moved DB_CONFIG into cyrus-imapd-rc.tar.gz
  - Spec file cleanup
  - Prepared systemd support
    * with systemd, we use cyrus-imapd as service name
    * we have a symlink 'rccyrus-imapd' to '/usr/sbin/service'
    * for compatibility, we have an alias 'rccyrus' = 'rccyrus-imapd'
  - New package: cyrus-imapd-utils, which now contains tools to test mail servers
  - New package: cyrus-imapd-cyradm, which now contains the cyradm tool
  - TODO:
    - Check KOLAB_cyrus-imapd-2.3.18_cross-domain-acls.patch
    * Patch is optional
    * https://roundup.kolab.org/issue1141
    - systemd service not yet working as expected, so we disabled it atm
* Thu Jun 20 2013 aj@ajaissle.de
  - Move kolab tag from package name to version field
* Fri Jun 14 2013 jengelh@inai.de
  - Add cyrus-imapd-db6.diff to fix compile abort with db >= 5
* Mon May 27 2013 werner@suse.de
  - Package perl-Cyrus-SIEVE-managesieve provides the sieveshell as
    well as the package python-managesieve, therefore make them
    conflicting
* Tue May 21 2013 aj@ajaissle.de
  - Added /var/lib/imap/ptclient to %files section
* Fri Feb 15 2013 aj@ajaissle.de
  - enable --with-ldap option
* Tue Jun 19 2012 meissner@suse.com
  - allocate the right size (reported by frerichs@rz.uni-kiel.de)
* Fri Dec 02 2011 coolo@suse.com
  - add automake as buildrequire to avoid implicit dependency
* Wed Oct 05 2011 rhafer@suse.de
  - Update to 2.3.18:
    Malicious NNTP clients could bypass the authentication and
    execute commands that normally require authentication.
    (bnc#719998, CVE-2011-3372)
* Tue Sep 27 2011 meissner@suse.de
  - parallel make is not possible, see openSUSE:Factory:PowerPC build failure.
* Wed Sep 21 2011 rhafer@suse.de
  - Update to 2.3.17. Only change:
    * includes the nntpd bufferoverflow patch
  - Refreshed KOLAB patches
  - Fixed a potential DoS bug, when server-side threading is used
    (bnc#718428)
* Sun Sep 18 2011 jengelh@medozas.de
  - Remove redundant tags/sections from specfile
  - Use %_smp_mflags for parallel build
* Thu Sep 01 2011 rhafer@suse.de
  - Fixed a buffer overflow in nntpd (bnc#715251)
* Mon Jun 20 2011 rhafer@suse.de
  - TLS initialization failures could lead to a bdb resource leak
    resulting lmtpd to stop delivering mails. (bnc#606710,
    cyrus-bug#3252)
* Mon May 23 2011 rhafer@suse.de
  - Fixed STARTTLS plaintext command injection vulnerability
    (bnc#694247, cyrus-bug#3425)
  - Fixed building against newer perl release (5.14)
* Tue Dec 07 2010 coolo@novell.com
  - remove /var/adm/perl-modules
* Fri Nov 19 2010 rhafer@novell.com
  - Fixed cronjob to include the correct path to ctl_mboxlist
    (bnc#650919)
* Wed Oct 27 2010 rhafer@novell.com
  - removed unneeded authid_normalize.patch the same functionality
    is already available through "username_tolower" since quite some
    time.
* Thu Sep 30 2010 rhafer@novell.com
  - Check for libdb 4.8 presence
* Sun Jun 13 2010 rbos@opensuse.org
  - Define and use _name because the macro expansion is not smart enough.
    Without this construction the name definition of cyrus-imapd-kolab is
    changed to cyrus-imapd.
* Mon May 31 2010 rhafer@novell.com
  - Don't create unneeded /var/lib/db/deliverdb directory
  - Add a default DB_CONFIG to avoid berkely db errors for deliver.db
    (bnc#606710)
* Wed May 19 2010 rhafer@novell.com
  - Removed unneeded useradd call from %install section
  - Fix the package naming for kolab package again (the last sumbit
    request broke that accidently)
* Mon May 03 2010 rhafer@novell.com
  - Only try to open user_deny.db once upon startup (bnc#601971).
    Backported from cvs HEAD.
* Fri Apr 30 2010 rhafer@novell.com
  - removed some unneeded patches
  - added missing tags to init script
* Wed Apr 28 2010 rhafer@novell.com
  - Changed cyrus' homedir to /var/lib/imap
* Tue Apr 13 2010 rbos@opensuse.org
  - Remove the obsolete tag "AutoReqProv: on", its default value is
    already "on".
* Mon Apr 12 2010 rbos@opensuse.org
  - Use cyrus-imapd-kolab when the package is build with kolab enabled
  - Use the preferred Requires(pre) tag instead of PreReq
* Fri Apr 09 2010 rhafer@novell.com
  - Adjusted documentation to reflect the correct syslog facility
    that the packages are build with ("daemon" instead of "local6")
* Tue Mar 30 2010 rbos@opensuse.org
  - Removed Patch101 KOLAB_cyrus-imapd-%{version}_Annotations2.patch
  - Change Source107 to Patch107
* Tue Mar 30 2010 rhafer@novell.com
  - Mention KOLAB_cyrus-imapd-2.3.16_cross-domain-acls.patch in the
    spec file
* Wed Feb 24 2010 rbos@opensuse.org
  - Replaced the 2.3.14 Kolab patches with their 2.3.16 equivalents
    KOLAB_cyrus-imapd-*_Cyradm_Annotations.patch
    KOLAB_cyrus-imapd-*_Folder-names.patch
    KOLAB_cyrus-imapd-*_Groups2.patch
    KOLAB_cyrus-imapd-*_Logging.patch
    KOLAB_cyrus-imapd-*_timsieved_starttls-sendcaps.patch
    KOLAB_cyrus-imapd-*_UID.patch
  - Removed the patch KOLAB_cyrus-imapd-2.3.14_Annotations2.patch as
    this is now part of cyrus
  - Added patch KOLAB_cyrus-imapd-2.3.16_cross-domain-acls.patch.
    This patch can not be directly applied, it needs to recreated
    due to the patches applied by openSUSE.
* Tue Feb 23 2010 rhafer@novell.com
  - Fixed crasher in lmtpproxy when backend server returns an empty
    SASL mechlist (bnc#551346)
* Mon Jan 25 2010 rhafer@novell.com
  - updated autocreate patch to avoid "no-return-in-nonvoid-function"
    failures on openSUSE 11.1
* Wed Jan 13 2010 rhafer@novell.com
  - Updated to 2.3.16
    * Added user_deny.db to be able to selectively deny users access
      to Cyrus services.
    * Added disconnect_on_vanished_mailbox option. See imapd.conf(5)
      for details
    * Reworked SQL detection code in configure. See
      install-upgrade.html for more details.
    * Added popuseimapflags option which enables setting and obeying
      IMAP flags in the POP server.
    * Added optimized method of handling an empty maildrop in pop3d.
      Requires statuscache to be enabled.
    * Added annotation_definitions option for specifying external
      (third-party) annotations.
    * Added sync_compress option to compress replication traffic
    * Added user_folder_limit option to limit the number of folders a
      non-admin user is allowed to create.
    * Added -x option to cyr_expire to disable expunge
    * Track idle state so a shutdown doesn't leave idled killing
      random other processes on a busy system
    * Fix missing closedir() - bug #3159
    * Make Cyrus compile with older GCC
* Tue Dec 01 2009 rbos@opensuse.org
  - Changed capitalization of perl-Cyrus-Imap into perl-Cyrus-IMAP
    as it used to be.  It changed in 1 of the previous updates, due
    to a typo.
* Mon Nov 30 2009 rbos@opensuse.org
  - Subpackages are now also renamed when cyrus is build with kolab
    support
  - Renamed _enable_kolab to with_kolab.  What seem to be more in line
    with the rpm conventions.  There are macros like %%{with } and
    %%{bcond_with }, but unfortenately they did not work for me.
* Wed Nov 25 2009 rhafer@novell.com
  - Renumber kolab patches to start with 100
  - cyrus-imapd-kolab now conflicts with cyrus-imapd
* Sat Nov 21 2009 rbos@opensuse.org
  - Added a switch to build Kolab enabled rpms, (cyrus with patches
    needed by the groupware project Kolab)
  - Added cyrus-imapd-2.3.14 patches for KOLAB
  - Updated patch ptclient_afskrb_return.patch to return NULL instead
    of 0
* Tue Nov 03 2009 coolo@novell.com
  - updated patches to apply with fuzz=0
* Mon Sep 28 2009 rhafer@novell.com
  - Fixed init script dependencies. saslauthd is not a hard
    requirement for cyrus-imapd (bnc#538852)
* Wed Sep 23 2009 rhafer@novell.com
  - fixed multiple buffer overflows in the SIEVE code, caused by
    unsafe usage of the sprintf function (bnc#539877, CVE-2009-3235)
  - Added flex and bison to buildrequires as the above bugfix
    requires the sieve parser code to be regenerated.
* Tue Sep 08 2009 rhafer@novell.com
  - fixed buffer overflow in SIEVE implementation, caused by the
    incorrect use of sizeof() on a character pointer rather than a
    character buffer (bnc#537128, cert-vu#336053)
* Thu Sep 03 2009 rhafer@novell.com
  - fixed typo in cron-script
* Tue Jul 14 2009 rhafer@novell.com
  - warning fixes for gcc 4.4
* Mon Jun 29 2009 rhafer@novell.com
  - removed obsolete configure options and resorted the rest for
    better readability
* Mon Mar 30 2009 rhafer@suse.de
  - Updated to 2.3.14
    * Fixed incompatibility between older ManageSieve clients and
      newer servers that issue an auto-capability response after AUTH
      with a SASL security layer.
    * Fixed quota calculation to ignore files not mentioned in the
      index
    * Correct cache truncation after an aborted append (was leaving
      empty holes in the cache file)
    * Fixed ACLs copying when renaming users
    * Fixed TLS session reuse
    * Log more detail about changes done by a reconstruct
      (indicating that there were problems with the mailbox before
      hand - mainly as a debugging aid)
    * Ensured that the longest possible named mailbox can still be
      deleted when delayed delete is enabled by increasing buffer
      sizes
    * Add configuration option mailbox_default_options allowing
      (for example) modsequences to be turned on for all new
      mailboxes
    * Various Replication fixes
* Thu Jan 15 2009 rhafer@suse.de
  - Updated to 2.3.13
    * Added support for IMAP [CAPABILITY] response code to client-side
      of Murder proxies.
    * Added support for ManageSieve auto-capability response after
      STARTTLS and after AUTH with a SASL security layer.
    * Made MAXWORD and MAXQUOTED sizes configurable via imapd.conf
    * Rewrote cyrusdb_quotalegacy.c to use readir()
      rather than glob.c.  This avoids a potential crash due to
      conflicts between glibc and Heimdal implementations of glob().
    * Added support for fulldirhash to 'ctl_mboxlist -v'
    * Several skiplist transaction bugfixes.
    * cyr_expire no longer has a default of 0 (zero) for -X and -D.
      These options must be used explicitly in order to have the desired
      effect.
    * Added sieve_utf8fileinto option.
    * Added sieve_sasl_send_unsolicited_capability and
      sieve_sasl_expect_unsolicited_capability options.
    * Several 32/64-bit compatibility fixes.
  - Removed uneeded patches
  - Fixed init script dependencies
* Thu Oct 09 2008 rhafer@suse.de
  - mention the changed default of "allowplaintext" in the README
    (bnc#425658)
* Mon Aug 18 2008 rhafer@suse.de
  - fixed init-script, added Required-Stop tag
* Tue Aug 12 2008 rhafer@suse.de
  - recommend perl-TermReadLine-Gnu to have command line history in
    sieveshell and cyradm (bnc#400401)
  - move sieveshell and installsieve to perl-Cyrus-SIEVE-managesieve,
    as it is useful without cyrus-imapd (bnc#414637).
* Wed May 07 2008 rhafer@suse.de
  - added missing return statement to auth_krb.c:myfreestate() to
    fix current build failures.
* Wed Apr 09 2008 crrodriguez@suse.de
  -  soft 'Recommends' cron otherwise script that generates
    backups of mailboxes will not work.
* Mon Mar 03 2008 rhafer@suse.de
  - Fixed creation of maiboxes.txt backup in cron-job (bnc#355914)
* Tue Feb 05 2008 rhafer@suse.de
  - cleanups in %post scriptlet (bnc#357950, bnc#357946)
  - Update to 2.3.11. From the changelog:
    * Fixed several skiplist bugs -- courtesy of Fastmail.fm.
    * Add robustness to skiplist recovery -- courtesy of Fastmail.fm.
    * Added support for modification sequences to replication protocol
      (for CONDSTORE) -- courtesy of David Carter.
    * Fixed delayed delete replication -- courtesy of Fastmail.fm.
    * Allow [un]deleting of user INBOXes (renaming to/from deleted
      hierarchy) to work when using delayed delete -- courtesy of Simon
      Matter.
    * Fixed interaction with removal of rights and implicitownerrights.
    * Fixed parsing of single FETCH item when using FETCH modifiers.
    * Prevented SSL_accept() from blocking indefinitely when using
      TLS/SSL. This should eliminate a lot of hung SSL-wrapped processes.
    * Allow STARTTLS to be used to externally preauth'd LMTP connections.
    * Allow a TLS client certificate to be sufficient authentication for
      LMTP.
    * timsieved now automatically sends CAPABILITY response after
      STARTTLS. This code was reintroduced after being mistakenly removed
      as part of bug #1338.
    * Fixed miscellaneous bugs and build issues.
* Fri Feb 01 2008 rhafer@suse.de
  - create backups files in /var/adm/backup/imap instead of
    /var/lib/imap (bnc#355146, bnc#355914)
* Mon Jan 28 2008 rhafer@suse.de
  - limit the number of text backups of the mailboxes database
    (bnc#355914)
* Tue Oct 30 2007 rhafer@suse.de
  - update to 2.3.10. Most imporant changes:
    * Added support for "delayed" delete, in which mailboxes are renamed
      to a special admin-only "deleted" hierarchy at the time of the
      DELETE (hiding them from the client), rather than immediately
      removing them from the filesystem.
    * Fixed the special case of RENAMEing an Inbox, so that it doesn't
      keep the same mailbox uniqueid, thus allowing it to replicate
      properly (seen state is still preserved).
    * Disabled Nagle's algorithm in sync_client and sync_server to
      increase the throughput of the replication protocol. -- courtesy of
      Wes Craig.
    * Added support for a shared \Seen flag on messages (must be enabled
      on a per-mailbox basis with the /vendor/cmu/cyrus-imapd/sharedseen
      mailbox annotation.
    * Added -u and -U options to reconstruct -- courtesy of David Carter.
    * Added SETUIDVALIDITY command to the replication protocol --
      courtesy of David Carter.
    * Changed message GUIDs used by replication to be the SHA1 hash of
      the messages -- based on work of David Carter and Fastmail.fm.
    * Improve the performance of commands that operate on sequence-sets.
      The sequence-set is now parsed only once, and the commands operate
      on a sorted list of seq-ranges.
    * Added new cyr_synclog utility for adding events to the replication
      log -- courtesy of Fastmail.fm.
    * Added support for disabling duplicate delivery suppression on a
      per-folder basis with the /vendor/cmu/cyrus-imapd/duplicatedeliver
      mailbox annotation -- courtesy of Fastmail.fm.
* Wed May 23 2007 rhafer@suse.de
  - enabled replication feature (Bug #264293)
  - Fixed rpmlint errors
  - backported fix from CVS to build against berkeley db 4.5
* Mon Mar 26 2007 rhafer@suse.de
  - Corrected configure switch for idled. It's --enable-idled not
    - -with-idle=idled now (Bug #255998)
* Thu Mar 15 2007 rhafer@suse.de
  - added Service definitions for SuSEfirewall2 (Bug #251654)
* Wed Feb 21 2007 rhafer@suse.de
  - update to version 2.3.8 (first production quality 2.3.X release)
    Most important changes since 2.2.13:
    * Support for mail spool replication
    * Sieve scripts for shared folders
    * Added new sieve_extensions option to allow individual Sieve
      extensions to be enabled/disabled.
    * The Sieve "include" extension is now supported. This also allows
      for global sieve scripts. See the new sieve_extensions options to
      enable it.
    * Added support to place some/all mailbox metadata files (cyrus.*
      files) on a separate (probably high-speed) partition. See the new
      metapartition and metapartition_files options for details.
      Development sponsored by FastMail.
    * Added support for accessing subfolders of INBOX via POP3. See the
      new popsubfolders option for details. Development sponsored by
      FastMail.
    * Added berkeley_hash and berkeley_hash_nosync cyrusdb backends (seem
      to perform better under heavy loads).
* Wed Jan 10 2007 rhafer@suse.de
  - Fixed use of uninitialzied value, that caused deliver to crash
    when delivering via Unix Domain Socket (Bug #226648)
* Thu Sep 07 2006 rhafer@suse.de
  - silence compiler warnings
* Fri Aug 11 2006 rhafer@suse.de
  - removed update-messages
* Fri Jul 28 2006 rhafer@suse.de
  - update to version 2.2.13. Most important changes:
    * Allow sieve scripts to be run on shared mailboxes
      (via sieve annotation).
    * Updated nntpd to be compliant with latest draft (soon to be
      RFC3977).
    * Updated IMAP UIDPLUS extension to be compliant with latest
      specification (RFC4315).
    * Performance improvements to quota utility.
    * Fixed possible race condition in IMAP IDLE.
    * Made ptloader runtime configurable.
    * Added more extensive output to arbitron.
    * Allow responses of any length from backend when proxing
      IMAP/POP3/NNTP traffic.
    * Added plaintextloginalert option.
    * Only allow mbpath to be run as Cyrus user.
    * Added berkeley_hash and berkeley_hash_nosync cyrusdb backends
      (seem to perform better under heavy loads).
    * Added lastpop mailbox annotation.
    * Added subscribe/unsubscribe support to cyradm.
    * Fixed miscellaneous bugs and build issues.
  - removed obsolete patches
* Fri Jun 02 2006 rhafer@suse.de
  - renamed SuSE.tar.gz to cyrus-sasl-rc.tar.gz to avoid name
    collision with other packages in src.rpm (Bug #98188)
* Wed May 17 2006 schwab@suse.de
  - Don't strip binaries.
* Wed Jan 25 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Mon Jan 09 2006 rhafer@suse.de
  - fixed --with-ssl configure option
* Fri Oct 28 2005 choeger@suse.de
  - update to autocreate patch v0.9.4
  - fixed implicit declaration problems
* Wed Aug 24 2005 choeger@suse.de
  - Bugfix Bugzilla ID#105243 - timesieved exits with SIG11 when trying to
    authenticate:
    - Shut down sasl connection before reusing the connection structure again
    - log the reason of the failure to syslog
* Wed Aug 17 2005 choeger@suse.de
  - added "Autocreate INBOX patch for Cyrus"
    http://email.uoa.gr/projects/cyrus/autocreate/, Bugzilla ID#96568, Feature
    ID#2256.
* Tue Jul 12 2005 choeger@suse.de
  - improved -pie patch
* Thu Jul 07 2005 choeger@suse.de
  - use -pie
* Mon Jul 04 2005 choeger@suse.de
  - use lsb conform cronjob name
* Tue May 03 2005 choeger@suse.de
  - change heimdal include path to the mit one and use --with-gss_impl=auto
* Wed Apr 13 2005 rhafer@suse.de
  - fixes for gcc-4
* Wed Mar 16 2005 choeger@suse.de
  - added courier-imapd to Conflicts as it also provides pam configuration files
* Mon Mar 14 2005 choeger@suse.de
  - added /etc/pam.d/{imap,pop,sieve} to package as pam does not
    seem to work anymore without creating a pam configuration file
    as it did in the past (Bugfix Bugzilla ID#72390, Can't autenthicate to
    cyradm)
* Wed Feb 16 2005 choeger@suse.de
  - bugfix to bug introduced with 2.2.11 which could result to segfaults (see
    http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&msg=33727)
* Mon Feb 14 2005 choeger@suse.de
  - added defined return code to signals.c(112) to satisfy the compiler
* Mon Feb 14 2005 choeger@suse.de
  - update to version 2.2.11
    Bugfix ID#50795 VUL-0: cyrus-imapd: bugfix release
* Tue Feb 08 2005 choeger@suse.de
  - Bugfix Bugzilla ID#50368 - use of uninitialized variable in cyrus-imapd:
    remove old and incompatible bdb4.2 environment upon update
* Wed Jan 26 2005 meissner@suse.de
  - Use RPM_OPT_FLAGS, and add -fno-strict-aliasing.
* Tue Dec 07 2004 choeger@suse.de
  - Bugfix Bugzilla ID#48761: fixed README.SuSE
* Mon Dec 06 2004 choeger@suse.de
  - Bugfix Bugzilla ID#43107, renamed fetchnews to cyrus_fetchnews
* Wed Nov 24 2004 choeger@suse.de
  - update to version 2.2.10
* Tue Nov 23 2004 choeger@suse.de
  - update to version 2.2.9
    containing fix for Bug ID#48201 - VUL-0: cyrus-imapd multiple remote
    vulnerabilites
* Thu Nov 04 2004 choeger@suse.de
  - added "lmtp_downcase_rcpt: yes" to default imapd.conf
* Sat Oct 23 2004 choeger@suse.de
  - using kerberos-devel-packages
* Wed Sep 22 2004 choeger@suse.de
  - removed sieve-vacation-time-period.patch as it still
    does not work
* Tue Sep 21 2004 choeger@suse.de
  - activating idled in /etc/cyrus.conf (as idled support it is now
    compiled in and there will be error messages if idled is not activated)
* Tue Sep 07 2004 choeger@suse.de
  - updated sieve-vacation-time-period.patch
    We now use an own version of the sieve bytecode, because we
    must be able to detect incompatible versions.
* Tue Aug 31 2004 choeger@suse.de
  - only create update messages, if user is doing an update
    AND user has SIEVE scripts
* Mon Aug 30 2004 choeger@suse.de
  - Bugfix Bugzilla ID#44366 - still using /var/adm/notify
    now using new update messages mechanism
* Mon Aug 30 2004 choeger@suse.de
  - Bugfix ID#44287 - cyrus imapd vacation does not work
    added sieve bytecode relevant extensions to make the feature
    work again
* Fri Jul 30 2004 choeger@suse.de
  - update to version 2.2.8
    * Fix a double-free bug in the notify code
* Wed Jul 28 2004 choeger@suse.de
  - update to version 2.2.7
    * Fix handling of PARTIAL command and partial body fetches
    * A large number of portability fixes supplied by Albert Chin
      <china@thewrittenword.com>
    * Added client_timeout option to control connect() timeouts for proxy
      code
    * Added popuseacl option
    * Fix a number of issues with the quota -f tool
    * Fix thread safety issue in saslserver()
    * Fix possible stage file leak in append code
    * Fix bugs in handling of MULTIAPPEND introduced in 2.2.3
    * Fixed regression bug in Sieve vacation
* Mon Jun 21 2004 choeger@suse.de
  - update to version 2.2.6
    * Fix a bug in the proxy code where a backend connection might get
      closed twice
    * Improved consistancy checking in chk_cyrus
    * Fix segfault in APPEND code
    * Fix a bug with an interaction between sieve and unixhierarchysep
    * Fix a file descriptor leak in the quotadb code
    * Fix a triggered assertation in service-thread services
    * Add a number of internal consistancy checks to the skiplist code
    * Allow mbpath to handle virtual domains
    * Fix various MANAGESIEVE client authentication issues
    * Other minor fixes
* Tue Jun 01 2004 choeger@suse.de
  - update to version 2.2.5
    * Bug fixed in hash table code that could sometimes cause crashes
      with the quotalegacy database
    * Net-SNMP compatibility
    * Significantly improved com_err detection
    * Assorted minor NNTP improvements
    * Assorted other minor bugfixes
    * Quota now uses the cyrusdb interface (quotalegacy by default).
    * All incoming messages are now staged to disk before locking the
      destination mailbox (locks are no longer held during a network
      read).
    * Fixed off-by-one error in fetchnews (articles are no longer
      skipped).
    * nntpd now uses the Followup-To: header (if exists) instead of the
      Newsgroups: header when constructing post address(es) and adds them
      to the Reply-To: header instead of the To: header.
    * Added berkeley_locks_max, berkeley_txns_max and berkeley_cachesize
      options.
    * Added imapmagicplus option.
    * Substantial work on afspts/ptloader canonicalization code
    * Much improved LDAP ptloader code (no more internal OpenLDAP
      dependencies)
    * Fixed a number of IPv6 related bugs
* Fri Apr 23 2004 choeger@suse.de
  - enabling idled during compiletime.
    Bugfix Bugzilla ID#38036
* Wed Apr 21 2004 choeger@suse.de
  - added tools and contrib directory to %doc
  - added mail notification about sieve bytecode changes
* Wed Feb 18 2004 choeger@suse.de
  - enabled NNTP support (Bugzilla ID#34679)
* Tue Feb 17 2004 choeger@suse.de
  - added OpenSLP support to cyrus-imapd
* Fri Jan 23 2004 choeger@suse.de
  - conflicts package imap now
* Wed Jan 21 2004 choeger@suse.de
  - update to cyrus-imapd-2.2.3
* Thu Jan 08 2004 choeger@suse.de
  - Bugfix ID#29151, ipurge uses Date: Field instead of date of receipt
    to delete old mails.
    The patch introduces the -R switch which enables the user to use
    the date of receipt.
* Wed Jan 07 2004 choeger@suse.de
  - using libwrap now, Bugzilla ID#33608,
    cyrus-imap should be compiled with --with-libwrap=/usr
* Wed Dec 17 2003 choeger@suse.de
  - added cyrus-imapd-2.1.16-db42.patch to build with bdb4.2
* Fri Nov 21 2003 choeger@suse.de
  - update to version 2.1.16
* Thu Oct 30 2003 choeger@suse.de
  - Don't build as root
* Sat Oct 18 2003 kukuk@suse.de
  - removed unused des from neededforbuild
* Mon Sep 01 2003 choeger@suse.de
  - removed "-u root" from startproc as it always failes
  - added saslauthd to Required-Start: in init-script
* Fri Aug 29 2003 kukuk@suse.de
  - Call useradd with -r for system accounts [Bug #29611]
* Wed Aug 20 2003 mjancar@suse.cz
  - require the perl version we build with
* Tue Aug 19 2003 choeger@suse.de
  - updated to version 2.1.15
  - added sieve-vacation-time-period.patch which introduces the possibility
    to give a start start/end tag in a vacation rule.
    this new feature requires to add a line containing:
    require "vacation-period";
    and is therefor backward compatible with sieve scripts of unpatched
    cyrus-imapd versions
* Wed Jul 30 2003 choeger@suse.de
  - new macros for stop/restart of services on rpm update/removal
* Tue Jul 22 2003 mls@suse.de
  - use -n option in %perl_process_packlist
* Mon Jul 21 2003 choeger@suse.de
  - chown user:group instead of user.group
* Thu Jul 17 2003 choeger@suse.de
  - use install_vendor and new %perl_process_packlist macro
* Thu Jul 03 2003 choeger@suse.de
  - updated to version 2.1.14
* Tue Jul 01 2003 choeger@suse.de
  - remove buildroot from .packlist
* Fri Jun 13 2003 kukuk@suse.de
  - Add missing directories to filelist
* Tue May 20 2003 choeger@suse.de
  - remove installed (but unpackaged) file perllocal.pod
  - added installed (but unpackaged) mupdatetest manpage
* Mon May 19 2003 choeger@suse.de
  - remove CVS directories and .cvsignore files
* Mon May 05 2003 choeger@suse.de
  - update to version 2.1.13
  - chown/chmod mailboxes.db backup files
* Wed Apr 30 2003 choeger@suse.de
  - added cron.daily job to backup mailboxes.db to
    /var/lib/imap/backup on a daily basis
* Tue Apr 15 2003 ro@suse.de
  - fixed prereq
* Tue Apr 15 2003 ro@suse.de
  - fixed neededforbuild
* Mon Apr 07 2003 choeger@suse.de
  - tail is now picky using -1 instead of -n 1
* Tue Feb 04 2003 choeger@suse.de
  - update to version 2.1.12, fixes (from doc/text/changes):
    * Master now will forcibly exit if a service is not executable
    * Master now has a daemon mode and pidfile support (-d and -p
      options)
    * Berkeley DB Configuration methods have changed. Hopefully they're
      more generic now. You can still use --with-dbdir, or you can use
    - -with-bdb-libdir and --with-bdb-incdir
    * timsieved now handles usernames with dots (when unixhierarchysep is
      active)
    * tugowar has been removed from the distribution.
    * Squatter now has an option to skip unmodified mailboxes.
    * Properly hash username to remove a user's sieve scripts when their
      INBOX is removed.
    * Reset output buffer when prot_flush returns EOF.
    * Minor Makefile improvements with use of $(srcdir)
    * Remotepurge improvement for empty mailboxes
    * Fix for AFS overwriting the canonicalized username in ptloader
    * Security audit of imapd.c performed by SecurityAppraisers and
      Bynari
* Thu Jan 23 2003 ro@suse.de
  - fix build on gcc-3.3 (use stdarg)
* Thu Jan 16 2003 ro@suse.de
  - use shared sasl2
* Tue Dec 10 2002 choeger@suse.de
  - added --without-ucdsnmp, because cyrus-imapd doesn't compile with
    that option and that will prevent users from compiling their own
    RPM, if they have installed ucdsnmp.
* Thu Dec 05 2002 choeger@suse.de
  - update to version 2.1.11
    * Fixed some potential buffer overflows in the sieve code, as well as
      a pre-login buffer overflow in the IMAP parsing code.
* Mon Nov 25 2002 choeger@suse.de
  - new features:
    rfc_ignore_barenewlines
    rfc_ignore_8bit
    rfc_ignore_badheader
* Tue Nov 19 2002 ro@suse.de
  - fix build
* Thu Nov 14 2002 choeger@suse.de
  - update to version 2.1.10
* Mon Nov 04 2002 choeger@suse.de
  - added $syslog to Required-Start in init script,
    Bugzilla ID#20989
* Wed Sep 04 2002 choeger@suse.de
  - compiled using skiplist as backend for mailboxes.db as this
    will prevent problems when the system is under high load.
    http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&searchterm=skiplist&msg=17010
* Mon Sep 02 2002 choeger@suse.de
  - update to version 2.1.9 (bugfix release)
    - Fix a strlcpy() off-by-one error.
    - Better handling of errors in connecting to LMTP servers for deliver
      and lmtpproxyd.
    - Fix bug in pop3proxyd's pop3s handling.
    - Fix Exim install documentation.
  - bugfix for %post /etc/services fillup mechanism
  - bugfix for lmtp_luser_relay patch
* Fri Aug 30 2002 choeger@suse.de
  - added new feature lmtp_luser_relay to be able to store mail
    to non existent mailboxes in a default mailbox
* Thu Aug 22 2002 choeger@suse.de
  - update to version 2.1.8 (bugfix release)
    - cleanup of a number of memory and file descriptor leaks
    - corrections in how strlcpy() is used
    - locking improvements for CREATE and RENAME operations
    - This release fixes a critical locking problem with the CREATE
      command that was introduced in 2.1.6 and 2.1.7
* Tue Aug 20 2002 uli@suse.de
  - fixed for lib64 archs
* Mon Aug 19 2002 rhafer@suse.de
  - link statically against libsasl2. Otherwise we run into trouble
    if cyrus-imapd is used with pam-/nss_ldap (libldap is linked
    against cyrus-sasl 1.5.X)
* Fri Aug 09 2002 rhafer@suse.de
  - updated SIEVE script location in imapd.conf (/var/lib/sieve)
* Fri Aug 09 2002 mls@suse.de
  - use sitearch macro
* Wed Aug 07 2002 choeger@suse.de
  - added netcfg to Prereq
* Tue Aug 06 2002 choeger@suse.de
  - completed Prereq
* Mon Aug 05 2002 choeger@suse.de
  - added Prereq
* Tue Jul 30 2002 ro@suse.de
  - fix build with perl-5.8
* Thu Jul 11 2002 choeger@suse.de
  - enable cyrus-murder
  - don't use unset in %post
* Tue Jun 25 2002 choeger@suse.de
  - update to version 2.1.5
* Wed Jun 19 2002 choeger@suse.de
  - added old patches:
    . authid_normalize.patch
    . allow_auth_plain_proxying.patch
* Tue Jun 18 2002 choeger@suse.de
  - renamed manpages master to cyrus_master and idled to cyrus_idled
  - updated config files
  - bzip2 sources
  - updated README.SuSE
* Mon Jun 17 2002 choeger@suse.de
  - update to current maintained stable/production release (v2.1.4)
* Fri May 24 2002 choeger@suse.de
  - create cyrus user in %pre install
* Thu May 16 2002 choeger@suse.de
  - use fcntl locking instead of flock because flock seems to make
    problems on linux
* Tue Apr 30 2002 choeger@suse.de
  - fixed wrong path to lmtp socket in cyrus.conf, Bugzilla ID#16056
* Mon Apr 29 2002 choeger@suse.de
  - added lib64 awareness
* Fri Apr 26 2002 choeger@suse.de
  - Bugfix for %post in specfile:
    SIEVE port is 2000, not 2222, which is the RFC number...  :-(
* Thu Apr 25 2002 choeger@suse.de
  - removed provides of my own packagename
* Wed Apr 17 2002 choeger@suse.de
  - make the overquota behaviour configurable:
    "lmtp_reject_over_quota: yes" will immediately reject mail to
    users with folders that exceed the quota limit.
    "lmtp_reject_over_quota: no", which is the default,
    will behave as usual.
* Wed Apr 17 2002 choeger@suse.de
  - bugfix for the vacation segv problem:
    cmd buffer in send_response(imap/lmtpd.c) has not been
    increased to fit the sendmail command in
* Fri Apr 05 2002 ro@suse.de
  - more brackets for autoconf
* Mon Mar 25 2002 choeger@suse.de
  - renamed manpage idled(8) to cyrus_idled(8) because of
    a conflict with idled(8) of the idled package, Bugzilla ID#15434
* Mon Feb 25 2002 choeger@suse.de
  - Bugfix for a header parsing bug in SIEVE
    (http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&searchterm=haferkamp&msg=12745)
* Fri Feb 22 2002 choeger@suse.de
  - made authid_normalize configurable
* Wed Feb 20 2002 choeger@suse.de
  - remove leading and trailing spaces from authid
    combined with authid_tolower -> authid_normalize
* Mon Feb 11 2002 choeger@suse.de
  - made allow_auth_plain_proxying configurable
* Fri Feb 01 2002 choeger@suse.de
  - modify /etc/services in %post and exchange whatever
    uses port 2222 with sieve (Bugzilla ID#12922)
* Thu Jan 31 2002 ro@suse.de
  - added heimdal-lib to neededforbuild
* Tue Jan 22 2002 ro@suse.de
  - fix to build with db4
  - bzipped source
* Tue Jan 15 2002 choeger@suse.de
  - added %post section to handle updates from older
    SuSE Linux versions
* Tue Dec 11 2001 choeger@suse.de
  - FHS-enable
    /usr/cyrus -> /usr/lib/cyrus
    /usr/sieve -> /var/lib/sieve
    /var/imap  -> /var/lib/imap
  - Bugfix: anonymous login possible, even if it is switched off
    Bugzilla ID#12585
* Fri Nov 30 2001 choeger@suse.de
  - remove START_ variable
* Mon Nov 19 2001 choeger@suse.de
  - added ipurge_force_all.patch
    ipurge only deletes mail in shared folders and not in folders
    below user.* and INBOX.*
    This patch adds -f option to allow *force* deletion of mail
    in all folders, see also
    http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&msg=10166
    http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&msg=10168
  - Bugfix: drac patch was not applied because the configure
    script does not set DRAC_AUTH
  - updated README.SuSE
  - added ipurge example to cyrus.conf
* Wed Sep 05 2001 choeger@suse.de
  - added sieve_dotstuffing_fix
    See
    http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&msg=10136
    for more details
* Fri Aug 17 2001 choeger@suse.de
  - added -u root to startproc options
    for some strange reasons cyrus isn't able to read root.root owned
    files after booting into system. -u root "fixes" this.
* Tue Aug 07 2001 choeger@suse.de
  - update to 2.0.16  (important db3 fixes)
* Wed Jul 11 2001 choeger@suse.de
  - update to 2.0.15 (sig11 fixes)
* Thu Jun 28 2001 choeger@suse.de
  - bugfix: init script was not LSB compliant, Bugzilla ID#8983
* Fri Jun 15 2001 choeger@suse.de
  - update to version 2.0.14
* Mon May 28 2001 choeger@suse.de
  - little fix: Leave Returnpath empty, if it is already empty
* Wed May 16 2001 lmuelle@suse.de
  - remove obsolete mail notify
* Thu Apr 19 2001 choeger@suse.de
  - renamed master to cyrus_master to prevent conflict
    with postfix master.8 manpage
* Mon Apr 02 2001 choeger@suse.de
  - added missing fillup to %post :-(
* Tue Feb 27 2001 ro@suse.de
  - changed neededforbuild <cyrus-sasl> to <cyrus-sasl cyrus-sasl-devel>
* Wed Feb 21 2001 choeger@suse.de
  - new version, 2.0.12
* Thu Feb 01 2001 choeger@suse.de
  - new version 2.0.11 (bugfix release)
* Mon Jan 22 2001 schwab@suse.de
  - Compile with -fPIC for inclusion in shared library.
* Wed Dec 27 2000 choeger@suse.de
  - typo fix in README.SuSE
  - new version 2.0.9 (Bugfix Release)
* Mon Dec 18 2000 choeger@suse.de
  - added README.SuSE
* Mon Dec 18 2000 choeger@suse.de
  - bugfix: Dependencies
  - bugfix: openssl to neededforbuilt
* Sat Dec 09 2000 kukuk@suse.de
  - Fix group tags
* Thu Dec 07 2000 choeger@suse.de
  - added init script for new cyrus master daemon
    was not able to test it, yet
* Wed Nov 29 2000 ro@suse.de
  - changed neededforbuild <tcld> to <tcl-devel>
* Fri Nov 24 2000 ro@suse.de
  - neededforbuild += openssl-devel
* Tue Nov 21 2000 choeger@suse.de
  - new version 2.0.7
  - build root
  - long package name
* Mon Nov 20 2000 ro@suse.de
  - removed eazy from neededforbuild
* Thu Nov 16 2000 ro@suse.de
  - fixed neededforbuild
* Tue Oct 24 2000 choeger@suse.de
  - fixed drac support
* Fri Oct 20 2000 choeger@suse.de
  - hacked in support for DRAC
* Wed Oct 04 2000 choeger@suse.de
  - changed the behaviour of quota command
    - t user.<uname> now prints the quota usage of this
    user to STDOUT
* Mon Sep 25 2000 choeger@suse.de
  - bugfix: /etc/imapd.conf was mode 755 ... :-(
* Sun Jun 18 2000 ro@suse.de
  - regenerate bison-files
* Fri Jun 09 2000 choeger@suse.de
  - update to version 1.6.24
  - excluded sasl and made separate package
  - no longer need for pwcheck with ldap support,
    we are using pam_ldap, now
* Wed May 24 2000 choeger@suse.de
  - patch by jro to the false double-subscribe behaviour
* Mon May 22 2000 choeger@suse.de
  - there's no tail in inst-sys, so we have to use sed instead
* Mon May 22 2000 choeger@suse.de
  - added reiserfs-check before calling chattr in postinstall
* Thu Apr 27 2000 choeger@suse.de
  - added new config option use-unix to pwcheck.conf
  - changed auth sequence from unix->ldap to ldap->unix
* Tue Mar 14 2000 choeger@suse.de
  - mnt/usr/bin/chattr does not work, so we call
    chroot . /usr/bin/chattr
* Mon Mar 13 2000 choeger@suse.de
  - security fix in pwcheck-module
* Fri Mar 10 2000 choeger@suse.de
  - chattr is not in inst-sys, so we call
    mnt/usr/bin/chattr
* Wed Mar 01 2000 choeger@suse.de
  - added %{_mandir}
* Thu Feb 17 2000 choeger@suse.de
  - updated to version 1.5.19 of cyrus-imapd
* Tue Jan 04 2000 choeger@suse.de
  - bugfix for pwcheck
* Thu Nov 11 1999 choeger@suse.de
  - added mail-notification to postinstall
* Tue Oct 12 1999 ro@suse.de
  - added tcld to neededforbuild
* Tue Sep 28 1999 choeger@suse.de
  - first version

Files

/usr/lib64/libcyrus.so.0
/usr/lib64/libcyrus.so.0.0.0
/usr/lib64/libcyrus_com_err.so.0
/usr/lib64/libcyrus_com_err.so.0.0.0
/usr/lib64/libcyrus_imap.so.0
/usr/lib64/libcyrus_imap.so.0.0.0
/usr/lib64/libcyrus_min.so.0
/usr/lib64/libcyrus_min.so.0.0.0
/usr/lib64/libcyrus_sieve.so.0
/usr/lib64/libcyrus_sieve.so.0.0.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 12 23:50:02 2025