Lots of little code cleanups to prevent warnings - mostly making sure
[mmh] / ChangeLog
index 77c5348..810b823 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,95 @@
+Sun Sep 12 15:50:34 1999 Doug Morris <doug@mhost.com>
+
+       * updated Makefile.in so it recognized COMPLETION-TCSH and
+       COMPLETION-ZSH (only used in make nmhdist). 
+
+       * added prototype for ruserpas to <h/prototypes.h>. Fixes
+       warnings in mhparse.c and mhbuildsbr.c.
+
+       * added include checks for <time.h> and <sys/time.h> to
+       prevent warnings in fmt_compile.c, fmt_scan.c, lock_file.c,
+       sendsbr.c, mhbuildsbr.c, mhcachesbr.c, picksbr.c, and post.c.
+
+       * added include for <zotnet/mts/mts.h> to ali.c, scan.c, ap.c,
+       rcvdist.c, rcvstore.c, rcvtty.c, and spost.c to remove
+       warnings about implicit definition of mts_init().
+
+       * added <grps.h> to slocal.c to prevent warnings about
+       function initgroups.
+
+       * added <h/signals.h> to prevent warning about missing SIGNAL
+       function.
+
+       * added function prototypes to smtp.c, whatnowproc.c,
+       mhbuildsbr.c, mhparse.c, mshcmds.c, show.c, whatnow.c, mhl.c
+       to fix warnings.
+
+       * explicitly declared mbx_style in mshcmds.c and lused in
+       fmtdump.c as type static int instead of just static to
+       prevent warnings.
+       
+       * various code cleanups to prevent ambiguous statements
+       (brackets for if/thens and parens for complicated if
+       statements).
+
+
+Sun Sep 12 09:19:27 1999 Doug Morris <doug@mhost.com>
+
+       * commented out _cleanup() in mf.c because it's the only
+       location in all of the source code where it exists. 
+
+       * Added check for <db1/ndbm.h> which is the new location where
+       linux systems appear to be stuffing this header file.
+
+Thu Sep  9 23:15:49 1999 Doug Morris <doug@mhost.com>
+
+       * fixed varous mkstmep bugs introduced in 1.0.1 by me. Whups!
+
+       * added mh_profile SEGV patch from Richard Cohen
+        <richard@jubjub.demon.co.uk> that prevents crashing when
+        mh_profile doesn't end in a newline. A similar patch was
+       previously sent in by Andrew Bettison <andrewb@zip.com.au>.
+
+       * fixed bug in associated with MAILGROUP #define (group "mail"
+       is not universal) -- hard to believe, but true.
+
+Tue Sep 7 16:47:03 1999 Dan Harkless <dan-nmh@dilvish.speed.net>
+
+       * Renamed ZSH.COMPLETION to COMPLETION-ZSH and added COMPLETION-TCSH.
+
+Tue Aug 17 16:06:29 1999 Dan Harkless <dan-nmh@dilvish.speed.net>
+
+       * Automated #define of MAILGROUP and installation of inc as setgid mail
+       when the mail spool directory isn't world-writable.
+
+Thu Jul 15 18:37:07 1999 Dan Harkless <dan-nmh@dilvish.speed.net>
+
+       * slocal -debug used to leave a file in /tmp for each message
+       processed.  Very bad for folks with slocal -debug in their .forward!
+
+       * Got rid of a ton of compilation warnings.  Most were "junk"
+       warnings due to the use of gcc -Wall (without -Wno-parentheses),
+       but a few represented real bugs.  There remain many warnings to be
+       tackled that are due to missing function prototypes (e.g. snprintf()).
+
+       * Default rcvdistcomps no longer puts a copy of all outgoing
+       messages in outbox.  Added an rcvdistcomps.outbox that does.
+
+Sat Jun  9 12:22:47 1999 Doug Morris <doug@mhost.com>
+
+       * Updated configure to check for mkstemp (available on OpenBSD) and 
+       substitute it for mktemp if available. 
+
+Thu May 13 16:40:19 1999  Doug Morris <doug@mhost.com>
+
+       * Added config.sub and config.guess and updated acconfig.h and
+       configure.in to automatically detect system type and set the
+       proper #defines.
+
+Wed May 12 23:41:33 1999  Dan Winship  <danw@mit.edu>
+
+       * Released nmh-1.0.1.
+
 Fri May  7 17:18:28 1999  Dan Winship  <danw@mit.edu>
 
        * Fixed flist to properly deal with relative folder names.