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

[2006-05-20] 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.


2006-05-19 20:38:05  Brendan Cully  (brendan)

        * doc/Makefile.in: Add intro.html to distributed HTML files
        (fallout from conversion from article to book).

2006-05-19 18:51:58  Brendan Cully  <brendan@xxxxxxxxxx>  (brendan)

        * UPDATING: Use +/-/! instead of N/D/M in UPDATING.

2006-05-19 18:32:35  brendan  (brendan)

        * UPDATING: Add new updating file

2006-05-19 18:30:10  Rocco Rutte  <pdmef@xxxxxxx>  (brendan)

        * Makefile.am, README: The UPDATING document is supposed (when
        complete) to provide quick pointers by date to changed features
        (new options/commands, new features, changed defaults, etc.)

        * doc/manual.xml.head, init.h: Document speed impact of
        attachment counting. This adds a short paragraph to manual.xml
        and cross-links %X-expandos to it.

2006-05-18 18:35:10  Rocco Rutte  <pdmef@xxxxxxx>  (brendan)

        * hcache.c, hcache.h, imap/imap.c, imap/message.c, mh.c: Use
        header_cache_t* instead of void* for header cache.

        In hcache.c, the header_cache structure is defined to match
        the needs per DB backend used. Thus the interface uses void*
        abstract from it.

        This patch adds a 'header_cache' forward declaration to hcache.h
        so that we at least get a little more type safety.

        * INSTALL: Note that the DocBook 4.2 DTD should be installed
        locally in order to build the manual.

        * doc/chunk.xsl, doc/manual.xml.head, doc/manual.xml.tail,
        makedoc.c: Properly use tables in manual where appropriate.

        Now, lots of information which really deserves a table is just
        put into <screen/> sections with manual line breaks and things
        like that.

        This is ugly for several reasons including that the information
        stored there should be accessable straight from the table of
        contents.

        For the TOC, this patch switches to <book/> for the manual and
        uses a deeper split level so things actually look nicer.

        The only problem are tables which may be not so well supported
        when dumping the HTML to .txt but the DocBook->txt converter
        with table support is work-in-progress...

        * imap/message.c, imap/utf7.c, imap/util.c, mutt_ssl_gnutls.c,
        muttlib.c, mx.c, pager.c, pgplib.c, remailer.c, rfc1524.c,
        rfc2047.c, rfc2231.c, rfc822.c, sendlib.c, buffy.c, charset.c,
        check_sec.sh, color.c, enter.c, group.c, hash.c, init.c, lib.c,
        menu.c, mh.c, mutt_idna.c: Avoid safe_free() usage and add
        security checks

        Add checks to check_sec.sh for memory functions.

        These include a check for use of safe_free() instead of FREE()
        and a check whether FREE(&...) is used.

        For the former, __SAFE_FREE_CHECKED__ is to be used, for the
        latter __FREE_CHECKED__ to avoid messages from check_sec.sh

2006-05-18 08:53:31  Rocco Rutte  <pdmef@xxxxxxx>  (roessler)

        * Makefile.am, build-release, reldate.h: Autogenerate reldate.h
        from ChangeLog.