svn commit: r1129582 - /subversion/trunk/subversion/libsvn_wc/deprecated.c

2011-05-31 Thread philip
Author: philip Date: Tue May 31 09:10:19 2011 New Revision: 1129582 URL: http://svn.apache.org/viewvc?rev=1129582&view=rev Log: * subversion/libsvn_wc/deprecated.c (gather_traversal_info): Make static. Modified: subversion/trunk/subversion/libsvn_wc/deprecated.c Modified: subversion/trunk/su

svn commit: r1129583 - /subversion/trunk/subversion/tests/libsvn_wc/entries-compat.c

2011-05-31 Thread julianfoad
Author: julianfoad Date: Tue May 31 09:10:25 2011 New Revision: 1129583 URL: http://svn.apache.org/viewvc?rev=1129583&view=rev Log: * subversion/tests/libsvn_wc/entries-compat.c (create_fake_wc): Remove an unused parameter. (create_open): Update caller. Modified: subversion/trunk/subversi

svn commit: r1129587 - in /subversion/trunk/subversion: libsvn_subr/deprecated.c libsvn_wc/deprecated.c

2011-05-31 Thread philip
Author: philip Date: Tue May 31 09:35:45 2011 New Revision: 1129587 URL: http://svn.apache.org/viewvc?rev=1129587&view=rev Log: Reinstate the one function that is needed for the 1.6 commmand line client to use the 1.7 libraries. This is only active when configured with --disable-full-version-mat

svn commit: r1129621 - in /subversion/trunk/subversion: libsvn_client/export.c tests/cmdline/export_tests.py tests/cmdline/externals_tests.py

2011-05-31 Thread julianfoad
Author: julianfoad Date: Tue May 31 11:04:47 2011 New Revision: 1129621 URL: http://svn.apache.org/viewvc?rev=1129621&view=rev Log: Fix issue #3799, "unforced file export silently overwites existing file". Make svn export throw an error instead of overwriting an existing target, when exporting a f

svn commit: r1129634 - in /subversion/trunk/subversion/libsvn_wc: wc_db.c wc_db.h workqueue.c

2011-05-31 Thread rhuijben
Author: rhuijben Date: Tue May 31 11:41:28 2011 New Revision: 1129634 URL: http://svn.apache.org/viewvc?rev=1129634&view=rev Log: Following up on the enabling of the EXTERALS store, remove some old code that is no longer needed. * subversion/libsvn_wc/wc_db.c (create_db): Always add the EXTERNA

svn commit: r1129641 - in /subversion/trunk/subversion: include/private/svn_fs_util.h libsvn_fs/fs-loader.c libsvn_repos/dump.c tests/cmdline/svnadmin_tests.py

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 12:23:05 2011 New Revision: 1129641 URL: http://svn.apache.org/viewvc?rev=1129641&view=rev Log: Make 'svnadmin verify' error out if an invalid path is found in the repository. There have been reports of non-UTF-8 paths having entered repositories, probably due to bug

svn commit: r1129643 - /subversion/trunk/CHANGES

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 12:26:49 2011 New Revision: 1129643 URL: http://svn.apache.org/viewvc?rev=1129643&view=rev Log: * CHANGES: Mention r1129641 for 1.7.0. Modified: subversion/trunk/CHANGES Modified: subversion/trunk/CHANGES URL: http://svn.apache.org/viewvc/subversion/trunk/CHANG

Re: svn commit: r1129641 - in /subversion/trunk/subversion: include/private/svn_fs_util.h libsvn_fs/fs-loader.c libsvn_repos/dump.c tests/cmdline/svnadmin_tests.py

2011-05-31 Thread Daniel Shahaf
s...@apache.org wrote on Tue, May 31, 2011 at 12:23:05 -: > Author: stsp > Date: Tue May 31 12:23:05 2011 > New Revision: 1129641 > > URL: http://svn.apache.org/viewvc?rev=1129641&view=rev > Log: > Make 'svnadmin verify' error out if an invalid path is found in the > repository. > Thanks :-

svn commit: r1129652 - /subversion/trunk/subversion/tests/cmdline/svnadmin_tests.py

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 12:43:04 2011 New Revision: 1129652 URL: http://svn.apache.org/viewvc?rev=1129652&view=rev Log: * subversion/tests/cmdline/svnadmin_tests.py (verify_non_utf8_paths): Attempt to fix this test on Windows by opening files in binary mode. Modified: subversion/tr

svn commit: r1129653 - /subversion/trunk/subversion/tests/cmdline/svnadmin_tests.py

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 12:45:44 2011 New Revision: 1129653 URL: http://svn.apache.org/viewvc?rev=1129653&view=rev Log: * subversion/tests/cmdline/svnadmin_tests.py (verify_non_utf8_paths): Fix an inaccuracy in a comment. Found by: danielsh Modified: subversion/trunk/subversion/tests

svn commit: r1129660 - in /subversion/trunk/subversion: include/private/svn_fs_private.h include/private/svn_fs_util.h libsvn_repos/dump.c

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 13:15:36 2011 New Revision: 1129660 URL: http://svn.apache.org/viewvc?rev=1129660&view=rev Log: * subversion/include/private/svn_fs_util.h (svn_fs__path_valid): Move declartion from here... * subversion/include/private/svn_fs_private.h (svn_fs__path_valid): ... t

svn commit: r1129662 - in /subversion/trunk/subversion: libsvn_wc/status.c libsvn_wc/upgrade.c libsvn_wc/util.c libsvn_wc/wc.h libsvn_wc/wc_db_pristine.c tests/libsvn_wc/db-test.c

2011-05-31 Thread philip
Author: philip Date: Tue May 31 13:25:59 2011 New Revision: 1129662 URL: http://svn.apache.org/viewvc?rev=1129662&view=rev Log: Remove all the conditional code for pre-EXTERNALS table support. * subversion/libsvn_wc/wc.h (SVN_WC__HAS_EXTERNALS_STORE): Remove * subversion/libsvn_wc/util.c (sv

svn propchange: r1129663 - svn:log

2011-05-31 Thread stsp
Author: stsp Revision: 1129663 Modified property: svn:log Modified: svn:log at Tue May 31 13:29:55 2011 -- --- svn:log (original) +++ svn:log Tue May 31 13:29:55 2011 @@ -1,2 +1,3 @@ * site/publish/roadmap.html: Mark exte

svn commit: r1129668 - /subversion/trunk/subversion/libsvn_client/externals.c

2011-05-31 Thread rhuijben
Author: rhuijben Date: Tue May 31 13:34:55 2011 New Revision: 1129668 URL: http://svn.apache.org/viewvc?rev=1129668&view=rev Log: Perform another round of code cleanup in the libsvn_client external handling. Extract the export code and pass the defining abspath around for old externals instead of

svn commit: r1129669 - /subversion/site/publish/roadmap.html

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 13:38:08 2011 New Revision: 1129669 URL: http://svn.apache.org/viewvc?rev=1129669&view=rev Log: * site/publish/roadmap.html: Bert says API performance analysis is in progress. Modified: subversion/site/publish/roadmap.html Modified: subversion/site/publish/roadm

svn commit: r1129676 - in /subversion/trunk: build.conf subversion/tests/libsvn_wc/db-test.c subversion/tests/libsvn_wc/entries-compat.c subversion/tests/libsvn_wc/utils.c subversion/tests/libsvn_wc/u

2011-05-31 Thread julianfoad
Author: julianfoad Date: Tue May 31 13:54:32 2011 New Revision: 1129676 URL: http://svn.apache.org/viewvc?rev=1129676&view=rev Log: Factor out a test function for creating a fake WC DB. * subversion/tests/libsvn_wc/utils.h, subversion/tests/libsvn_wc/utils.c (svn_test__create_fake_wc): New fu

svn commit: r1129686 - /subversion/trunk/subversion/tests/cmdline/upgrade_tests.py

2011-05-31 Thread rhuijben
Author: rhuijben Date: Tue May 31 14:17:22 2011 New Revision: 1129686 URL: http://svn.apache.org/viewvc?rev=1129686&view=rev Log: Expect that the upgrade of an issue #2530 working copy fails with a specific error instead of expecting it to pass, but marking it XFail. * subversion/tests/cmdline/up

svn commit: r1129698 - /subversion/trunk/subversion/svn/status.c

2011-05-31 Thread rhuijben
Author: rhuijben Date: Tue May 31 14:28:34 2011 New Revision: 1129698 URL: http://svn.apache.org/viewvc?rev=1129698&view=rev Log: * subversion/svn/status.c (print_status): Document why prop_status is cleared. Modified: subversion/trunk/subversion/svn/status.c Modified: subversion/trunk/sub

svn commit: r1129722 - /subversion/trunk/CHANGES

2011-05-31 Thread rhuijben
Author: rhuijben Date: Tue May 31 14:52:11 2011 New Revision: 1129722 URL: http://svn.apache.org/viewvc?rev=1129722&view=rev Log: Remove reverted change Modified: subversion/trunk/CHANGES Modified: subversion/trunk/CHANGES URL: http://svn.apache.org/viewvc/subversion/trunk/CHANGES?rev=11297

svn commit: r1129761 - in /subversion/trunk/subversion/libsvn_wc: wc-checks.sql wc_db_wcroot.c

2011-05-31 Thread julianfoad
Author: julianfoad Date: Tue May 31 15:33:12 2011 New Revision: 1129761 URL: http://svn.apache.org/viewvc?rev=1129761&view=rev Log: Install WC DB validation triggers as temporary triggers on opening the DB. * subversion/libsvn_wc/wc-checks.sql (no_repository_updates, validation_01, validation_0

svn commit: r1129776 - in /subversion/trunk/subversion: libsvn_wc/wc-checks.sql tests/libsvn_wc/tree-conflict-data-test.c

2011-05-31 Thread julianfoad
Author: julianfoad Date: Tue May 31 16:20:21 2011 New Revision: 1129776 URL: http://svn.apache.org/viewvc?rev=1129776&view=rev Log: Add another WC DB validation, and fix a test that was not obeying it. * subversion/libsvn_wc/wc-checks.sql (validation_04): New trigger statement. * subversion/te

svn commit: r1129795 - /subversion/trunk/subversion/libsvn_diff/parse-diff.c

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 16:44:29 2011 New Revision: 1129795 URL: http://svn.apache.org/viewvc?rev=1129795&view=rev Log: Remove wrong constness from the git diff parsing code. * subversion/libsvn_diff/parse-diff.c (struct transition): The callback function needs a char * for input, not

svn commit: r1129802 - /subversion/trunk/subversion/libsvn_wc/wc-checks.sql

2011-05-31 Thread julianfoad
Author: julianfoad Date: Tue May 31 17:03:44 2011 New Revision: 1129802 URL: http://svn.apache.org/viewvc?rev=1129802&view=rev Log: * subversion/libsvn_wc/wc-checks.sql (validation_03, validation_04): Use more efficient SQL expressions. Modified: subversion/trunk/subversion/libsvn_wc/wc-che

svn commit: r1129804 - /subversion/trunk/subversion/libsvn_diff/parse-diff.c

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 17:05:34 2011 New Revision: 1129804 URL: http://svn.apache.org/viewvc?rev=1129804&view=rev Log: * subversion/libsvn_diff/parse-diff.c (scan_eol): Handle the edge-case where the newline is "\r\n" but '\r' happens to be the last character in the read buffer. Sugge

svn propchange: r1129804 - svn:log

2011-05-31 Thread stsp
Author: stsp Revision: 1129804 Modified property: svn:log Modified: svn:log at Tue May 31 17:06:09 2011 -- --- svn:log (original) +++ svn:log Tue May 31 17:06:09 2011 @@ -2,4 +2,4 @@ (scan_eol): Handle the edge-case whe

svn commit: r1129805 - /subversion/trunk/subversion/libsvn_wc/wc_db.c

2011-05-31 Thread julianfoad
Author: julianfoad Date: Tue May 31 17:08:41 2011 New Revision: 1129805 URL: http://svn.apache.org/viewvc?rev=1129805&view=rev Log: * subversion/libsvn_wc/wc_db.c (insert_working_node): Remove redundant code: the symlink target was being bound to the statement twice. Modified: subversio

svn commit: r1129810 - /subversion/trunk/subversion/libsvn_diff/parse-diff.c

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 17:12:22 2011 New Revision: 1129810 URL: http://svn.apache.org/viewvc?rev=1129810&view=rev Log: * subversion/libsvn_diff/parse-diff.c (parse_state): Remove unused parser states. Modified: subversion/trunk/subversion/libsvn_diff/parse-diff.c Modified: subversio

Re: svn commit: r1129802 - /subversion/trunk/subversion/libsvn_wc/wc-checks.sql

2011-05-31 Thread Hyrum K Wright
On Tue, May 31, 2011 at 7:03 AM, wrote: > Author: julianfoad > Date: Tue May 31 17:03:44 2011 > New Revision: 1129802 > > URL: http://svn.apache.org/viewvc?rev=1129802&view=rev > Log: > * subversion/libsvn_wc/wc-checks.sql >  (validation_03, validation_04): Use more efficient SQL expressions. I

svn commit: r1129815 - /subversion/trunk/subversion/libsvn_wc/wc-checks.sql

2011-05-31 Thread philip
Author: philip Date: Tue May 31 17:35:13 2011 New Revision: 1129815 URL: http://svn.apache.org/viewvc?rev=1129815&view=rev Log: * subversion/libsvn_wc/wc-checks.sql (no_repository_updates, validation_01, validation_02, validation_03, validation_04): Use full keyword and lowercase table nam

svn commit: r1129818 - /subversion/trunk/subversion/libsvn_wc/wc-checks.sql

2011-05-31 Thread philip
Author: philip Date: Tue May 31 17:37:33 2011 New Revision: 1129818 URL: http://svn.apache.org/viewvc?rev=1129818&view=rev Log: * subversion/libsvn_wc/wc-checks.sql (validation_03): Use EXISTS rather than COUNT. Modified: subversion/trunk/subversion/libsvn_wc/wc-checks.sql Modified: subver

svn commit: r1129858 - /subversion/trunk/subversion/libsvn_client/mergeinfo.c

2011-05-31 Thread pburba
Author: pburba Date: Tue May 31 19:14:09 2011 New Revision: 1129858 URL: http://svn.apache.org/viewvc?rev=1129858&view=rev Log: A partial fix for issue #3896 'mergeinfo syntax errors should be treated gracefully': Make mergeinfo elision tolerant of invalid mergeinfo. * subversion/libsvn_client/me

svn commit: r1129860 - /subversion/trunk/subversion/libsvn_ra_serf/locks.c

2011-05-31 Thread hwright
Author: hwright Date: Tue May 31 19:19:29 2011 New Revision: 1129860 URL: http://svn.apache.org/viewvc?rev=1129860&view=rev Log: Fix potential crash with ra_serf by initializing a variable which is conditionally set. * subversion/libsvn_ra_serf/locks.c (svn_ra_serf__lock): Ensure new_err is ini

svn commit: r1129910 - in /subversion/trunk/subversion: include/private/svn_wc_private.h libsvn_client/externals.c libsvn_wc/externals.c

2011-05-31 Thread hwright
Author: hwright Date: Tue May 31 20:46:47 2011 New Revision: 1129910 URL: http://svn.apache.org/viewvc?rev=1129910&view=rev Log: Remove an unused parameter, and with it a useless assignment. * subversion/include/private/svn_wc_private.h (svn_wc__crawl_file_external): Remove wri_abspath param.

svn commit: r1129915 - /subversion/trunk/subversion/libsvn_client/externals.c

2011-05-31 Thread hwright
Author: hwright Date: Tue May 31 20:55:47 2011 New Revision: 1129915 URL: http://svn.apache.org/viewvc?rev=1129915&view=rev Log: * subversion/libsvn_client/externals.c (switch_dir_external): Remove shadowed variable, and the attempt to set it. Modified: subversion/trunk/subversion/libsvn_cl

svn commit: r1129921 - /subversion/trunk/subversion/libsvn_wc/wc_db.c

2011-05-31 Thread hwright
Author: hwright Date: Tue May 31 21:05:42 2011 New Revision: 1129921 URL: http://svn.apache.org/viewvc?rev=1129921&view=rev Log: * subversion/libsvn_wc/wc_db.c (insert_external_node): Remove a redundant statement (it is duplicated earlier in the function). Modified: subversion/trunk/sub

svn commit: r1129922 - /subversion/trunk/subversion/libsvn_repos/log.c

2011-05-31 Thread pburba
Author: pburba Date: Tue May 31 21:07:28 2011 New Revision: 1129922 URL: http://svn.apache.org/viewvc?rev=1129922&view=rev Log: A partial fix for issue #3896 'mergeinfo syntax errors should be treated gracefully': Make repository more tolerant of invalid mergeinfo such that log -g isn't needlessly

svn commit: r1129923 - /subversion/trunk/subversion/libsvn_repos/rev_hunt.c

2011-05-31 Thread pburba
Author: pburba Date: Tue May 31 21:07:58 2011 New Revision: 1129923 URL: http://svn.apache.org/viewvc?rev=1129923&view=rev Log: A partial fix for issue #3896 'mergeinfo syntax errors should be treated gracefully': Make repository more tolerant of invalid mergeinfo such that blame -g isn't needless

svn commit: r1129925 - /subversion/trunk/subversion/libsvn_ra_serf/log.c

2011-05-31 Thread hwright
Author: hwright Date: Tue May 31 21:12:50 2011 New Revision: 1129925 URL: http://svn.apache.org/viewvc?rev=1129925&view=rev Log: For backward compat, ensure the deprecated changed_paths member of the log entry is set correctly in ra_serf. * subversion/libsvn_ra_serf/log.c (push_state): Set chan

svn commit: r1129928 - /subversion/trunk/subversion/libsvn_repos/log.c

2011-05-31 Thread hwright
Author: hwright Date: Tue May 31 21:37:32 2011 New Revision: 1129928 URL: http://svn.apache.org/viewvc?rev=1129928&view=rev Log: * subversion/libsvn_repos/log.c (handle_merged_revisions): Add an assert which is already implicit in the subsequent code. (Errors are better than crashes.) Modi

svn commit: r1129947 - in /subversion/trunk/subversion: include/private/svn_eol_private.h libsvn_diff/diff_file.c libsvn_diff/parse-diff.c libsvn_subr/eol.c libsvn_subr/stream.c

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 22:36:13 2011 New Revision: 1129947 URL: http://svn.apache.org/viewvc?rev=1129947&view=rev Log: Make it easier for callers of svn_eol__detect_eol() to reliably detect two-byte newline sequences that overlap buffer boundaries. Update a few callers to take advantage of

svn commit: r1129955 - in /subversion/trunk: build.conf subversion/include/private/svn_eol_private.h subversion/libsvn_subr/eol.c subversion/tests/libsvn_subr/eol-test.c

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 22:56:23 2011 New Revision: 1129955 URL: http://svn.apache.org/viewvc?rev=1129955&view=rev Log: Remove svn_eol__detect_file_eol() which was added during 1.7 development but is now unused. It also had known bugs. * subversion/include/private/svn_eol_private.h (svn_e

svn commit: r1129957 - in /subversion/trunk: notes/knobs subversion/libsvn_diff/diff_file.c

2011-05-31 Thread jcorvel
Author: jcorvel Date: Tue May 31 23:07:54 2011 New Revision: 1129957 URL: http://svn.apache.org/viewvc?rev=1129957&view=rev Log: Add another knob, to make it possible to disable the prefix/suffix scanning of the libsvn_diff processing with a simple define. * subversion/libsvn_diff/diff_file.c (

svn commit: r1129965 - in /subversion/trunk: notes/knobs subversion/libsvn_diff/diff_file.c

2011-05-31 Thread jcorvel
Author: jcorvel Date: Tue May 31 23:32:33 2011 New Revision: 1129965 URL: http://svn.apache.org/viewvc?rev=1129965&view=rev Log: Follow up to r1129957: make the new 'knob' DISABLE_PREFIX_SUFFIX_SCANNING part of the SVN_ namespace. * subversion/libsvn_diff/diff_file.c (datasources_open): Replace

svn propchange: r1129965 - svn:log

2011-05-31 Thread jcorvel
Author: jcorvel Revision: 1129965 Modified property: svn:log Modified: svn:log at Tue May 31 23:35:07 2011 -- --- svn:log (original) +++ svn:log Tue May 31 23:35:07 2011 @@ -6,3 +6,5 @@ part of the SVN_ namespace. SVN_

svn commit: r1129966 - /subversion/trunk/subversion/libsvn_diff/parse-diff.c

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 23:36:50 2011 New Revision: 1129966 URL: http://svn.apache.org/viewvc?rev=1129966&view=rev Log: * subversion/libsvn_diff/parse-diff.c (scan_eol): Remove a redundant 'break'. The loop will exit without it. Modified: subversion/trunk/subversion/libsvn_diff/parse-

svn commit: r1129971 - in /subversion/trunk: notes/knobs subversion/libsvn_fs_fs/caching.c

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 23:51:43 2011 New Revision: 1129971 URL: http://svn.apache.org/viewvc?rev=1129971&view=rev Log: Rename DEBUG_CACHE_DUMP_STATS to SVN_DEBUG_CACHE_DUMP_STATS to make conflicts with other libraries defining a symbol with the same name less likely. * notes/knobs, subvers

svn commit: r1129973 - in /subversion/trunk: notes/knobs subversion/libsvn_subr/cache-membuffer.c

2011-05-31 Thread stsp
Author: stsp Date: Tue May 31 23:58:47 2011 New Revision: 1129973 URL: http://svn.apache.org/viewvc?rev=1129973&view=rev Log: Rename DEBUG_CACHE_MEMBUFFER to SVN_DEBUG_CACHE_MEMBUFFER to make conflicts with other libraries defining a symbol with the same name less likely. * notes/knobs, subversio

svn commit: r1129977 - in /subversion/trunk: notes/knobs subversion/libsvn_wc/workqueue.c

2011-05-31 Thread stsp
Author: stsp Date: Wed Jun 1 00:06:49 2011 New Revision: 1129977 URL: http://svn.apache.org/viewvc?rev=1129977&view=rev Log: Rename DEBUG_WORK_QUEUE to SVN_DEBUG_WORK_QUEUE to make conflicts with other libraries defining a symbol with the same name less likely. * notes/knobs, subversion/libsvn_w

svn commit: r1129980 - /subversion/trunk/notes/knobs

2011-05-31 Thread danielsh
Author: danielsh Date: Wed Jun 1 00:48:56 2011 New Revision: 1129980 URL: http://svn.apache.org/viewvc?rev=1129980&view=rev Log: * notes/knobs: Disclaim that all /^SVN_/ non-double-underscored identifiers are public APIs. Modified: subversion/trunk/notes/knobs Modified: subversion/trunk