URL sanitizer: disabled uppercase letters in URL hex character codes (it was causing conflicts with the Windows/Apache 2.2 alt namespace separator). Thanks Techokami for finding and reporting this bug.
authorDan
Sun, 07 Feb 2010 17:07:42 -0500
changeset 1219 2b13cd6b4f95
parent 1214 edd52b2933a4
child 1220 fbfd6c852c89
URL sanitizer: disabled uppercase letters in URL hex character codes (it was causing conflicts with the Windows/Apache 2.2 alt namespace separator). Thanks Techokami for finding and reporting this bug.
includes/functions.php
--- a/includes/functions.php	Tue Jan 19 10:02:30 2010 -0500
+++ b/includes/functions.php	Sun Feb 07 17:07:42 2010 -0500
@@ -2739,7 +2739,7 @@
     return $page_id;
   }
 
-  preg_match_all('/\.[A-Fa-f0-9][A-Fa-f0-9]/', $page_id, $matches);
+  preg_match_all('/\.[a-f0-9][a-f0-9]/', $page_id, $matches);
 
   foreach ( $matches[0] as $id => $char )
   {