X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=ChangeLog;h=bd1a4fbfb26e409e12400483c4c8ae54e3ad2aa6;hb=92b681fcfe932ee9bd313059ad8acee71baab6c1;hp=c3dd1403c10d89318e589bd5d272150eff7098c6;hpb=a771f8520dbb5d5b16986ed463b1b74601f83dad;p=mmh diff --git a/ChangeLog b/ChangeLog index c3dd140..bd1a4fb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,135 @@ +Sun Dec 31 20:48:50 2000 Shantonu Sen + + * Create docs/README.manpages, which details + the formatting rules I've been using. + + * Finished ali-inc. + +Sat Dec 30 9:50:13 2000 Shantonu Sen + + * Created a new file "DATE" to hold the date + of the most recent nmh release. This date will be + used in the manpages. + + * Updated docs/README.developers to add the step + of updating DATE. Also, updated configure to + read in the contents of the file as the variable + $DATE. + + * Started work on updating man pages, with only + ali finished so far. Changes: 1) no dependence + on an external macro file, 2) uses only + -man macros (although I may be mistaken in this), + 3) syntax in the SYNOPSIS is a little more + in line with standard UNIX documentation, such as + bold flags and italicized parameters. + +Sun Dec 24 10:06:30 2000 Shantonu Sen + + * Updated INSTALL with information about the + --with-locking option. + + * Fixed the Hesiod tests in configure.in. In + systems where res_send was in -lresolv, this + information was not being communicated to the + HESIOD_LIBS var. Now, if res_send is not found + in the default libraries, it's assumed to be + in -lresolv, and thus -lresolv is appended to + HESIOD_LIBS, which will need that to avoid + undefined symbols problems. + + * Fixed the Kerberos tests in configure.in. New + versions of Kerberos 5 have renamed -lcrypto + to -lk5crypto (circa krb5 1.1 or thereabouts). The + new test tries to determine if -lk5crypto exists. If so, + this is a new krb5 system. If not, test for -lcrypto + and the rest of old krb5. If that fails, look + for a genuine krb4 installation. + +Fri Dec 22 22:08:51 2000 Dan Harkless + + * -apop and -noapop were not documented in msgchk.man. + -snoop was documented but didn't appear in the usage SYNOPSIS. + +Fri Dec 22 23:42:16 2000 Shantonu Sen + + * Made a new ./configure option called + "--with-locking" that allows the file + locking mechanism to be chosen there instead of + requiring a manual edit of config.h. + + * If the option is not explicitly set, or an + invalid option is specified, "dot" locking is + chosen. Valid options are "dot", "fcntl", + "flock", and "lockf". We need a way to tell + the user that these are the valid options, and + change the flag "--with-locking" if it's not + descriptive enough. + +Fri Dec 22 19:21:29 2000 Shantonu Sen + + * Remove the lex-specific memory hints at the + beginning of sbr/dtimep.lex. We've already + committed to supporting flex only, since + lex does not easily allow us to parse a single + string, as well as other problems documented + below and on nmh-workers. + + * Added a switch statement to configure.in to + test for Mac OS X. If this is the case, LDFLAGS + should not contain "-s" since the linker rejects + the flag. + + * Updated MACHINES to include Mac OS X Public Beta, + as well as Linux 2.4 running glibc 2.2. + +Wed Dec 20 16:00:46 2000 Shantonu Sen + + * Marked deprecated directories in docs/README.developers + as deprecated, with pointers to the new code location. + Eventually these deprecated directories should go away. + +Tue Dec 19 19:16:37 2000 Dan Harkless + + * -apop and -noapop were not documented in inc.man. -snoop was + documented but didn't appear in the usage SYNOPSIS. + +Thu Dec 14 14:32:09 2000 Shantonu Sen + + * Updated config.guess and config.sub to the most recent + versions on ftp://ftp.gnu.org/pub/gnu/config, dated + 12-07-00. This should prevent configure from failing + on newer operating systems because config.{guess,sub} + couldn't correctly identify them. + +Thu Dec 14 1:30:44 2000 Shantonu Sen + + * Fixed the circular dependency created when I moved + zotnet/mts to mts/generic and merged them into libmts. + mts/generic/client.c and mts/generic/mts.c are now in sbr/ + (and thus in libmh), which makes libmh self-contained and + not depending on an external archive. + + * All include statements now look for mts.h in h/. The + Makefiles and configure script have been modified so that + mts/generic is no longer built. + +Mon Dec 11 22:08:07 2000 Dan Harkless + + * When Shantonu made the new libmts.a, he swapped $(MTSLIB) and + libmh.a in sbr/Makefile.in so that libmh.a comes first, but this + causes the build to fail on Solaris, because libmts.a has to get + ruserpass() out of libmh.a. Swapping them back to the way Ken + Hornstein's patch (which I applied on Jul 20) put them, with + libmh.a correctly coming second. If there are times when libmts.a + needs to come second, then it would appear there's a circular + dependency and someone (Shantonu?) did an mts merge incorrectly. + Fri Sep 8 01:36:23 2000 Shantonu Sen * Took out bad time textual time zones like BST and JST. I found them online somewhere, but am not sure if they're - correct. - + correct. Fri Sep 8 00:36:48 2000 Shantonu Sen