Next | Query returned 32 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2009-09-10 07:40:12 by OBATA Akio | Files touched by this commit (3) | Package updated
Log message:
Update cyrus-imapd to 2.3.15.

Changes to the Cyrus IMAP Server since 2.3.14

      * Fixed CERT VU#336053 - Potential buffer overflow in Sieve. 
      * Added new cyr_df tool for reporting Cyrus spool partition disk
        space usage. 
      * Fixed a crash when selecting a folder after using the SCAN command 
      * Split mupdate_synchronize() into network scarfing and mailbox
        comparision pieces. This allows us to not lock out the mailboxes.db
        and mupdate clients while scarfing the UPDATE response, which can
        be quite time consuming over slow links. 
      * Added support for MUPDATE COMPRESS and IMAP COMPRESS commands which
        help speed up bulk data commands over slow links. 
      * Allow frontend servers in a Murder to proxy the CREATE, DELETE,
        SETACL, SETQUOTA, and GETQUOTA commands for toplevel mailboxes. In
        order for a frontend to know where to CREATE a toplevel mailbox,
        either the defaultserver option must be set (ALL new toplevel
        mailboxes are created on this particular server), or the serverlist
        option must be set (new toplevel mailboxes are created on whichever
        server has the most available spool space). 
      * Use delayed expunge in ipurge to avoid corrupting cache file and as
        a bonus make it unexpungable. 
      * Run daily tasks at the same time each day instead of exactly 24
        hours apart to detect daylight savings changes 
      * Fixed Bug #2727 by immediately expunging old messages on INBOX to
        INBOX.sub rename 
      * Fixed incorrect quota calculations on sync_server when replicating
        unexpunged messages (thanks David Carter) 
      * Allow user rename to succeed even if the user is over quota 
      * Fixed a skiplist foreach bug and various datatype size issues that
        caused problems on some 64 bit architectures 
      * Added additional logging of mailbox events if condstore is enabled
        to ensure modseq values are always correctly replicated 
      * Fixed "DBERROR db4: environment reference count went negative" by
        forking idled before opening the database environment. 
      * Fixed a squatter bug where any short search term (< 4 characters)
        would cause squatter to return all messages regardless of the other
        filters being applied 
   2009-08-09 06:38:43 by OBATA Akio | Files touched by this commit (1)
Log message:
Good-bye @dirrm.
   2009-04-06 06:56:52 by OBATA Akio | Files touched by this commit (9)
Log message:
Update cyrus-imapd to 2.3.14.

Changes to the Cyrus IMAP Server since 2.3.13

      * 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 
      * Replication: 

          * added -R option to sync_client to do rolling replication in the
            foreground (to run under supervise or similar) 
          * made cyr_synclog run as cyrus user if started as root 
          * Changed ADDSUB/DELSUB replication to replicate current state
            rather than log explicit changes, avoiding a bug where if
            multiple subscription changes happened in one sync run, the
            replica could be incorrect 
          * Changed replication logging related to user creation and
            mailboxes to ensure correct replication of delayed delete of
            entire users 
          * Always overwrite the seen DB on the replica with the full DB
            from the master on "setseen_all" to guarantee consistency 
          * Sync all mailbox annotations, not just condstore, ensuring
            mailbox is consistent on both ends (solves POP3_NEW_UIDL bug) 
   2008-12-08 01:59:30 by OBATA Akio | Files touched by this commit (1)
Log message:
Need cyrus-sasl>=2.1.17.
   2008-10-21 02:29:00 by OBATA Akio | Files touched by this commit (5)
Log message:
Update Cyrus IMAPd to 2.3.13 Release.

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 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.
   2008-10-20 12:41:44 by OBATA Akio | Files touched by this commit (1)
Log message:
Bump PKGREVISION for perl-5.10.
   2008-09-07 13:24:36 by Thomas Klausner | Files touched by this commit (3)
Log message:
Bump PKGREVISION for db4 shlib name change (4.6 -> 4.7).

Noted by OBATA Akio.
   2008-04-26 02:48:01 by OBATA Akio | Files touched by this commit (2)
Log message:
distfile was replaced, previous one is mis-packaged.
   2008-04-24 16:49:35 by OBATA Akio | Files touched by this commit (2)
Log message:
Update Cyrus IMAPd to 2.3.12p1.

The only change from 2.3.12 is a patch to fix a memory corruption in the 
imapd.conf parsing code which could cause segfaults on certain platforms.
   2008-04-22 03:45:43 by OBATA Akio | Files touched by this commit (17) | Package updated
Log message:
Changes to the Cyrus IMAP Server since 2.3.11

 *  Added statuscache.db to cache IMAP STATUS data which significantly reduces
    the amount of I/O necessary when neither the mailbox nor \Seen state has
    changed -- courtesy of Fastmail.fm.
 *  Added option to unexpunge to restore messages by time interval -- courtesy
    of David Carter.
 *  Implemented undocumented IMAP SCAN extension, which allows Pine/Alpine to
    do cross-mailbox searches -- based on work of David Carter.
 *  Implemented incremental squat updates (see squatter.8) -- courtesy of David
    Carter.
 *  Fixed major bugs in reconstruct -k implementation -- courtesy of David
    Carter.
 *  Added code to promote transaction safety and to track the lock status of
    skiplist databases -- courtesy of Fastmail.fm.
 *  Added option to mbexamine to compare quota usage in cyrus.index to the
    actual message file sizes.
 *  Allow long lines in imapd.conf to be split across multiple lines by using
    backslash as a continuation character.
 *  The Sieve compiler now translates UTF-8 mailbox names used in fileinto to
    modified UTF-7 so that messages will be successfully inserted into the
    mailbox.
 *  Use a more appropriate argument with LHLO command.
 *  Added serverinfo option to control the information displayed in banner
    greetings and capability responses.
 *  Fixed miscellaneous bugs and build issues.

Next | Query returned 32 messages, browsing 11 to 20 | Previous