On Thu, 2011-01-27, cmpil...@apache.org wrote:
> URL: http://svn.apache.org/viewvc?rev=1064200&view=rev
> Log:
> On the 'uris-as-urls' branch: Begin ensuring that the relpaths
> returned from svn_url_* functions are URI-decoded.
> 
> * BRANCH-README
>   Update status.
> 
> * subversion/include/svn_dirent_uri.h
>   (svn_path_is_child): Now promise to URI-decode the returned
>     remainder; also require a pool.

Isn't that 'svn_url_is_child'?  (Log msg typo?)

- Julian


> * subversion/libsvn_subr/dirent_uri.c
>   (svn_url_is_child): URI-decoded the returned relpath.
> 
> * subversion/tests/libsvn_subr/dirent_uri-test.c
>   (test_uri_is_child): Add test data to verify the new promise.
> 
> * tools/client-side/svnmucc/svnmucc.c
>   (subtract_anchor): Track new requirements and promises of
>     svn_url_is_child().
> 
> * subversion/libsvn_ra/ra_loader.c
>   (svn_ra_get_path_relative_to_session,
>    svn_ra_get_path_relative_to_root): Same as above.
> 
> * subversion/libsvn_ra/compat.c
>   (svn_ra__file_revs_from_log): Same as above.
> 
> * subversion/libsvn_ra_neon/session.c
>   (svn_ra_neon__get_path_relative_to_root): Same as above.
> 
> * subversion/libsvn_ra_local/ra_plugin.c
>   (svn_ra_local__reparent): Same as above.
> 
> * subversion/libsvn_wc/adm_ops.c
>   (svn_wc__set_file_external_location): Same as above.
> 
> * subversion/libsvn_wc/adm_files.c
>   (svn_wc__internal_ensure_adm): Same as above.
> 
> * subversion/libsvn_wc/upgrade.c
>   (ensure_repos_info): Same as above.
> 
> * subversion/libsvn_wc/entries.c
>   (write_entry): Same as above.
> 
> * subversion/libsvn_ra_svn/client.c
>   (path_relative_to_root): Same as above.
> 
> * subversion/libsvn_client/copy.c
>   (repos_to_repos_copy, wc_to_repos_copy): Same as above.
> 
> * subversion/libsvn_client/info.c
>   (push_dir_info): Same as above.
> 
> * subversion/libsvn_client/util.c
>   (svn_client__path_relative_to_root): Same as above.
> 
> Modified:
>     subversion/branches/uris-as-urls/BRANCH-README
>     subversion/branches/uris-as-urls/subversion/include/svn_dirent_uri.h
>     subversion/branches/uris-as-urls/subversion/libsvn_client/copy.c
>     subversion/branches/uris-as-urls/subversion/libsvn_client/info.c
>     subversion/branches/uris-as-urls/subversion/libsvn_client/util.c
>     subversion/branches/uris-as-urls/subversion/libsvn_ra/compat.c
>     subversion/branches/uris-as-urls/subversion/libsvn_ra/ra_loader.c
>     subversion/branches/uris-as-urls/subversion/libsvn_ra_local/ra_plugin.c
>     subversion/branches/uris-as-urls/subversion/libsvn_ra_neon/session.c
>     subversion/branches/uris-as-urls/subversion/libsvn_ra_svn/client.c
>     subversion/branches/uris-as-urls/subversion/libsvn_subr/dirent_uri.c
>     subversion/branches/uris-as-urls/subversion/libsvn_wc/adm_files.c
>     subversion/branches/uris-as-urls/subversion/libsvn_wc/adm_ops.c
>     subversion/branches/uris-as-urls/subversion/libsvn_wc/entries.c
>     subversion/branches/uris-as-urls/subversion/libsvn_wc/upgrade.c
>     
> subversion/branches/uris-as-urls/subversion/tests/libsvn_subr/dirent_uri-test.c
>     subversion/branches/uris-as-urls/tools/client-side/svnmucc/svnmucc.c


Reply via email to