Changelog for
perl-Cyrus-IMAP-2.3.14-10.5.i586.rpm :
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.
Thu Apr 10 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