Use a locale insensitive tolower and toupper when canonicalizing urls. Canonicalization should not depend on the active locale. (And profiling showed that this was actually the most heavy part of  the whole canonicalize function)
Use a locale insensitive tolower and toupper when canonicalizing urls.
Canonicalization should not depend on the active locale.
(And profiling showed that this was actually the most heavy part of
 the whole canonicalize function)

* subversion/libsvn_subr/dirent_uri.c
  (dirent_to_lower, dirent_to_upper): New functions.
  (canonicalize): Use locale insensitive variants.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@875805 13f79535-47bb-0310-9956-ffa450edef68

wbond/subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion