On Fri, 13 Aug 2004 lundblad@tigris.org wrote:
> Author: lundblad
> Date: Fri Aug 13 15:45:10 2004
> New Revision: 10620
>
> Modified:
> trunk/subversion/libsvn_repos/repos.c
> trunk/subversion/svnserve/serve.c
> Log:
> In ra_local, and ra_svn, support paths inside the repository containing
> characters not supported by the OS native character encoding.
>
> * libsvn_repos/repos.c (svn_repos_find_root_path): Try to convert the path
> from UTF-8 before checking if it is the repository path in each iteration.
>
> * svnserve/serve.c (repos_path_valid): New function.
> (find_repos): Don't use APR to merge repo path with server root.
>
>
Please review the svnserve part carefully, since it is our guard against a
class of attacks. I won't propose this for 1.1 because of that.
Thanks,
//Peter
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Aug 13 23:11:14 2004