Author: aurel32
Date: 2007-04-30 19:55:41 +0000 (Mon, 30 Apr 2007)
New Revision: 2159

Removed:
   glibc-package/trunk/debian/patches/any/submitted-vfprintf-stack-smashing.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
Remove submitted-vfprintf-stack-smashing.diff, it does not work correctly


Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog        2007-04-30 16:26:53 UTC (rev 
2158)
+++ glibc-package/trunk/debian/changelog        2007-04-30 19:55:41 UTC (rev 
2159)
@@ -56,14 +56,11 @@
     (does not respect DNS TTLs, see #335476):
      + document it in nscd.NEWS.Debian.
      + patches/any/local-disable-nscd-host-caching.diff: update nscd.conf.
-  * patches/any/submitted-vfprintf-stack-smashing.diff: enormous alloca
-    triggered with %-X.Ys like formats specifier, with Y big, and in
-    multi-byte locales. Closes: #380195, #421555.
 
   [ Clint Adams ]
   * Switch from linux-kernel-headers to linux-libc-dev | linux-kernel-headers.
 
- -- Aurelien Jarno <[EMAIL PROTECTED]>  Mon, 30 Apr 2007 16:30:50 +0200
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Mon, 30 Apr 2007 21:55:09 +0200
 
 glibc (2.5-4) unstable; urgency=low
 

Deleted: 
glibc-package/trunk/debian/patches/any/submitted-vfprintf-stack-smashing.diff
===================================================================
--- 
glibc-package/trunk/debian/patches/any/submitted-vfprintf-stack-smashing.diff   
    2007-04-30 16:26:53 UTC (rev 2158)
+++ 
glibc-package/trunk/debian/patches/any/submitted-vfprintf-stack-smashing.diff   
    2007-04-30 19:55:41 UTC (rev 2159)
@@ -1,18 +0,0 @@
-Index: glibc-2.5/stdio-common/vfprintf.c
-===================================================================
---- glibc-2.5.orig/stdio-common/vfprintf.c
-+++ glibc-2.5/stdio-common/vfprintf.c
-@@ -1161,12 +1161,11 @@
-                   /* In case we have a multibyte character set the          \
-                      situation is more compilcated.  We must not copy       \
-                      bytes at the end which form an incomplete character. */\
--                  wchar_t ignore[prec];                                     \
-                   const char *str2 = string;                                \
-                   mbstate_t ps;                                             \
-                                                                             \
-                   memset (&ps, '\0', sizeof (ps));                          \
--                  if (__mbsnrtowcs (ignore, &str2, prec, prec, &ps)         \
-+                  if (__mbsnrtowcs (NULL, &str2, prec, prec, &ps)           \
-                       == (size_t) -1)                                       \
-                     {                                                       \
-                       done = -1;                                            \

Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series   2007-04-30 16:26:53 UTC (rev 
2158)
+++ glibc-package/trunk/debian/patches/series   2007-04-30 19:55:41 UTC (rev 
2159)
@@ -150,4 +150,3 @@
 any/cvs-glob-c.diff
 any/cvs-scanf_hexfloat.diff
 any/local-disable-nscd-host-caching.diff
-any/submitted-vfprintf-stack-smashing.diff


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to