SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for cyrus-imapd-debugsource-2.3.18_kolab-128.1.x86_64.rpm :
Thu Jun 20 14:00:00 2013 ajAATTajaissle.de
- Move kolab tag from package name to version field

Fri Jun 14 14:00:00 2013 jengelhAATTinai.de
- Add cyrus-imapd-db6.diff to fix compile abort with db >= 5

Mon May 27 14:00:00 2013 wernerAATTsuse.de
- Package perl-Cyrus-SIEVE-managesieve provides the sieveshell as
well as the package python-managesieve, therefore make them
conflicting

Tue May 21 14:00:00 2013 ajAATTajaissle.de
- Added /var/lib/imap/ptclient to %files section

Fri Feb 15 13:00:00 2013 ajAATTajaissle.de
- enable --with-ldap option

Tue Jun 19 14:00:00 2012 meissnerAATTsuse.com
- allocate the right size (reported by frerichsAATTrz.uni-kiel.de)

Fri Dec 2 13:00:00 2011 cooloAATTsuse.com
- add automake as buildrequire to avoid implicit dependency

Wed Oct 5 14:00:00 2011 rhaferAATTsuse.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 14:00:00 2011 meissnerAATTsuse.de
- parallel make is not possible, see openSUSE:Factory:PowerPC build failure.

Wed Sep 21 14:00:00 2011 rhaferAATTsuse.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 14:00:00 2011 jengelhAATTmedozas.de
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build

Thu Sep 1 14:00:00 2011 rhaferAATTsuse.de
- Fixed a buffer overflow in nntpd (bnc#715251)

Mon Jun 20 14:00:00 2011 rhaferAATTsuse.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 14:00:00 2011 rhaferAATTsuse.de
- Fixed STARTTLS plaintext command injection vulnerability
(bnc#694247, cyrus-bug#3425)
- Fixed building against newer perl release (5.14)

Tue Dec 7 13:00:00 2010 cooloAATTnovell.com
- remove /var/adm/perl-modules

Fri Nov 19 13:00:00 2010 rhaferAATTnovell.com
- Fixed cronjob to include the correct path to ctl_mboxlist
(bnc#650919)

Wed Oct 27 14:00:00 2010 rhaferAATTnovell.com
- removed unneeded authid_normalize.patch the same functionality
is already available through \"username_tolower\" since quite some
time.

Thu Sep 30 14:00:00 2010 rhaferAATTnovell.com
- Check for libdb 4.8 presence

Sun Jun 13 14:00:00 2010 rbosAATTopensuse.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 14:00:00 2010 rhaferAATTnovell.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 14:00:00 2010 rhaferAATTnovell.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 3 14:00:00 2010 rhaferAATTnovell.com
- Only try to open user_deny.db once upon startup (bnc#601971).
Backported from cvs HEAD.

Fri Apr 30 14:00:00 2010 rhaferAATTnovell.com
- removed some unneeded patches
- added missing tags to init script

Wed Apr 28 14:00:00 2010 rhaferAATTnovell.com
- Changed cyrus\' homedir to /var/lib/imap

Tue Apr 13 14:00:00 2010 rbosAATTopensuse.org
- Remove the obsolete tag \"AutoReqProv: on\", its default value is
already \"on\".

Mon Apr 12 14:00:00 2010 rbosAATTopensuse.org
- Use cyrus-imapd-kolab when the package is build with kolab enabled
- Use the preferred Requires(pre) tag instead of PreReq

Fri Apr 9 14:00:00 2010 rhaferAATTnovell.com
- Adjusted documentation to reflect the correct syslog facility
that the packages are build with (\"daemon\" instead of \"local6\")

Tue Mar 30 14:00:00 2010 rbosAATTopensuse.org
- Removed Patch101 KOLAB_cyrus-imapd-%{version}_Annotations2.patch
- Change Source107 to Patch107

Tue Mar 30 14:00:00 2010 rhaferAATTnovell.com
- Mention KOLAB_cyrus-imapd-2.3.16_cross-domain-acls.patch in the
spec file

Wed Feb 24 13:00:00 2010 rbosAATTopensuse.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 13:00:00 2010 rhaferAATTnovell.com
- Fixed crasher in lmtpproxy when backend server returns an empty
SASL mechlist (bnc#551346)

Mon Jan 25 13:00:00 2010 rhaferAATTnovell.com
- updated autocreate patch to avoid \"no-return-in-nonvoid-function\"
failures on openSUSE 11.1

Wed Jan 13 13:00:00 2010 rhaferAATTnovell.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 1 13:00:00 2009 rbosAATTopensuse.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 13:00:00 2009 rbosAATTopensuse.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 13:00:00 2009 rhaferAATTnovell.com
- Renumber kolab patches to start with 100
- cyrus-imapd-kolab now conflicts with cyrus-imapd

Sat Nov 21 13:00:00 2009 rbosAATTopensuse.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 3 13:00:00 2009 cooloAATTnovell.com
- updated patches to apply with fuzz=0

Mon Sep 28 14:00:00 2009 rhaferAATTnovell.com
- Fixed init script dependencies. saslauthd is not a hard
requirement for cyrus-imapd (bnc#538852)

Wed Sep 23 14:00:00 2009 rhaferAATTnovell.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 8 14:00:00 2009 rhaferAATTnovell.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 3 14:00:00 2009 rhaferAATTnovell.com
- fixed typo in cron-script

Tue Jul 14 14:00:00 2009 rhaferAATTnovell.com
- warning fixes for gcc 4.4

Mon Jun 29 14:00:00 2009 rhaferAATTnovell.com
- removed obsolete configure options and resorted the rest for
better readability

Mon Mar 30 14:00:00 2009 rhaferAATTsuse.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 13:00:00 2009 rhaferAATTsuse.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 9 14:00:00 2008 rhaferAATTsuse.de
- mention the changed default of \"allowplaintext\" in the README
(bnc#425658)

Mon Aug 18 14:00:00 2008 rhaferAATTsuse.de
- fixed init-script, added Required-Stop tag

Tue Aug 12 14:00:00 2008 rhaferAATTsuse.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 7 14:00:00 2008 rhaferAATTsuse.de
- added missing return statement to auth_krb.c:myfreestate() to
fix current build failures.

Wed Apr 9 14:00:00 2008 crrodriguezAATTsuse.de
- soft \'Recommends\' cron otherwise script that generates
backups of mailboxes will not work.

Mon Mar 3 13:00:00 2008 rhaferAATTsuse.de
- Fixed creation of maiboxes.txt backup in cron-job (bnc#355914)

Tue Feb 5 13:00:00 2008 rhaferAATTsuse.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 1 13:00:00 2008 rhaferAATTsuse.de
- create backups files in /var/adm/backup/imap instead of
/var/lib/imap (bnc#355146, bnc#355914)

Mon Jan 28 13:00:00 2008 rhaferAATTsuse.de
- limit the number of text backups of the mailboxes database
(bnc#355914)

Tue Oct 30 13:00:00 2007 rhaferAATTsuse.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 14:00:00 2007 rhaferAATTsuse.de
- enabled replication feature (Bug #264293)
- Fixed rpmlint errors
- backported fix from CVS to build against berkeley db 4.5

Mon Mar 26 14:00:00 2007 rhaferAATTsuse.de
- Corrected configure switch for idled. It\'s --enable-idled not
- -with-idle=idled now (Bug #255998)

Thu Mar 15 13:00:00 2007 rhaferAATTsuse.de
- added Service definitions for SuSEfirewall2 (Bug #251654)

Wed Feb 21 13:00:00 2007 rhaferAATTsuse.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 13:00:00 2007 rhaferAATTsuse.de
- Fixed use of uninitialzied value, that caused deliver to crash
when delivering via Unix Domain Socket (Bug #226648)

Thu Sep 7 14:00:00 2006 rhaferAATTsuse.de
- silence compiler warnings

Fri Aug 11 14:00:00 2006 rhaferAATTsuse.de
- removed update-messages

Fri Jul 28 14:00:00 2006 rhaferAATTsuse.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


 
ICM