r1482327 | rhuijben | 2013-05-14 13:29:06 +0000 (Tue, 14 May 2013) * subversion/libsvn_wc/entries.c (insert_actual_node): Avoid segfault that was caused by passing NULL to strlen. This was triggered on upgrading from entries when there is an ACTUAL node to upgrade but no tree conflict. Found by: SharpSvn test suite (as regression against 1.7.x)
r1482436 | rhuijben | 2013-05-14 16:31:33 +0000 (Tue, 14 May 2013) Revert r1293375, to resolve a regression in an optimized code path of svn_ra_replay_range() and other functions. * subversion/libsvn_repos/replay.c (path_driver_cb_func): Reintroduce the dummy mode documented to apply to svn_ra_replay_range(). This will need a further tweak in the editor v2 code to fix the tests that break by this change. Found by: SharpSvn test suite
r1581401 | rhuijben | 2014-03-25 16:17:13 +0000 (Tue, 25 Mar 2014) Really cleanup after ourselves when creating a repository fails. Without this patch we leave an incomplete repository on Windows (and we return an ugly error, which is why I found this problem). * subversion/libsvn_repos/repos.c (svn_repos_create): Use a scratch pool to hold the lock when creating a repository to allow destroying the pool when deleting the repository on a failure. Rename the normal pool to result_pool. Found by: SharpSvn test suite