On Thu, 2011-01-27, cmpilato_at_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
Received on 2011-01-28 12:43:08 CET