Cyrus 2.3.13 RC1

Ken Murchison murch at andrew.cmu.edu
Wed Oct 8 19:30:03 EDT 2008


John Capo wrote:
> Quoting Ken Murchison (murch at andrew.cmu.edu):
>> 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.
>>
>> http://www.contrib.andrew.cmu.edu/~murch/cyrus-imapd-2.3.13rc1.tar.gz
>>
>>
>> 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