Mon Aug 6 16:52:57 EDT 2001 - (Greg A. Woods) woods@planix.com This BETA (but major release candidate) release of Smail fixes a couple of minor, but important, annoyances in the last release. The re-arrangement of some of the recipient verification code in the last release resulted a few too many stringent checks being put on Batched-SMTP transfers (-bS). The biggest user of Batched-SMTP is of course Smail's own internal message bounce generator itself. Because a process started with '-bS' never returned a non-zero exit value, and because the bounce generator never checked for non-zero exit values, messages to be bounced were (almost) silently being dropped instead. The new disk space management checks were also tripping over 32-bit signed arithmetic overflows when the largest spool_dir had more than 2^31 bytes free (as did a client's machine after we installed a new dedicated 9GB drive for /var :-). BTW, it does _not_ appear to be necessary to add '-DUSE_SIGINTERRUPT -D_BSD_SOURCE' on Linux any more. There are probably a bunch of other tiny things I've missed -- read the diffs if you're really interested. Some day I'll try to figure out how to get CVS to spit out exactly the right change log entries for a release but until then the diffs are all there is! :-) As always the ToDo and PROJECTS files list a growing number of things that various people think should be worked on. Patches that eliminate items from these files are always welcome! If you'd like to work on any of the bigger projects just send a note to and let us know so we can help co-ordinate and possibly give you access to the CVS repository. See the README and the file Smail3-devel for more information. Remember to use the smailbug utility to submit patches, change requests, bug reports and other stuff that needs to be recorded so it won't get lost or forgotten! (There's now a symlink installed in the smail_bin_dir to make it easier to access this script, and there's a new manual page for it too.)