Changelog for
cyrus-imapd-doc-3.0.18-10.8.noarch.rpm :
* Tue Jun 18 2024 Matthias Fehring
- 3.0.18- add /var/lib/imap/sync directory to the files list
* Tue Jun 18 2024 Matthias Fehring - 3.0.18- use correct sbin and libexec directories: previously all was installed into %%{_libexecdir}/cyrus/bin, now internal used executables are installed into %%{_libexecdir}/cyrus and sbin binaries go into %%{_sbindir}- rename some conflicting binaries and their man pages that are also provided by other packages
* %%{_sbindir}/fetchnews -> %%{_sbindir}/cyr_fetchnews
* %%{_sbindir}/restore -> %%{_sbindir}/cyr_restore
* %%{_sbindir}/quota -> %%{_sbindir}/cyr_quota
* add cyrus-imapd-3.0.18-rename.patch- create more directories in the config diretory and mail partition that would also be created by mkimap tool- use systemd-sysusers to create user cyrus
* add cyrus-user.conf source file- update SUSE specific files to version 3 (cyrus-imapd-rc-3.tar.gz)
* set correct path for backup script- clean up spec file
* 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
* Mon Jun 17 2024 Matthias Fehring - 3.0.18- fix linking of perl modules: add linking for libcap
* update cyrus-imapd-3.0.13-fix-perl-linking.patch to cyrus-imapd-3.0.18-fix-perl-linking.patch
* Mon Jun 10 2024 Matthias Fehring - 3.0.18- fix build on openSUSE Leap 15.6
* explicitely require libopenssl-1_1-devel
* Sun Mar 17 2024 Matthias Fehring - 3.0.18- spec file changes
* disable Link Time Optimization as it is not supported by Cyrus
* remove unnecessary build requirements + autoconf + automake
* no need to run autoreconf on release tarballs
* Sun Mar 17 2024 Matthias Fehring - 3.0.18- fix rpmlint filterfix rpmlint filterss
* Sun Mar 17 2024 Matthias Fehring - 3.0.18- spec file changes
* change arch for package cyradm to noarch
* use autosetup macro in prep script
* tag COPYING as license in files list- add new rpmlint filters
* cyrus-imapd.
* non-standard-dir-in-var adm
* cyrus-imapd.
* files-duplicate /etc/pam.d/sieve /etc/pam.d/imap:/etc/pam.d/pop
* cyradm.
* bin-sh-syntax-error /usr/bin/cyradm
* cyrus-imapd.
* bin-sh-syntax-error /usr/libexec/cyrus/tools/translatesieve
* cyrus-imapd.
* bin-sh-syntax-error /usr/libexec/cyrus/tools/mkimap
* cyrus-imapd.
* bin-sh-syntax-error /usr/libexec/cyrus/tools/mknewsgroups
* cyrus-imapd.
* bin-sh-syntax-error /usr/libexec/cyrus/tools/masssievec
* perl-Cyrus-SIEVE-managesieve.
* bin-sh-syntax-error /usr/bin/installsieve
* perl-Cyrus-SIEVE-managesieve.
* bin-sh-syntax-error /usr/bin/sieveshell
* Mon Feb 13 2023 Matthias Fehring - explicitely require OpenSSL 1.1 for building on openSUSE Tumbleweed
* Mon Feb 13 2023 Matthias Fehring - require OpenSSL below version 3 for building
* Mon Feb 13 2023 Matthias Fehring - 3.0.18- update to version 3.0.18
* Build changes + Fixed: iCal GEO property is text in new libical versions + Fixed: docs now build correctly with python3 and Sphinx 3.4
* Bug fixes + Fixed: cyradm: allow LIST command even when support_referrals is false (gh#cyrusimap/cyrus-imapd#4002) + Fixed: httpd killed by SIGSEGV for calendar request (gh#cyrusimap/cyrus-imapd#4216)
* Other changes + Fixed: backend_version() now properly parses the remote server\'s version string, and can recognise when it is newer than the local server. This means XFER to a newer backend no longer requires a local software update to recognise the new version number first. (gh#cyrusimap/cyrus-imapd#4380)
* Thu Sep 15 2022 Matthias Fehring - add cyrus-imapd-3.0.17-fix-assert.patch to fix assert on current distributions with perl 5.36+ (gh#cyrusimap/cyrus-imapd#4123)
* Wed Feb 02 2022 Matthias Fehring - update to version 3.0.17
* Bug fixes + Fixed: XFER of a single user or mailbox now works again (gh#cyrusimap/cyrus-imapd/issues#2383) + Fixed: XFER no longer tries to sync_restart (and hangs) when the destination backend doesn\'t support XFER-via-replication + Fixed: XFER now reports an error when the name argument doesn\'t match anything, instead of doing nothing and then reporting that it succeeded at it.
* Other changes + The formerly-standalone Cassandane tool has been merged into the cyrus-imapd repository, in the \'cassandane\' subdirectory. + XFER will now recognise backends from the upcoming 3.6 and 3.7 versions
* Wed Sep 01 2021 Matthias Fehring - update to version 3.0.16
* Security fixes + Certain user inputs are used as hash table keys during processing. A poorly chosen string hashing algorithm meant that the user could control which bucket their data was stored in, allowing a malicious user to direct many inputs to a single bucket. Each subsequent insertion to the same bucket requires a strcmp of every other entry in it. At tens of thousands of entries, each new insertion could keep the CPU busy in a strcmp loop for minutes. (CVE-2021-33582)
* Build fixes + Fixed: expired test certificates caused unit test failures + Fixed: various warnings raised by newer compilers
* Bug fixed + Fixed: crash when looking up entries in zero-sized hash tables + Fixed: deduplicated code in hash_del + Fixed: per-server annotations were unable to replicate (gh#cyrusimap/cyrus-imapd#3456)
* Wed Apr 21 2021 Matthias Fehring - configuration changes
* add some resource control settings to cyrus-imapd.service file + TasksMax=2048 + LimitNOFILE=10000 + Restart=on-failure + RestartSec=5
* Tue Mar 09 2021 Matthias Fehring - update to version 3.0.15
* 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: tools/translatesieve directory iteration protection (gh#cyrusimap/cyrus-imapd#3287)
* Fixed: mailbox tombstones were not being cleaned up by cyr_expire(8) (gh#cyrusimap/cyrus-imapd#53)
* 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)- removed obsolete patches now included upstream
* cyrus-imapd-3.0.14-make-sure-saved-tls-session-is-refcounted.patch