Doug Robinson <doug.robinson@wandisco.com>


Found Suggested
r1851687, r1851676 r1488294

r1488294 | philip | 2013-05-31 16:09:56 +0000 (Fri, 31 May 2013)

* subversion/libsvn_subr/io.c
  (svn_io_wait_for_cmd): Add signal information to error.

Suggested by: Doug Robinson <doug.robinson{_AT_}wandisco.com>


r1851676 | brane | 2019-01-19 16:50:05 +0000 (Sat, 19 Jan 2019)

Add a new XFail test for the authz parser for the validity of empty groups.

Issue #4802.

* subversion/tests/cmdline/svnauthz_tests.py
  (svnauthz_empty_group_test): New test case.
  (test_list): Run it.

Found by: Doug Robinson


r1851687 | brane | 2019-01-19 20:09:44 +0000 (Sat, 19 Jan 2019)

Fix a bug in the authz parser where using a group with no members in
an access entry was treated as an error instead of being ignored.

* subversion/libsvn_repos/authz_parse.c
  (add_to_group): Allow NULL user, to create empty groups. Update docstring.
  (expand_group_callback): Handle the case where a group has no users.
  (array_insert_ace): Ignore ACEs for empty groups.

* subversion/tests/cmdline/svnauthz_tests.py
  (svnauthz_empty_group_test): Remove XFail decorator.
   Extend the testcase to test recursive empty group expansion.

Fixes issue #4802
Found by: Doug Robinson