[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r2585 - in glibc-package/trunk/debian: . patches patches/any



Author: schizo
Date: 2007-10-18 13:28:12 +0000 (Thu, 18 Oct 2007)
New Revision: 2585

Added:
   glibc-package/trunk/debian/patches/any/cvs-posix-glob.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
  * Add any/cvs-posix-glob.diff, fixing improper of treatment of \
    in glob(). closes: #445210


Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2007-10-14 14:11:23 UTC (rev 2584)
+++ glibc-package/trunk/debian/changelog	2007-10-18 13:28:12 UTC (rev 2585)
@@ -8,6 +8,8 @@
   * debian/po/cs.po: update from Miroslav Kure. closes: #442904.
   * debian/po/it.po: update from Luca Monducci. closes: #443497.
   * debian/po/ja.po: update from Kenshi Muto. closes: #446577.
+  * Add any/cvs-posix-glob.diff, fixing improper of treatment of \
+    in glob(). closes: #445210
 
  -- Clint Adams <schizo@debian.org>  Sun, 14 Oct 2007 10:02:35 -0400
 

Added: glibc-package/trunk/debian/patches/any/cvs-posix-glob.diff
===================================================================
--- glibc-package/trunk/debian/patches/any/cvs-posix-glob.diff	                        (rev 0)
+++ glibc-package/trunk/debian/patches/any/cvs-posix-glob.diff	2007-10-18 13:28:12 UTC (rev 2585)
@@ -0,0 +1,18 @@
+Index: glibc-2.6.1/posix/glob.c
+===================================================================
+--- glibc-2.6.1.orig/posix/glob.c	2007-10-14 14:43:40.000000000 -0400
++++ glibc-2.6.1/posix/glob.c	2007-10-14 14:43:46.000000000 -0400
+@@ -454,9 +454,11 @@
+ 	  dirlen = 0;
+ 	}
+     }
+-  else if (filename == pattern)
++  else if (filename == pattern
++	   || (filename == pattern + 1 && pattern[0] == '\\'
++	       && (flags & GLOB_NOESCAPE) == 0))
+     {
+-      /* "/pattern".  */
++      /* "/pattern" or "\\/pattern".  */
+       dirname = "/";
+       dirlen = 1;
+       ++filename;

Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series	2007-10-14 14:11:23 UTC (rev 2584)
+++ glibc-package/trunk/debian/patches/series	2007-10-18 13:28:12 UTC (rev 2585)
@@ -107,6 +107,7 @@
 
 any/cvs-ld_library_path.diff
 any/cvs-initfini.diff -p1
+any/cvs-posix-glob.diff
 any/local-notls.diff -p0
 any/local-asserth-decls.diff -p0
 # any/local-base.diff -p0	#  g: suspended



Reply to: