+2008-08-13 Eric Gillespie <epg@pretzelnet.org>
+
+ * test/tests/bad-input/test-header: Add test for it.
+
+ * sbr/m_getfld.c: If we reach the end of the line without finding
+ a ':' when parsing a header field, treat that line as the
+ beginning of the body rather than blowing up. These messages are
+ usually spam, but it's nice to be able to at least scan them.
+
+2008-08-12 Eric Gillespie <epg@pretzelnet.org>
+
+ * test/tests/mhshow/test-qp: Test various valid and invalid
+ escape sequences.
+
+ * uip/mhparse.c (openQuoted): Simplify the decode-or-show for loop by
+ peeking ahead to the next byte(s) when encountering '=', and just let
+ invalid escape sequences through as literals (fixes bug #15245).
+
+2008-08-12 Peter Maydell <pmaydell@chiark.greenend.org.uk>
+
+ * autogen.sh (new file): add script for running the GNU
+ autotools in the right order
+ * INSTALL: mention that you need to run autogen.sh if you
+ got nmh from CVS
+ * docs/README.developers: mention autogen.sh rather than
+ suggesting running autoheader and autoconf by hand.
+ * test/setup-test: run autotools via autogen.sh
+
+2008-08-08 Eric Gillespie <epg@pretzelnet.org>
+
+ * sbr/discard.c, sbr/m_getfld.c, uip/scansbr.c: Add support for
+ DragonFlyBSD stdio (from NetBSD pkgsrc).
+
+2008-08-05 Eric Gillespie <epg@pretzelnet.org>
+
+ * uip/folder.c: chdir(nmhdir) in main rather than in dodir, which
+ is called many times. Drop the chdir in get_folder_info, which
+ served no purpose at all. If struct stat has d_type (BSD), use
+ that to skip processing (strcmp, stat, and so on) of message
+ files, mostly undoing the slow-down from the last change.
+
+ * configure.in: Call CHECK_TYPE_STRUCT_DIRENT_D_TYPE.
+
+ * aclocal.m4: Add CHECK_TYPE_STRUCT_DIRENT_D_TYPE from
+ GNU coreutils.
+
+2008-08-04 Eric Gillespie <epg@pretzelnet.org>
+
+ * uip/folder.c: Simplify dodir/addir/addfold. Dump hacky
+ over-optimization in addir that tried to avoid readdir after all
+ child directories had been read; this was also trying to support
+ symlinks to directories, but would have been failing (because
+ nlink may have gone to 0 with symlinks to directories remaining)
+ had the lstat usage been correct (lstat doesn't fail for normal
+ directories; should have used S_ISLNK).
+
2008-08-03 Peter Maydell <pmaydell@chiark.greenend.org.uk>
* test/setup-test: use 'set -e' so we stop on compile failure.