-Tue May 09 00:11:55 2000 Dan Harkless <dan-nmh@dilvish.speed.net>
+Tue May 09 20:38:04 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).
+
+ * Fixed 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.
+
+ * Added steps to README.developers saying to change the version
+ number to X.Y.Z+dev. Did a little rearranging and changed the FTP
+ dir from /home/ftp to /var/ftp to reflect Doug's new machine.
+
+ * Changed configure.in to use gcc -Wall even without
+ --enable-debug, to prevent developers compiling optimized from
+ introducing warnings, and to give end-users a warm, fuzzy feeling
+ as they (hopefully) see no warnings come out (except perhaps on
+ the lex output file) even with -Wall.
+
+ * Renamed getpass() to nmh_getpass() since the prototype for
+ getpass() varies from OS to OS, and we want to _always_ use our
+ version of the function. Fixed all the callers to use
+ nmh_getpass() and added it to prototypes.h. Semi-arbitrarily
+ upped MAX_PASSWORD_LEN from 128 to 256. buf was being calloc()'d
+ and the memory leaked -- should have just been declared as static
+ char array. Prepended "Portions of this code are" to the
+ copyright message, as this version has been changed significantly
+ from the BSD version.
+
+ * Added "nmh-local functions to use in preference to OS versions"
+ section to README.developers (currently just says to use
+ nmh_getpass() instead of system getpass()).
+
+ * Prepended "Portions of this code are" to the copyright message
+ in ruserpass.c also.
+
+ * Added mts.conf.5 page per Neil W Rickert <rickert+nmh@cs.niu.edu>'s
+ report:
+
+ This happens on solaris:
+
+ % man mts.conf
+ windex entry incorrect: mts.conf(5) not found.
+ No manual entry for mts.conf.
+
+ It is fixed by
+
+ % echo ".so man5/mh-tailor.5" > mts.conf.5
+
+ done in the man5 directory. We need to add 'mts.conf.5' as a
+ reference sourcing mh-tailor.5.
Mon May 08 23:51:55 2000 Dan Harkless <dan-nmh@dilvish.speed.net>
* Changed DIFFERENCES to say that RPOP is not currently supported
rather than implying it by saying that APOP, KPOP, and POP[3] are.
+Sun May 07 18:16:43 2000 Shantonu Sen <ssen@mit.edu>
+
+ * Imported NetBSD version of getpass() and made extensive
+ revisions for compatibility with programs that pipe the password
+ to stdin, such as exmh.
+
+ * Removed tests for system ruserpass() which sometimes gave
+ phantom positive results. Also, bext to use internal functions if
+ we ever want to change .netrc format to something else, or access
+ other files.
+
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