Fix various buffer overruns in fmt_scan.c; the bulk of this is passing
[mmh] / ChangeLog
index ff47800..ca22c28 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,50 @@
+2005-11-06  Peter Maydell  <pmaydell@chiark.greenend.org.uk>
+
+       * sbr/fmt_rfc2047.c, sbr/fmt_scan.c, h/prototypes.h: fix various
+       possible overruns of the buffers in fmt_scan() which would cause
+       crashes if scan was run with '-width 16536' or similar.
+
+       * uip/popsbr.c: fix compile error which only showed up if nmh
+       was configured with --enable-apop.
+
+       * Debian Bug# 245932, RedHat Bug# 172388: uip/mhparse.c: don't
+       crash when handling a multipart MIME message with an invalid
+       Content-Type header (file handle was being fclose()d twice).
+
+       * sbr/Makefile.in: adjust lex command to work on both old and
+       new versions of flex.
+
+       * configure.in: add an AC_PREREQ() so autoconf 2.13 gives a helpful
+       error message and the Debian autoconf-version-guessing wrapper
+       doesn't guess wrongly.
+
+2005-11-02  Oliver Kiddle  <okiddle@yahoo.co.uk>
+
+       * Debian Bug# 320069: Nick Rusnov: uip/popsbr.c: fail when
+       kpop connection attempted without KPOP support compiled in
+
+       * Debian Bug# 320090: Nick Rusnov: sbr/Makefile.in: fix for newer
+       version of flex and remove autogenerated file from cvs
+
+       * patch #1155: uip/flist.c: speed up flist by skipping stat on
+       files with numbers as names
+
+       * docs/Makefile.in: include new files in distribution
+
+2005-10-11  Bill Wohler  <wohler@newt.com>
+
+       * docs/FAQ: fold questions into MH FAQ and distribute that instead
+
+2005-10-05  Oliver Kiddle  <okiddle@yahoo.co.uk>
+
+       * Harald Geyer: h/mh.h, uip/replsbr.c: back out previous change
+       (fork/vfork) and replace with code that handles the issue directly
+
 2005-05-18  Oliver Kiddle  <okiddle@yahoo.co.uk>
 
+       * Debian Bug# 143485: Nick Rusnov: h/mh.h: use fork instead of
+       vfork on Linux
+
        * Debian Bug# 261592: Harald Geyer: uip/mhlsbr.c, uip/replsbr.c:
        test/report error writing to stdout