<<< Date Index >>>     <<< Thread Index >>>

[2005-12-22] CVS repository changes



This message was generated and sent automatically.  It contains a
summary of the CVS commits over the last 48 hours.  These changes
should be propagated to the public repository within at most a day
or two.  Most probably, they have already been propagated.


2005-12-21 21:02:50  Brendan Cully  <brendan@xxxxxxxxxx>  (brendan)

        * hcache.c: Check for NULL data in refactored mutt_hcache_fetch.

        * hcache.c: Unbreak QDBM too.

2005-12-21 17:26:08  brendan  (brendan)

        * hcache.c, hcache.h: I broke DB4 while refactoring hcache.c.

2005-12-21 17:23:19  Brendan Cully  <brendan@xxxxxxxxxx>  (brendan)

        * imap/imap.c, imap/imap_private.h, imap/message.c: Cache
        UIDVALIDITY/UIDNEXT as header cache metadata, only attempt to
        fetch up to UIDNEXT from the header cache. Also a cosmetic
        correction: Display the actual first message being fetched
        (after hcache) instead of 1.

        * imap/command.c: Don't run pending IMAP commands until the
        current queue has drained. Many thanks to Vincent Lefevre for
        his patient help debugging.

        * imap/command.c: Compare full mailbox names when doing IMAP
        buffy check, not up to the length of the STATUS response.

2005-12-20 17:50:47  Brendan Cully  <brendan@xxxxxxxxxx>  (brendan)

        * hcache.c, hcache.h, imap/imap.c, imap/imap_private.h,
        imap/message.c, mh.c, protos.h, Makefile.am: Refactor header
        cache a bit to provide (fetch|store)_raw functions. These will
        let me keep folder metadata (UIDVALIDITY, NEXT, msg count etc)
        in the cache, which will help to sync more quickly.

        * imap/imap.c: Remove deleted entries from header cache on CLOSE.