Rework detection and handling of ndbm: we now check for a working
[mmh] / ChangeLog
index e8ba4c4..f81e98e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,60 @@
+2005-12-24  Peter Maydell  <pmaydell@chiark.greenend.org.uk>
+
+       * Completely redo db library checking -- we now check for working
+       (include file, library) pairs rather than checking for headers and
+       libraries separately. We also now provide --with-ndbm=lib and
+       --with-ndbmheader=header options to configure to handle situations
+       where configure's autodetection fails.
+
+2005-12-21  Peter Maydell  <pmaydell@chiark.greenend.org.uk>
+
+       * Fix stupid accidental dependence on a bash quirk in previous
+       configure script change.
+
+2005-12-15  Peter Maydell  <pmaydell@chiark.greenend.org.uk>
+
+       * Improve checking for Berkeley db libraries: configure should now
+       find a suitable library on systems with new gdbm where
+       compatibility functions are in the gdbm_compat library, and on
+       systems with libdb4.
+
+2005-12-13  Michael Forrest <mef@computer.org>
+
+       * Fedora Bug #163760: sbr/context_read.c (context_read): Ensure that
+       the context is only read once.
+
+2005-12-12  Josh Bressers <josh@bress.net>
+
+       * uip/sendsbr.c (annoaux): Fix the call to annotate() fixing a bug
+       which prevented repl from properly annotating messages.
+
+2005-12-07  Jon Steinhart <nmh@fourwinds.com>
+
+       * Fixed a bug where anno -append put the headers in the wrong place
+       if applied to a message that didn't contain any headers.
+
+       * Added a special value of "all" to the -number option that causes
+       anno -delete to delete all matching components instead of just
+       the first one.
+
+       * Added new -preserve and -nopreserve options.  Using -preserve
+       retains the original last accessed and last modified times on
+       annotated messages.
+
+2005-12-05  Josh Bressers  <josh@bress.net>
+
+       * Fedora Bug #174983: configure.in: Fix the AC_PATH_PROG default when
+       vi isn't found during build.
+
 2005-11-19  Peter Maydell  <pmaydell@chiark.greenend.org.uk>
 
        * bug #14977: sbr/context_read.c: special case an MHCONTEXT of
        "/dev/null" and don't try to lock it.
 
+       * bug #9228, debian bug #146449: man/mh-profile.man: make it clearer
+       that lower case environment variables (and in particular mheditor)
+       are internal to nmh and not intended to be set by the user.
+
 2005-11-09  Peter Maydell  <pmaydell@chiark.greenend.org.uk>
 
        * sbr/mf.c: fix buffer overrun with absurdly long addresses