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.
--- 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 )
{