Got rid of four warnings in Shantonu's new getpass.c. Needed to #include
[mmh] / ChangeLog
index 4dcd1a7..3bb7d27 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,59 @@
+Tue May 09 00:50:39 2000 Dan Harkless <dan-nmh@dilvish.speed.net>
+
+       * Alphabetized Shantonu's $pop_kinds output on configure's "pop is
+       enabled" line.  If POP3 is the only kind of POP enabled, say so,
+       rather than just saying "yes" (which is ambiguous).
+
+       * Got rid of four warnings in Shantonu's new getpass.c.  Needed to
+       #include <stdlib.h> for calloc(), <unistd.h> for ttyname(), and
+       "h/mh.h" for adios().  Also changed ch from char to int to get rid
+       of "comparison is always 1 due to limited range of data type" on EOF.
+       
+Mon May 08 23:51:55 2000 Dan Harkless <dan-nmh@dilvish.speed.net>
+
+       * Doug informed me that the way I had restored the "lost" version
+       histories was wrong, because `cvs checkout's of old versions of
+       nmh wouldn't work properly.  It occurs to me that this could be
+       fixed by simply deleting those tags in the new-location *,v files,
+       but oh well.  I'm putting everything back to the way Doug
+       originally had it.  To get the old version history for a file that
+       used to be in the top directory, you'll need to "blindly" do a
+       `cvs log' there (even though you won't have a local copy of the
+       file in that directory).  `cvs diff' will no longer be able to
+       diff pre-move versions vs. post-move versions -- you'll have to do
+       a lot of manual gyrations with `cvs checkout' and then use `diff'.
+
+       * I had alphabetized the --configure options in the --help output
+       awhile back, but Shantonu added --enable-apop just under
+       --enable-pop.  Put it in alphabetical order and clarified what
+       --enable-apop does vs. --enable-pop and --with-krb4.  Also changed
+       --with-mts help line from "mail transport agent" to "mail
+       transport agent/service" so the 's' in "mts" doesn't seem to come
+       out of nowhere.
+
+       * Added two steps to "releasing nmh" in README.developers.  After
+       making the tarball, it's a good idea to diff the tree vs. the CVS
+       tree to make sure no files got left out, and then to chown the
+       files so that they're owned by root, preventing a Trojaning attack
+       by a malicious remote user with a UID matching yours.
+
+       * Changed DIFFERENCES to say that RPOP is not currently supported
+       rather than implying it by saying that APOP, KPOP, and POP[3] are.
+
+Sat May 06 08:28:09 2000 Dan Harkless <dan-nmh@dilvish.speed.net>
+
+       * Restored lost version histories for those moved files by doing a
+       manual `mv' in the CVSROOT on mhost.  CVS badly needs a `cvs mv'
+       command so that you can move files (without having physical access
+       to the CVSROOT) without losing versioning.  Put MACHINES back at
+       the top level as it needs to be read before building.  Fixed DIST
+       variable in {.,docs}/Makefile.in to reflect that and to add
+       missing entry for "INSTALL" file.
+
 Sat May 06 13:13:07 2000 Doug Morris <doug@mhost.com>
 
-       * re-cleaned up nmh documentation and modified Makefile &
-       configure.in to handle the change. 
+       * Re-cleaned up nmh documentation (by moving things to docs
+       subdir) and modified Makefile & configure.in to handle the change.
 
 Mon Apr 17 21:28:40 2000 Dan Harkless <dan-nmh@dilvish.speed.net>