Revisions of cyrus-imapd

Matthias Fehring's avatar Matthias Fehring (buschmann23) committed (revision 6)
- update and rename patch cyrus-imapd-3.3.1-fix-perl-linking.patch
  to cyrus-imapd-3.8.2-fix-perl-linking.patch
Matthias Fehring's avatar Matthias Fehring (buschmann23) committed (revision 5)
- spec file changes
  * disable Link Time Optimization as Cyrus does not support it
  * remove unnecessary build requirements
    + autoconf
    + automake
  * update build requirements
    + pkgconfig(jansson) minimum 2.3 -> 2.10
    + pkgconfig(libnghttp2) minimum 1.5 -> 1.34.0
  * do not run autoreconf, it is not needed on release tarballs
Matthias Fehring's avatar Matthias Fehring (buschmann23) committed (revision 4)
- update to version 3.8.2
  * Build changes
    + PCRE2 is now supported and detected with pkg-config (used
      by this package)
    + Fixed: missing include when ssl unavailable
      (gh#cyrusimap/cyrus-imapd#4770)
  * Bug fixes
    + Fixed: cyr_info(8) conf, conf-all, and conf-default
      subcommands no longer crash (gh#cyrusimap/cyrus-imapd#4650)
    + 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: squat db out of bounds access in incremental reindex
      docID map (gh#cyrusimap/cyrus-imapd#4660)
    + Fixed: squat db searches now handle unindexed messages
      correctly again (gh#cyrusimap/cyrus-imapd#4692)
    + Fixed: crash on copy/append fail in mailbox with custom user
      flags (gh#cyrusimap/cyrus-imapd#4710)
    + Fixed: GETMETADATA no longer shows internal DAV mailboxes
      (unless imapmagicplus is enabled and the user is authenticated
      as username+dav@domain)
    + Fixed: pop3d now avoids splitting ".\r\n" across packet boundaries,
      which can confuse some clients (gh#cyrusimap/cyrus-imapd#4717)
    + Fixed: potential uninitialized access in extract_convdata
      (gh#cyrusimap/cyrus-imapd#4756)
    + Fixed: potential invalid read in message_parse_received_date
      (gh#cyrusimap/cyrus-imapd#4771)
    + Fixed: strip known-timezones from iCalendar object
      (gh#cyrusimap/cyrus-imapd#4663)
Matthias Fehring's avatar Matthias Fehring (buschmann23) committed (revision 3)
- fix crash in cyr_info command because of missing handling for new
  BYTESIZE option data type (gh#cyrusimap/cyrus-imapd#4650)
  (gh#cyrusimap/cyrus-imapd#4723)
  * add cyrus-imapd-3.8.1-fix-cyr_info.patch
Matthias Fehring's avatar Matthias Fehring (buschmann23) committed (revision 2)
- update to version 3.8.1
  * Build changes
    + Fixed: libical >= 3.0.10 is required (gh#cyrusimap/cyrus-imapd#4071)
    + Fixed: retired custom manpage generator (gh#cyrusimap/cyrus-imapd#4561)
  * Bug fixes
    + Fixed: incorrect error code used for JMAP invalidResultReference
      errors (gh#cyrusimap/cyrus-imapd#4309)
    + Fixed: httpd crash with SIGSEGV when listing calendar
      (gh#cyrusimap/cyrus-imapd#4523)
    + Fixed: leaked SSL_SESSION during backend disconnect
      (gh#cyrusimap/cyrus-imapd#4544)
    + Fixed: cyr_cd.sh is bash, not sh (gh#cyrusimap/cyrus-imapd#4293)
    + Fixed: potential crash in jmap_email_parse (gh#cyrusimap/cyrus-imapd#4574)
    + Fixed: invalid FETCH BINARY response for sections with unknown
      Content-Transfer-Encoding (gh#cyrusimap/cyrus-imapd#4567)
    + Fixed: XFER did not fully remove source mailbox
      (gh#cyrusimap/cyrus-imapd#4370)
  * Other changes
    + Fixed: better cyrusdb / ctl_cyrusdb -r UX (gh#cyrusimap/cyrus-imapd#4558)
Matthias Fehring's avatar Matthias Fehring (buschmann23) committed (revision 1)
- initial package version 3.8.0
- changes from 3.6.0
  * https://www.cyrusimap.org/3.8/imap/download/release-notes/3.8/x/3.8.0.html
- before upgrading from previous versions please read
  https://www.cyrusimap.org/3.8/imap/download/upgrade.html
Displaying all 6 revisions
openSUSE Build Service is sponsored by