Changed the version number from 1.0.3 to 1.0.2+dev. There was not unanimous
[mmh] / ChangeLog
index fa6ef47..84dfb76 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,260 @@
+Tue Nov 1 13:48:10 1999 Dan Harkless <dan-nmh@dilvish.speed.net>
+
+       * Changed the version number from 1.0.3 to 1.0.2+dev.  There was
+       not unanimous support for my proposed even/odd release/developer
+       version number dichotomy.  1.0.2+dev implies release 1.0.2 plus
+       some development.
+
+Fri Oct 29 13:42:51 1999 Dan Harkless <dan-nmh@dilvish.speed.net>
+
+       * Upped the version number to 1.0.3.  If we don't do this, then
+       when people report bugs against 1.0.2, we won't know "which" 1.0.2
+       they're talking about (since the development source is publically
+       available via CVS).  I think the Linux kernel version numbers are
+       a good model, so the next time we roll a tarball, it should be
+       version 1.0.4 (or higher -- anyhow, an even-numbered version).
+
+Fri Oct 29 06:41:08 1999 Doug Morris <doug@mhost.com>
+
+       * Released nmh-1.0.2.
+
+Tue Oct 26 22:57:00 1999 Doug Morris <doug@mhost.com>
+       
+       * Added check for whether "libtool" is in fact gnu libtool. If
+       it is, it is not used. This is the wrong behavior. If vendor
+       XYZ later on decides to create yet another libtool, we'll be
+       caught again. This works for now.
+
+       * Minor updates to MACHINES refering to Mac OS X.
+
+Thu Oct 21 20:45:37 1999 Doug Morris <doug@mhost.com>
+
+       * Added check for "libtool" (a ranlib type tool for Mac OS X)
+       and modified Makefiles so that nmh will build under Mac OS X.
+
+Sun Oct 17 08:28:56 1999 Ruud de Rooij <ruud@ruud.org>
+
+       * Changed repl defaults to partly revert to MH behaviour,
+         "-cc all" is now only implied with -group.
+
+       * The replcomps template includes cc: header again (as in MH).
+
+       * Updated repl man page to reflect these changes.
+
+Sat Oct 16 02:57:47 1999 Doug Morris <doug@mhost.com>
+
+       * Tweaked configure to handle Solaris and SunOS after the BIND
+       changes. Both need more cleanup.
+
+Sat Oct 16 00:17:36 1999 Doug Morris <doug@mhost.com>
+
+       * Removed BIND define and replaced it with a check for
+       gethostbyname (to determine if the host is DNS aware) and a
+       check for sethostent. This appears to be the right thing to
+       do, but there is no explanation of the reasoning behind the
+       BIND define in the code and it appears to have been used for
+       multiple purposes. 
+
+Wed Oct 13 15:53:53 1999 Doug Morris <doug@mhost.com>
+
+       * Updated manpages Makefile to link mh-profile.5 to
+       mh_profile.5 after installation. Suggestion from Richard Cohen
+        <richard@jubjub.demon.co.uk>.
+
+       * Modified configure.in to check for _IO_write_ptr and libio.h
+       to determine whether to define LINUX_STDIO instead of using 
+       config.guess.
+
+Mon Oct 4 15:22:46 1999 Dan Harkless <dan-nmh@dilvish.speed.net>
+
+       * Added '-L' to the calls of 'ls' in configure.in -- I have seen
+       multiple machines in the past where the mail spool was a symlink
+       to a directory on another device with more free space.
+
+Fri Oct 1 22:36:56 1999 Dan Harkless <dan-nmh@dilvish.speed.net>
+
+       * Fixed a portability problem in Doug's fix of a portability
+       problem in my MAILGROUP autoconf support ('ls -l' vs. 'ls -lg'). 
+
+Sat Sep 25 18:40:43 1999 Ruud de Rooij <ruud@ruud.org>
+
+       * Added config.sub and config.guess to the list of files to be
+       distributed.
+
+       * Fixed bug in sbr/fmt_scan.c where an extra newline would be
+       added if a list of addresses was split over several header lines.
+
+       * In mts/smtp/smtp.c, undefine strlen and strcpy if they are
+       macros, regardless of platform.
+
+       * Allow q to quit mhshow, and n to skip to next part.  Patch from
+       Kimmo Suominen <kim@tac.nyc.ny.us>.
+
+       * Modified mhstore to recognize attachments created by sendfiles
+       with x-conversions=gzip.
+
+Mon Sep 13 21:20:10 1999 Doug Morris <doug@mhost.com>
+
+       * added explicit cast to long from time_t for tclock in
+       post.c.
+
+       * Commented out #ifdefs for <sys/ioctl.h> in termsbr.c since
+       it's needed for ioctl() anyway. This prevents a warning about
+       implicit definition of ioctl().
+
+       * Moved guesses performed by AC_CANONICAL_SYSTEM back into the
+       "User Configuration" section of config.h (moved @TOP@ in
+       acconfig.h) so they're easier to find, should someone actually
+       want to mess with them.
+
+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. It was
+       preventing compilation on at least linux.
+
+       * 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.
+       Problem noted by Jerry Peek <jpeek@jpeek.com>.
+
+       * Fixed --with-krb4 to work with original Kerberos 4 libraries as
+       well as the Kerberos 5 compat libraries. Based on a patch from
+       Assar Westerlund <assar@sics.se>.
+
+       * Added a check in configure.in to test if modf is in libc and
+       link with libm if not. This is needed by at least Digital UNIX. 
+       Problem pointed out by Kevin Oberman <oberman@es.net>.
+
+       * Fix a bug from the "mhn -show" to "mhshow" renaming that
+       made the "list" command in whatnow not work for some users.
+       From Ruud de Rooij <r.c.m.derooij@twi.tudelft.nl>.
+
+       * Replaced "extern int errno" with "#include <errno.h>" in a
+       number of files. Suggested by Stephen Wilson Bailey
+       <swb@nconnect.net>.
+
+       * Fixed a problem in how "packf -mbox" translated "Return-Path:"
+       lines. From Kimmo Suominen <kim@tac.nyc.ny.us>.
+
+       * Fixed a segmentation fault in inc. Patch originally from Ruud de
+       Rooij <r.c.m.derooij@twi.tudelft.nl>.
+
+       * Allow display of 8bit encoded messages. From Kimmo Suominen
+       <kim@tac.nyc.ny.us>.
+
+       * Fixed repl to not add line breaks in the middle of long
+       addresses when building a reply. From Ruud de Rooij
+       <r.c.m.derooij@twi.tudelft.nl>.
+
+       * Added -library switch to spost so it can parse user aliases like
+       post does. From Ruud de Rooij <r.c.m.derooij@twi.tudelft.nl>.
+
+       * Changed configure.in's check for sigsetjmp to properly deal
+       with systems like Linux where it is a macro. From
+       <elleron@servtech.com>.
+
+       * Fixed a bug in whatnow that could cause it to sometimes exit
+       without prompting the user. Based on a patch by Richard Geiger
+       <rmg@netapp.com>.
+
+       * Added code to deal with SIGPIPE in mhl so it doesn't print
+       "Broken pipe" if you quit out of the moreproc.
+
+       * Documentation: Added a note to MACHINES about Irix make. Added a
+       pointer to the online copy of the MH book in INSTALL. Added
+       some additional information to the whatnow and packf man pages,
+       suggested by Jerry Peek <jpeek@jpeek.com>.
+
+       * Updated INSTALL, FAQ, etc to not refer to Richard as the
+       maintainer or math.gatech.edu as the home any more.
 
 1999-02-06  Richard Coleman  <coleman@math.gatech.edu>