commit-mailutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

mailutils/mailbox attachment.c header.c mailbox...


From: Alain Magloire
Subject: mailutils/mailbox attachment.c header.c mailbox...
Date: Wed, 31 Jan 2001 20:21:52 -0800

CVSROOT:        /home/cvs
Module name:    mailutils
Changes by:     Alain Magloire <address@hidden> 01/01/31 20:21:52

Modified files:
        mailbox        : attachment.c header.c mailbox.c mbx_imap.c 
                         mbx_mbox.c mbx_mboxscan.c mbx_pop.c 
        mailbox/include: header0.h mailbox0.h 

Log message:
        attachment.c: Typo should be "Content-Disposition"
        
        header.c mbx_mboxscan.c mbx_mbox.c : an other attempt for speed
        when parsing, the most common use headers (From, To, Date, CC,..)
        are save in the structure, so when retrieve them it will be
        faster.  Downside the tight parsing loop is not so thight and
        is frankly ugly.  More memory is being use per messages.
        It is hard to guess at this stage the memory patterns
        and where to optimise, probably my last attempt at this
        before the code become truly unmaintable.
        
        mbx_imap.c mailbox.c : I did not understand the difference between
        "recent" and "unseen" english words.  I think that "unseen"
        means new mail, an "recent" mail that was not read yet.
        So I had to rename some functions mailbox_recent_count()
        to mailbox_unseen_count(), but I maybe wrong ... sigh
        somebody with better english skill should explain this
        to me.
        
        mbx_pop.c include/header0.h include/mailbox0.h :
        Introduce header_set_fill() to let the mailboxes fill
        up a buffer that will contains the entire headers.

CVSWeb URLs:
http://subversions.gnu.org/cgi-bin/cvsweb/mailutils/mailbox/attachment.c.diff?r1=1.8&r2=1.9
http://subversions.gnu.org/cgi-bin/cvsweb/mailutils/mailbox/header.c.diff?r1=1.40&r2=1.41
http://subversions.gnu.org/cgi-bin/cvsweb/mailutils/mailbox/mailbox.c.diff?r1=1.31&r2=1.32
http://subversions.gnu.org/cgi-bin/cvsweb/mailutils/mailbox/mbx_imap.c.diff?r1=1.12&r2=1.13
http://subversions.gnu.org/cgi-bin/cvsweb/mailutils/mailbox/mbx_mbox.c.diff?r1=1.27&r2=1.28
http://subversions.gnu.org/cgi-bin/cvsweb/mailutils/mailbox/mbx_mboxscan.c.diff?r1=1.4&r2=1.5
http://subversions.gnu.org/cgi-bin/cvsweb/mailutils/mailbox/mbx_pop.c.diff?r1=1.36&r2=1.37
http://subversions.gnu.org/cgi-bin/cvsweb/mailutils/mailbox/include/header0.h.diff?r1=1.5&r2=1.6
http://subversions.gnu.org/cgi-bin/cvsweb/mailutils/mailbox/include/mailbox0.h.diff?r1=1.8&r2=1.9




reply via email to

[Prev in Thread] Current Thread [Next in Thread]