Sat Mar  8 01:58:22 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Released nmh-0.09.

	* Move config files and format files to *.old before installing.

	* Add configure check for killpg.

	* msh.c: include <termios.h> instead of <termio.h> and
	  <sys/ioctl.h>.

	* prompter.c: don't include <sys/ioctl.h> anymore.

Thu Mar  6 04:03:24 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Added `-mime' and `-nomime' options to `repl'.
	  From MH-6.8.4 diff.

Tue Mar  4 03:10:37 1997  Richard Coleman  <coleman@math.gatech.edu>

	* ruserpass.c : removed conflicting prototypes.

	* rcvtty.c : Fixed rcvtty to obey terminal permissions granted
	  by `mesg' command.  Previously only worked on BSD machines.

Mon Mar  3 00:18:59 1997  Richard Coleman  <coleman@math.gatech.edu>

	* rcvtty.c : Changed to use #define UTMP_FILE (if exists) rather
	  than hard coded "/etc/utmp".

	* Released nmh-0.08.

	* Changed slocal to lock .maildelivery (or file given by -maildelivery)
	  when accessing ndbm/db file for duplicate suppression, instead of
	  locking database itself.

Thu Feb 27 05:28:09 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Added slocal action `mmdf' to deliver to a file in mmdf format.

	* Changed the slocal actions `file' and `>' to always deliver in
	  mbox (uucp) format rather than be determined by RPATHS config
	  option.

	* Changed the slocal action `mbox' to deliver in mbox (uucp) format
	  rather than mmdf format.

	* slocal now adds Delivery-Date field to all messages (previously it
	  only added it to messages when delivering them to a file). The
	  "From " line is now retained on all messages if compiling with
	  RPATHS, rather than being discarded.

	* rcvpack no longer adds the Delivery-Date field to messages.

Sun Feb 23 22:03:54 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Removed the script packmbox, since it's functionality has been
	  added to packf.

	* Changed packf so that it uses mbox (uucp) format by default
	  rather than mmdf format.  Added options -mbox and -mmdf to
	  packf so you can choose the preferred format.

	* Changed rcvpack so that it uses mbox (uucp) format by default
	  rather than mmdf format.  Added options -mbox and -mmdf to
	  rcvpack so you can choose the preferred format.

Tue Feb 18 00:01:05 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Changed nmh to use dot locking by default (although you
	  can still easily change this in config.h).

	* Simplified locking code.  Removed code allowing setting of
	  locking type in mts.conf.  Now the locking type and locking
	  directory (if any) can only be set at compile time.

Fri Feb 14 02:49:18 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Prefer getting timezone information from tm->gmtoff rather
	  than tzset and external timezone variable.

Thu Feb 13 00:35:45 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Fixed typo in ruserpass.c in the variable toktabs.

	* When ruserpass was added to LIBOBJS, it was missing
	  the suffix.

	* Released nmh-0.07.

Tue Feb 11 01:29:47 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Add check to configure, so that if ruserpass, or _ruserpass
	  is not found, build version of ruserpass in sbr.

	* Added define's to discard.c, m_getfld.c, and scansbr.c so
	  the code that manipulates internals of stdio, will build
	  on SCO 5.x.

	* Added #define to control whether to compile the simple
	  built-in FTP client in mhn.

	* Added configure check for ushort and ulong.  Change code
	  to use ushort/ulong rather than u_short/u_long.

	* A couple of small cleanups in locking code.

	* Added configure check for gmtoff element in struct tm.

	* Added configure check for tzset.

Fri Feb  7 03:01:57 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Released nmh-0.06.

	* Removed code for machines that don't have socket
	  interface (how could they get mail anyway?).

	* Removed code for BSD41 machines.  I don't think there are
	  many such machines around anymore.

	* Add configure check for function uname, and prefer it
	  over gethostname.  General cleanup of zotnet/mts/mts.c.

	* Change all `lseek' calls to use POSIX symbolic constants
	  SEEK_SET, SEEK_CUR, SEEK_END.

Thu Feb  6 01:16:30 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Check lex generated file in zotnet/tws and use
	  pre-generated version if necessary.

	* Released nmh-0.05.

	* Change to use reliable signals on all platforms that have
	  sigaction.  Change so that interrupted system calls are
	  restarted for all signals except SIGALRM.  This fixes alarm
	  handling code in smail.c for BSD based systems.

	* Added lorder and tsort commands so that created libs can
	  be linked in one pass.

Tue Feb  4 01:33:00 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Changed pidwait so that while it is waiting for a child,
	  it should block signals rather than ignore them.

Mon Feb  3 21:05:30 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Add checks to configure for dbm_open and -lndbm.

Thu Jan 30 05:15:42 1997  Richard Coleman  <coleman@math.gatech.edu>

	* folder -pop and folder -push were freeing some memory too
	  quickly, which caused the entry popped from the stack to not
	  become the current folder.

Wed Jan 29 01:28:02 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Released nmh-0.04.

	* Define ospeed and PC in termsbr.c is OS doesn't have
	  it.

Sun Jan 26 20:25:10 1997  Richard Coleman  <coleman@math.gatech.edu>

	* editfile will create a symbolic link to the altmsg if it
	  can't make a link, on any machine supporting lstat.  Formerly
	  this would happen only on BSD42 based machines.

Sat Jan 25 22:54:26 1997  Richard Coleman  <coleman@math.gatech.edu>

	* traverse (in popsbr.c) wasn't calling va_start before using
	  variable argument list.  Fixes core dump in inc when using POP.

Fri Jan 24 03:27:59 1997  Richard Coleman  <coleman@math.gatech.edu>

	* The variable pass in remotemail needed to be set to
	  NULL.  (From MH-6.8.4 diff).  Fixes core dump of msgchk when
	  using POP.

	* inc and msgchk were using -rpop by default when configured
	  with POP support.  Default is now -norpop.

Thu Jan 23 02:01:17 1997  Richard Coleman  <coleman@math.gatech.edu>

	* By default, post will now give the SMTP HELO command with
	  the local hostname.  If you specify a hostname with the
	  clientname: option in mts.conf file, post will give the
	  HELO command with that name instead.  If the argument to the
	  clientname: option is empty, no HELO command is given.
	  (From the MH-6.8.4 diff)

Wed Jan 22 01:55:45 1997  Richard Coleman  <coleman@math.gatech.edu>

	* When using `-help' for a command, it will also print its
	  profile compents from .mh_profile. (From MH-6.8.4 diff)

	* "slocal -file" will now correctly takes its input from
	  a file (currently need to specify full path).

Sun Jan 19 20:37:21 1997  Richard Coleman  <coleman@math.gatech.edu>

	* "slocal -debug" will now issue a warning if a non-blank
	  line in the .maildelivery file has less than 5 fields.

Sat Jan 18 02:26:41 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Changed slocal so that code for duplicate suppression
	  (MH config was MSGID) is always built. Added the options
	  -[no]suppressdup to slocal to turn this on/off.

Thu Jan 16 00:26:34 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Released nmh-0.03.

	* Fixed problem where mark would core dump if no
	  .mh_sequence file existed.

	* Fixed problem where slocal would core dump if -debug
	  option was given, and certain headers were missing.

	* Added patch to slocal to add `folder' (+) action, which
	  is shorthand for piping message to rcvstore.  Updated
	  man page.

Wed Jan 15 21:30:17 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Changed flist option -unseen to -[no]all.  Cleaned up
	  flist man page.

Fri Jan 10 20:36:33 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Fixed flist.  Changed the profile component `Folder-Order'
	  to `Flist-Order.  Added option `-sequence' to flist, so
	  you can specify the name of the sequence to search for.

Thu Jan  9 00:20:48 1997  Richard Coleman  <coleman@math.gatech.edu>

	* A few minor portability cleanups.  Changed to use PATH_MAX
	  rather than MAXPATHLEN.  Don't assume ospeed variable exists
	  in termsbr.c.  Removed some conflicting prototypes.

Wed Jan  8 11:05:02 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Add configure test to check if tgetent will accept NULL
	  and allocate its own buffer.  Borrowed from zsh.

	* Changed libpath to etcpath.

Mon Jan  6 04:15:35 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Cleaned up source code and Makefiles, so that if your `make'
	  supports the VPATH option, you can build nmh in a different
	  directory from where the source code is located.

Fri Jan  3 05:05:18 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Released nmh-0.02.

Wed Jan  1 17:41:52 1997  Richard Coleman  <coleman@math.gatech.edu>

	* Split mhook man page into man pages for rcvdist, rcvpack,
	  and rcvtty.

Tue Dec 31 03:07:48 1996  Richard Coleman  <coleman@math.gatech.edu>

	* Changed code to use strerror, rather than using sys_errlist
	  and sys_nerr directly.

Mon Dec 30 02:15:25 1996  Richard Coleman  <coleman@math.gatech.edu>

	* -compat switch from install-mh removed.

	* Changed the default POP port from "pop" to "pop3".

Sat Dec 28 13:25:05 1996  Richard Coleman  <coleman@math.gatech.edu>

	* Changed mhn_defaults to mhn.defaults.  Changed create_mhn_defaults
	  (again) to mhn.defaults.sh.  Changed find_program (again) to
	  mhn.find.sh.  mhn.defaults.sh now takes the search path
	  as an argument.  Default search path is now specified in Makefile
	  rather than in script.

Fri Dec 27 16:34:01 1996  Richard Coleman  <coleman@math.gatech.edu>

	* Changed mtstailor file to mts.conf.  Updated man pages.

	* Changed si_value to si_val in mhn.c, since it conflicts with
	  macro defined on Solaris.

Thu Dec 26 02:50:15 1996  Richard Coleman  <coleman@math.gatech.edu>

	* Added --enable-nmh-mhe (and --disable-nmh-mhe) to enable/disable
	  support for Emacs front-end mhe.  It is on by default.

	* Added the following configure options: --enable-nmh-pop to
	  enable client side pop support, --enable-nmh-smtp to enable
	  SMTP support.  Client-side pop support now compiles.  Man
	  pages for inc, msgchk, mh-chart now correctly added pop
	  options if enabled.

Tue Dec 24 14:33:20 1996  Richard Coleman  <coleman@math.gatech.edu>

	* Added configure test for bug in C libraries where linker
	  can't find ruserpass, but can find _ruserpass.

	* Fixed configure test so that termcap variable ospeed is
	  correctly found.

Mon Dec 23 19:40:17 1996  Richard Coleman  <coleman@math.gatech.edu>

	* Source files converted to ANSI C.
	
	* md5 now compiled separately rather than being included
	  in mhn.c.  Changed md5 to use memset and memcpy.

Fri Dec 20 02:29:37 1996  Richard Coleman  <coleman@math.gatech.edu>

	* Collected the error routines adios, advise, admonish, and advertise
	  into one file (error.c), and did some rearranging of the code.

Thu Dec 19 19:05:29 1996  Richard Coleman  <coleman@math.gatech.edu>

	* Added awk script sigmsg.awk (originally written by
	  Geoff Wing <mason@werple.apana.org.au> for zsh) to
	  automatically generate signal messages for pidstatus.c.
	  Added files sbr/signals.c, h/signals.h.  Code now uses
	  sigprocmask to block signals (if available).  Code now uses
	  signal blocking on non-BSD machines.

Wed Dec 18 01:55:17 1996  Richard Coleman  <coleman@math.gatech.edu>

	* Add configure check for ATTVIBUG.  From Soren's mh autoconf work.

	* Released nmh-0.01.

	* Added configure code to check for type of signals functions
	  you have (POSIX or BSD style signals).  Added function
	  SIGPROCMASK to simulate sigprocmask on machines that don't
	  have POSIX signals.

Fri Dec 13 19:40:48 1996  Richard Coleman  <coleman@math.gatech.edu>

	* Added -version switch to all commands.  Also added to
	  their man pages.

Mon Dec  9 16:36:54 1996  Richard Coleman  <coleman@math.gatech.edu>

	* Renamed uip/trmsbr.c to termsbr.c and changed it to use
	  POSIX termios.h style functions if present.

Tue Dec  3 16:18:39 1996  Richard Coleman  <coleman@math.gatech.edu>

	* Changed support/general/bootmhn.sh to output new mhn_defaults
	  file to standard output by default (makes it easier for testing).
	  Changed name of script to create_mhn_defaults.  Changed bootmhn.findit
	  script to find_program.

Sun Dec  1 10:00:00 1996  Richard Coleman  <coleman@math.gatech.edu>

	* Added patch to uip/folder.c from exmh distribution to
	  speed up -recurse option.

	* Added flist command from exmh distribution.  It doesn't work
	  yet, but it compiles :-)

	* Changed default location for install to /usr/local/nmh/{bin,etc,lib,man}.
	  Split files so that format and configuration files go in nmh/etc, and
	  support binaries go in nmh/lib.  Of course, all this can now be changed
	  in the top level Makefile.

	* Started with mh-6.8.3 as based and converted to autoconf.
	  Rewrote all the Makefiles.  Currently only works with sendmail/smtp.
	  Pop support and plenty of other things, are now broken.
