procmail
[Top] [All Lists]

Procmail Version 3.15 released

2000-08-27 10:04:28

I'm pleased to announce the release of procmail version 3.15.

This version completes the support for mail spools in MH or maildir
format and corrects several problems that appeared in version 3.14.  It
also resolves a handful of security, portability and robustness
issues.  The complete entry from the HISTORY file is included below.


As with previous versions, you can find this package at the URLs
        http://www.procmail.org/procmail.tar.gz
        ftp://ftp.procmail.org/pub/procmail/procmail.tar.gz

The procmail homepage, http://www.procmail.org, includes a list of
mirror sites at which this package should be obtainable within a few
days.  It also has links to PGP signatures for the above.

Many thanks to the members of the procmail-dev mailing list for their
ideas and testing.


Philip Guenther
Procmail Maintainer
bug(_at_)procmail(_dot_)org


2000/08/25: v3.15
            Changes to procmail:
               - v3.14 broke compilation on systems without lstat() or
                 that didn't declare it
               - Rewrite folder type parsing: corrects handling of MH and
                 maildir style spools
               - v3.14 changed '!' actions too much: revert to v3.13 behavior
                 but continue to split SENDMAILFLAGS
               - Contents of skipped nested blocks could affect 'E', 'e', 'a',
                 and 'A' flags
               - Prevent peeking into buffers on "Out of memory" errors
               - Unquoted $\var expansions could alter the interpretation of
                 the following whitespace
               - Prevent attempts to set LINEBUF to really huge values
               - Optimize SWITCHRC = $_
               - Use a secure PATH when processing /etc/procmailrc
               - Prevent attempts to exercise a Linux kernel security hole
               - Use 2^31-1 as the maximum score even when sizeof(long)>4
            Changes to formail:
               - Allow -n with -D and -s again -- corruption couldn't happen
                 after all
               - Don't strip pre-colon whitespace until header is identified
               - Properly handle NULs in the body when generating an autoreply
                 that keeps the body (could coredump)
            Changes to autoconf:
               - Avoid coredump on systems where sprintf() calls getenv()
            Documented that $\var expansions are never split on whitespace
            More manpage tweaks
            Worked around linkers that don't support compile-time stripping
               (for MacOS X)
            Removed ':' and '@' from list of characters that can appear in
               tempfile names
            Called nice() when shouldn't have
            Workaround SunOS 4.x compiler again


_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail

<Prev in Thread] Current Thread [Next in Thread>
  • Procmail Version 3.15 released, Philip Guenther <=