Use xsize.h to protect against memory size overflows.
[pspp] / m4 / ChangeLog
index c5c02d8f9b7ed3142c99b376f9de7a06abbd7587..fe3163eee670fda5b296863d1c54f34224ffdce8 100644 (file)
@@ -1,9 +1,43 @@
+2003-11-17  Bruno Haible  <bruno@clisp.org>
+
+       * vasnprintf.m4 (gl_PREREQ_PRINTF_PARSE): Require gt_TYPE_SSIZE_T.
+
+2003-11-12  Paul Eggert  <eggert@twinsun.com>
+
+       * xalloc.m4 (gl_PREREQ_XALLOC): Do not require gl_SIZE_MAX or
+       gl_PTRDIFF_MAX.
+
+2003-11-11  Bruno Haible  <bruno@clisp.org>
+
+       * size_max.m4: New file.
+       * ptrdiff_max.m4: New file.
+       * xsize,m4 (gl_XSIZE): Require gl_SIZE_MAX.
+       * xalloc.m4 (gl_PREREQ_XALLOC): New macro.
+       (gl_XALLOC): Invoke it.
+
+2003-11-04  Bruno Haible  <bruno@clisp.org>
+
+       * xsize.m4: New file.
+
+2003-11-03  Bruno Haible  <bruno@clisp.org>
+
+       * wait-process.m4 (gl_WAIT_PROCESS): Also check for waitid.
+
+2003-10-30  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * host-os.m4 (UTILS_HOST_OS): Change netbsd*-gnu pattern back to
+       netbsd*-gnu*.  Suggested by Robert Millan.
+
+2003-10-29  Paul Eggert  <eggert@twinsun.com>
+
+       * xalloc.m4 (gl_XALLOC): Undo previous change.
+
 2003-10-29  Paul Eggert  <eggert@twinsun.com>
 
        * host-os.m4 (UTILS_HOST_OS): Resurrect netbsd*-gnu.  Add comments
        to it, and to knetbsd*-gnu and kfreebsd*-gnu.  Remove the '*' from
        after the 'gnu' in these cases.  This fixes some bugs in the
-       previous change, and is based on suggestions by Robbert Millan.
+       previous change, and is based on suggestions by Robert Millan.
 
 2003-10-28  Paul Eggert  <eggert@twinsun.com>