CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 06/07/17 13:26:09
Index: ChangeLog
===================================================================
RCS file: /sources/m4/m4/ChangeLog,v
retrieving revision 1.334
retrieving revision 1.335
diff -u -b -r1.334 -r1.335
--- ChangeLog 17 Jul 2006 12:37:21 -0000 1.334
+++ ChangeLog 17 Jul 2006 13:26:08 -0000 1.335
@@ -1,3 +1,14 @@
+2006-07-17 Eric Blake <[EMAIL PROTECTED]>
+
+ * ltdl/m4/gnulib-cache.m4: Augment with `gnulib-tool --import
+ xvasprintf'.
+ * modules/format.c (includes): Use xvasprintf.h.
+ (format): Make static. Avoid buffer overflow, that can lead to
+ arbitrary code execution exploit. Only pass unsigned char to
+ is*(). Support F, g, and G specifiers.
+ * doc/m4.texinfo (Format): Expose buffer overrun bug. Document
+ new specifiers.
+
2006-07-17 Gary V. Vaughan <[EMAIL PROTECTED]>
Ensure M4 compiles correctly with -DDEBUG, and use a single
@@ -6767,4 +6778,4 @@
* Initial beta release. Release 0.50, manual 0.05.
- $Revision: 1.334 $ $Date: 2006/07/17 12:37:21 $
+ $Revision: 1.335 $ $Date: 2006/07/17 13:26:08 $