Cyrus 2.3.13 RC1

Ken Murchison murch at
Wed Oct 8 19:30:03 EDT 2008

John Capo wrote:
> Quoting Ken Murchison (murch at
>> I just put together a release candidate for Cyrus 2.3.13.  I'd
>> appreciate any independent testing before I release this to the masses.
>> Noteworthy changes:
>> * Added an experimental "sql" backend for cyrusdb.  Currently MySQL,
>>   PostgreSQL, and SQLite are supported.
>> * 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 bugfixes.
>> Check doc/changes.html for a complete list of changes.
>> If there are any outstanding issues that you believe still need to be
>> addressed in 2.3.13, please let me know.
> statuscache_db.c assumes an off_t is 32bits.
>     if (p < dend) scdata->index_size = strtoul(p, &p, 10);
> and in the printf that generates the string for the DB.

Fixed in CVS using a OFF_T_FMT macro and a strtoofft() macro.  Will be 
in 2.3.13rc3

Kenneth Murchison
Systems Programmer
Project Cyrus Developer/Maintainer
Carnegie Mellon University

More information about the Cyrus-devel mailing list