Checkout
sussman
committed
on 28 Jul 05
Bugfix for overly-strict rejection by recursive authz lookup algorithm.

Original bug report here:
http://subversion.tigris.org/servlets/ReShow more
Bugfix for overly-strict rejection by recursive authz lookup algorithm.

Original bug report here:

http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=35734

Suggested by:  Bernd Rinn <bernd@sdf.lonestar.org>

Patch by:      David Anderson <david.anderson@calixo.net>

* subversion/libsvn_repos/authz.c

  (authz_parse_section): use svn_path_is_ancestor to establish

    relationships between paths instead of just strncmp.

* subversion/tests/libsvn_repos/repos-test.c

  (authz): New regression test.

Show less