svn commit: r1150868 - /subversion/trunk/tools/client-side/detatch.py

2011-07-25 Thread hwright
Author: hwright Date: Mon Jul 25 19:56:35 2011 New Revision: 1150868 URL: http://svn.apache.org/viewvc?rev=1150868view=rev Log: Add a rudimentary detatch script to the client-side tools. This is far from comprehensive or exhaustively tested, but should work in most scenarios. Improvements

svn commit: r1150869 - in /subversion/trunk/tools/client-side: detach.py detatch.py

2011-07-25 Thread hwright
Author: hwright Date: Mon Jul 25 19:59:37 2011 New Revision: 1150869 URL: http://svn.apache.org/viewvc?rev=1150869view=rev Log: My spelling is horrible. * tools/client-side/detatch.py: Renamed to... * tools/client-side/detach.py: ...this. Added: subversion/trunk/tools/client-side

svn commit: r1150872 - /subversion/trunk/tools/client-side/detach.py

2011-07-25 Thread hwright
Author: hwright Date: Mon Jul 25 20:02:33 2011 New Revision: 1150872 URL: http://svn.apache.org/viewvc?rev=1150872view=rev Log: * tools/client-side/detach.py (migrate_sqlite): Wrap a string in a tuple. Modified: subversion/trunk/tools/client-side/detach.py Modified: subversion/trunk/tools

svn commit: r1150873 - /subversion/trunk/tools/client-side/detach.py

2011-07-25 Thread hwright
Author: hwright Date: Mon Jul 25 20:03:38 2011 New Revision: 1150873 URL: http://svn.apache.org/viewvc?rev=1150873view=rev Log: This really is untested. I mean it. * tools/client-side/detach.py: Raise an exception by default to prevent accidental usage. Modified: subversion/trunk/tools

svn commit: r1151165 - in /subversion/branches/1.7.x: ./ STATUS subversion/bindings/swig/perl/native/t/8lock.t subversion/include/svn_error.h subversion/libsvn_fs/fs-loader.c subversion/libsvn_repos/h

2011-07-26 Thread hwright
Author: hwright Date: Tue Jul 26 16:48:50 2011 New Revision: 1151165 URL: http://svn.apache.org/viewvc?rev=1151165view=rev Log: Merge r1147882, r1149343, r1149371, r1149372, r1149377, r1149398, r1149701, r1149713 from trunk: * r1147882, r1149343, r1149371, r1149372, r1149377, r1149398, r1149701

svn commit: r1151169 - /subversion/branches/1.7.x/STATUS

2011-07-26 Thread hwright
Author: hwright Date: Tue Jul 26 16:53:18 2011 New Revision: 1151169 URL: http://svn.apache.org/viewvc?rev=1151169view=rev Log: * STATUS: Add a note to the r1150302 group. Modified: subversion/branches/1.7.x/STATUS Modified: subversion/branches/1.7.x/STATUS URL: http://svn.apache.org

svn commit: r1151239 - /subversion/trunk/tools/dist/collect_sigs.py

2011-07-26 Thread hwright
Author: hwright Date: Tue Jul 26 20:51:14 2011 New Revision: 1151239 URL: http://svn.apache.org/viewvc?rev=1151239view=rev Log: * tools/dist/collect_sigs.py (save_valid_sig): Due to security concerns on the target box, don't attempt to autocopy the signatures as they are collected

svn commit: r1151244 - /subversion/trunk/tools/dist/release.py

2011-07-26 Thread hwright
Author: hwright Date: Tue Jul 26 21:04:41 2011 New Revision: 1151244 URL: http://svn.apache.org/viewvc?rev=1151244view=rev Log: release.py: Add a couple of defaults in the parser, rather than a subcommand handler. * tools/dist/release.py (post_candidates): Use the provided args directly

svn commit: r1151247 - /subversion/trunk/tools/dist/release.py

2011-07-26 Thread hwright
Author: hwright Date: Tue Jul 26 21:07:53 2011 New Revision: 1151247 URL: http://svn.apache.org/viewvc?rev=1151247view=rev Log: * sigh * Revert r1151244. (One of the defaults used the value of another param, which causes problems.) Modified: subversion/trunk/tools/dist/release.py Modified

svn propchange: r1151244 - svn:log

2011-07-26 Thread hwright
Author: hwright Revision: 1151244 Modified property: svn:log Modified: svn:log at Tue Jul 26 21:08:16 2011 -- --- svn:log (original) +++ svn:log Tue Jul 26 21:08:16 2011 @@ -4,3 +4,5 @@ subcommand handler. * tools/dist

svn commit: r1151254 - in /subversion/trunk/tools/dist: getsigs.py release.py

2011-07-26 Thread hwright
Author: hwright Date: Tue Jul 26 21:18:17 2011 New Revision: 1151254 URL: http://svn.apache.org/viewvc?rev=1151254view=rev Log: release.py: Move the signature checking capability into release.py. This will be revamped shortly. * tools/dist/release.py (grab_sig_ids, generate_output, check_sigs

svn commit: r1151270 - in /subversion/trunk/tools/dist: gnupg.py release.py

2011-07-26 Thread hwright
Author: hwright Date: Tue Jul 26 22:08:03 2011 New Revision: 1151270 URL: http://svn.apache.org/viewvc?rev=1151270view=rev Log: Use gnugp.py module to interact with gpg in verifying signatures. The gpupg.py module is available under the New BSD license from the Google Code page: http

svn commit: r1151296 - /subversion/trunk/tools/dist/release.py

2011-07-26 Thread hwright
Author: hwright Date: Tue Jul 26 23:40:20 2011 New Revision: 1151296 URL: http://svn.apache.org/viewvc?rev=1151296view=rev Log: release.py: General cleanup. * tools/dist/release.py (sig_pattern): Remove. (grab_sig_ids, generate_output): Remove. (check_sigs): Fold functionality from above

svn commit: r1151460 - in /subversion/branches/1.6.x: ./ STATUS get-deps.sh

2011-07-27 Thread hwright
Author: hwright Date: Wed Jul 27 13:33:00 2011 New Revision: 1151460 URL: http://svn.apache.org/viewvc?rev=1151460view=rev Log: Reintegrate the 1.6.x-r1134734 branch: * r1134734 Fix sqlite-amalgamation location and archive format. Branch: 1.6.x-r1134734 Justification: Users

svn commit: r1151462 - in /subversion/branches/1.6.x: ./ STATUS subversion/libsvn_repos/commit.c subversion/libsvn_repos/fs-wrap.c

2011-07-27 Thread hwright
Author: hwright Date: Wed Jul 27 13:35:18 2011 New Revision: 1151462 URL: http://svn.apache.org/viewvc?rev=1151462view=rev Log: Merge r1144316 from trunk: * r1144316 Issue 3953: reject invalid svn:mergeinfo at commit time over DAV. Justification: Issue 3895, already merged

svn commit: r1151463 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_wc/conflicts.c

2011-07-27 Thread hwright
Author: hwright Date: Wed Jul 27 13:36:47 2011 New Revision: 1151463 URL: http://svn.apache.org/viewvc?rev=1151463view=rev Log: Merge r1150372 from trunk: * r1150372 When resolving to conflict-*, close the generated file before using it Justification: Copying unclosed/unflushed files

svn commit: r1151904 - /subversion/trunk/subversion/libsvn_fs_fs/fs_fs.c

2011-07-28 Thread hwright
Author: hwright Date: Thu Jul 28 16:03:53 2011 New Revision: 1151904 URL: http://svn.apache.org/viewvc?rev=1151904view=rev Log: Remove a redundant call to svn_uuid_generate(). * subversion/libsvn_fs_fs/fs_fs.c (svn_fs_fs__create): Call svn_fs_fs__set_uuid() with a NULL uuid. The function

svn commit: r1152115 - /subversion/trunk/subversion/tests/cmdline/copy_tests.py

2011-07-29 Thread hwright
Author: hwright Date: Fri Jul 29 06:05:52 2011 New Revision: 1152115 URL: http://svn.apache.org/viewvc?rev=1152115view=rev Log: Add a couple of tests in followup to r1152026. (There's probably an issue this is associated with, but I'm not sure which one it is. If you know, please update

svn commit: r1152260 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_subr/svn_cache_config.c

2011-07-29 Thread hwright
Author: hwright Date: Fri Jul 29 15:19:21 2011 New Revision: 1152260 URL: http://svn.apache.org/viewvc?rev=1152260view=rev Log: Merge r1152129 from trunk: * r1152129 Plug a memory leak. Justification: Use the APR API properly. Resolves a valgrind warning. Votes: +1: danielsh

svn commit: r1152261 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_wc/adm_ops.c subversion/tests/cmdline/special_tests.py

2011-07-29 Thread hwright
Author: hwright Date: Fri Jul 29 15:20:55 2011 New Revision: 1152261 URL: http://svn.apache.org/viewvc?rev=1152261view=rev Log: Merge r1150812 from trunk: * r1150812 Issue 3972, spurious revert notification on symlinks Justification: A regression from 1.6. Votes: +1: philip

svn commit: r1152305 - /subversion/branches/1.7.x/STATUS

2011-07-29 Thread hwright
Author: hwright Date: Fri Jul 29 17:16:19 2011 New Revision: 1152305 URL: http://svn.apache.org/viewvc?rev=1152305view=rev Log: * STATUS: Votey votey, artichokey. Modified: subversion/branches/1.7.x/STATUS Modified: subversion/branches/1.7.x/STATUS URL: http://svn.apache.org/viewvc

svn commit: r1152307 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_client/blame.c

2011-07-29 Thread hwright
Author: hwright Date: Fri Jul 29 17:22:33 2011 New Revision: 1152307 URL: http://svn.apache.org/viewvc?rev=1152307view=rev Log: Merge r1150242 from trunk: * r1150242 Make blame close its temporary files before deleting them. Justification: Hitting the io retry loop on windows is very

svn commit: r1152308 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_subr/subst.c

2011-07-29 Thread hwright
Author: hwright Date: Fri Jul 29 17:28:11 2011 New Revision: 1152308 URL: http://svn.apache.org/viewvc?rev=1152308view=rev Log: Merge r1150441 from trunk: * r1150441 Closing a translated stream should close the inner stream. Justification: Resolves an open file handle problem

svn commit: r1152409 - in /subversion/branches/1.7.x: ./ STATUS subversion/svndumpfilter/main.c

2011-07-29 Thread hwright
Author: hwright Date: Sat Jul 30 01:00:50 2011 New Revision: 1152409 URL: http://svn.apache.org/viewvc?rev=1152409view=rev Log: Merge r1151911 from trunk: * r1151911 Fix description of svndumpfilter's --targets option. Votes: +1: cmpilato, hwright, rhuijben Modified: subversion

svn commit: r1152751 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_ra_serf/replay.c

2011-08-01 Thread hwright
Author: hwright Date: Mon Aug 1 12:15:06 2011 New Revision: 1152751 URL: http://svn.apache.org/viewvc?rev=1152751view=rev Log: Merge r1150506, r1150853 from trunk: * r1150506, r1150853 Fix issue #3967, file descriptor and memory leak in svnsync and svnrdump with ra_serf. Justification

svn commit: r1152769 - in /subversion/branches/1.7.x: ./ STATUS subversion/svn/main.c subversion/svnsync/main.c subversion/tests/cmdline/getopt_tests_data/svn_help_log_switch_stdout

2011-08-01 Thread hwright
Author: hwright Date: Mon Aug 1 13:33:27 2011 New Revision: 1152769 URL: http://svn.apache.org/viewvc?rev=1152769view=rev Log: Merge r1151610 from trunk: * r1151610 Update help text. Justification: This is occasionally asked about; clarification will be useful. Votes: +1

svn commit: r1152770 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_ra_serf/ra_serf.h subversion/libsvn_ra_serf/serf.c subversion/libsvn_ra_serf/update.c subversion/libsvn_ra_serf/util.c

2011-08-01 Thread hwright
Author: hwright Date: Mon Aug 1 13:34:20 2011 New Revision: 1152770 URL: http://svn.apache.org/viewvc?rev=1152770view=rev Log: Merge r1151177 from trunk: * r1151177 Fix two bugs in ra_serf when connecting to HTTPS repository hosted on non-standard port. 1. ra_serf complains

svn commit: r1152771 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_ra_serf/ra_serf.h subversion/libsvn_ra_serf/replay.c subversion/libsvn_ra_serf/serf.c subversion/libsvn_ra_serf/update

2011-08-01 Thread hwright
Author: hwright Date: Mon Aug 1 13:36:15 2011 New Revision: 1152771 URL: http://svn.apache.org/viewvc?rev=1152771view=rev Log: Merge r1149539 from trunk: * r1149539 Resolve issue #3969: provide proper cancellation support in the network loops in ra_serf. Justifications: GUI

svn commit: r1153692 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_wc/status.c

2011-08-03 Thread hwright
Author: hwright Date: Wed Aug 3 22:39:10 2011 New Revision: 1153692 URL: http://svn.apache.org/viewvc?rev=1153692view=rev Log: Merge r1153416 from trunk: * r1153416 Fix access to uninitialized variable in svn_wc_status3(). Justification: Unpredicitable behavior on error condition

svn commit: r1153722 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_ra_neon/util.c

2011-08-03 Thread hwright
Author: hwright Date: Thu Aug 4 01:35:26 2011 New Revision: 1153722 URL: http://svn.apache.org/viewvc?rev=1153722view=rev Log: Merge r1152726 from trunk: * r1152726 Make sure repository root URLs in ra_neon are canonical. Justification: A repository root at / can cause ra_neon

svn commit: r1153873 - in /subversion/branches/1.7.x: ./ STATUS build/generator/swig/header_wrappers.py

2011-08-04 Thread hwright
Author: hwright Date: Thu Aug 4 13:03:38 2011 New Revision: 1153873 URL: http://svn.apache.org/viewvc?rev=1153873view=rev Log: Merge r1149401 from trunk: * r1149401 Fail early when attempting to build swig-pl after configuring --without-swig. Justification: Convert mysterious

svn commit: r1153877 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_repos/log.c

2011-08-04 Thread hwright
Author: hwright Date: Thu Aug 4 13:11:35 2011 New Revision: 1153877 URL: http://svn.apache.org/viewvc?rev=1153877view=rev Log: Merge r1152282 from trunk: * r1152282 Improve performance of log -g. Justification: Can be too slow to be useable. Votes: +1: philip, pburba

svn commit: r1153994 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_client/merge.c

2011-08-04 Thread hwright
Author: hwright Date: Thu Aug 4 20:18:04 2011 New Revision: 1153994 URL: http://svn.apache.org/viewvc?rev=1153994view=rev Log: Merge r1152140 from trunk: * r1152140 Resolve assertion when performing svn merge --reintegrate PATH . Justification: User triggerable assertions are bad

svn commit: r1153995 - in /subversion/branches/1.7.x: ./ STATUS build.conf

2011-08-04 Thread hwright
Author: hwright Date: Thu Aug 4 20:18:50 2011 New Revision: 1153995 URL: http://svn.apache.org/viewvc?rev=1153995view=rev Log: Merge r1149627 from trunk: * r1149627 Adjust library order in build.conf for kwallet/gnome-keyring. Justification: Fixes make install DESTDIR=... which

svn commit: r1154023 - /subversion/trunk/subversion/bindings/javahl/native/ClientContext.cpp

2011-08-04 Thread hwright
Author: hwright Date: Thu Aug 4 21:26:42 2011 New Revision: 1154023 URL: http://svn.apache.org/viewvc?rev=1154023view=rev Log: JavaHL: Since we allocate the wc_ctx in a long-lived pool, explicitly destroy it when destroying the client context proxy object. * subversion/bindings/javahl/native

svn commit: r1154027 - /subversion/branches/1.7.x/STATUS

2011-08-04 Thread hwright
Author: hwright Date: Thu Aug 4 21:54:38 2011 New Revision: 1154027 URL: http://svn.apache.org/viewvc?rev=1154027view=rev Log: * STATUS: Some votes and move stuff around. Modified: subversion/branches/1.7.x/STATUS Modified: subversion/branches/1.7.x/STATUS URL: http://svn.apache.org

svn commit: r1154028 - in /subversion/branches/1.7.x: ./ STATUS subversion/svnrdump/svnrdump.c

2011-08-04 Thread hwright
Author: hwright Date: Thu Aug 4 21:55:53 2011 New Revision: 1154028 URL: http://svn.apache.org/viewvc?rev=1154028view=rev Log: Merge r1153968 from trunk: * r1153968 Add --trust-server-cert option to svnrdump, too. Justification: Consistency with our other network tools. Votes

svn commit: r1154030 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_client/commit.c subversion/libsvn_client/commit_util.c

2011-08-04 Thread hwright
Author: hwright Date: Thu Aug 4 21:57:48 2011 New Revision: 1154030 URL: http://svn.apache.org/viewvc?rev=1154030view=rev Log: Merge r1150368 from trunk: * r1150368 Resolve an obscure locked file problem when aborting a commit. Justification: Transaction cleanup should succeed

svn commit: r1154031 - in /subversion/branches/1.7.x: ./ STATUS subversion/mod_dav_svn/repos.c

2011-08-04 Thread hwright
Author: hwright Date: Thu Aug 4 21:58:42 2011 New Revision: 1154031 URL: http://svn.apache.org/viewvc?rev=1154031view=rev Log: Merge r1150327 from trunk: * r1150327 Report not finding txn roots produce a 404 error in mod_dav_svn. Justification: Removes unneeded errors that were

svn commit: r1154032 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_client/commit.c subversion/libsvn_fs_fs/fs_fs.c subversion/libsvn_repos/commit.c subversion/libsvn_wc/adm_crawler.c

2011-08-04 Thread hwright
Author: hwright Date: Thu Aug 4 22:00:55 2011 New Revision: 1154032 URL: http://svn.apache.org/viewvc?rev=1154032view=rev Log: Merge r1150254, r1150260, r1150261, r1150266 from trunk: * r1150254, r1150260, r1150261, r1150266 Return errors by composing instead of ignoring them

svn commit: r1154034 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_repos/commit.c

2011-08-04 Thread hwright
Author: hwright Date: Thu Aug 4 22:03:35 2011 New Revision: 1154034 URL: http://svn.apache.org/viewvc?rev=1154034view=rev Log: Merge r1150302 from trunk: * r1150302 Avoid closing fs txns multiple times. Justification: We should follow our own api documentation. Notes

svn commit: r1154046 - /subversion/branches/1.7.x/STATUS

2011-08-04 Thread hwright
Author: hwright Date: Fri Aug 5 00:35:37 2011 New Revision: 1154046 URL: http://svn.apache.org/viewvc?rev=1154046view=rev Log: * STATUS: Nominate and approve r1154023, with markphip's vote from dev@. Modified: subversion/branches/1.7.x/STATUS Modified: subversion/branches/1.7.x/STATUS URL

svn commit: r1154051 - in /subversion/branches/1.7.x: ./ STATUS subversion/bindings/javahl/native/ClientContext.cpp

2011-08-04 Thread hwright
Author: hwright Date: Fri Aug 5 00:36:55 2011 New Revision: 1154051 URL: http://svn.apache.org/viewvc?rev=1154051view=rev Log: Merge r1154023 from trunk: * r1154023 Improve working copy context lifetimes in JavaHL. Justification: Fixes problem in Subclipse with leaving SQLite

svn commit: r1154055 - in /subversion/tags/1.7.0-beta3: ./ subversion/include/svn_version.h

2011-08-04 Thread hwright
Author: hwright Date: Fri Aug 5 00:51:50 2011 New Revision: 1154055 URL: http://svn.apache.org/viewvc?rev=1154055view=rev Log: Tagging release 1.7.0-beta3 with svn_version.h matching tarball. Added: subversion/tags/1.7.0-beta3/ (props changed) - copied from r1154051, subversion

svn commit: r1154060 - /subversion/trunk/build/run_tests.py

2011-08-04 Thread hwright
Author: hwright Date: Fri Aug 5 01:08:09 2011 New Revision: 1154060 URL: http://svn.apache.org/viewvc?rev=1154060view=rev Log: Catch a python exception to running tests to ensure we don't kill the entire testing process. (This particular exception crops up if we have trouble initializing

svn commit: r1154070 - /subversion/trunk/build/run_tests.py

2011-08-04 Thread hwright
Author: hwright Date: Fri Aug 5 01:51:17 2011 New Revision: 1154070 URL: http://svn.apache.org/viewvc?rev=1154070view=rev Log: Followup to r1154060 by catching any test suite exception, not just terminated- by-signal. * build/run_tests.py (_run_py_test): Catch any testsuite exception

svn propchange: r1154115 - svn:log

2011-08-05 Thread hwright
Author: hwright Revision: 1154115 Modified property: svn:log Modified: svn:log at Fri Aug 5 12:21:30 2011 -- --- svn:log (original) +++ svn:log Fri Aug 5 12:21:30 2011 @@ -4,7 +4,7 @@ OS (or in this case the JVM

svn commit: r1154223 - /subversion/branches/fs-py/

2011-08-05 Thread hwright
Author: hwright Date: Fri Aug 5 14:06:45 2011 New Revision: 1154223 URL: http://svn.apache.org/viewvc?rev=1154223view=rev Log: Create the fs-py branch, on which to stash a crazy idea about a fsfs Python implementation. Added: subversion/branches/fs-py/ (props changed) - copied from

svn commit: r1154227 - /subversion/branches/fs-py/BRANCH-README

2011-08-05 Thread hwright
Author: hwright Date: Fri Aug 5 14:09:16 2011 New Revision: 1154227 URL: http://svn.apache.org/viewvc?rev=1154227view=rev Log: On the fs-py branch: Add the requisite branch documentation. * BRANCH-README: New. Added: subversion/branches/fs-py/BRANCH-README (with props) Added: subversion

svn commit: r1154255 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_ra_serf/commit.c

2011-08-05 Thread hwright
Author: hwright Date: Fri Aug 5 15:04:38 2011 New Revision: 1154255 URL: http://svn.apache.org/viewvc?rev=1154255view=rev Log: Merge r1153138, r1153141 from trunk: * r1153138, r1153141 Don't CHECKOUT added directories when using a HTTPv1 server. Justification: Getting a HTTP 500

svn commit: r1154272 - in /subversion/branches/fs-py/subversion/libsvn_fs: fs-loader.c fs-loader.h

2011-08-05 Thread hwright
Author: hwright Date: Fri Aug 5 15:38:32 2011 New Revision: 1154272 URL: http://svn.apache.org/viewvc?rev=1154272view=rev Log: On the fs-py branch: Add libsvn_fs_py to the fs-loader, and use it when handling repositories of type fs. * subversion/libsvn_fs/fs-loader.h (svn_fs_py__init): New

svn commit: r1154306 - in /subversion/branches/fs-py/subversion: libsvn_fs_py/fs.c libsvn_fs_py/fs.h libsvn_fs_py/py_util.c libsvn_fs_py/py_util.h python/ python/svn/ python/svn/__init__.py python/svn

2011-08-05 Thread hwright
Author: hwright Date: Fri Aug 5 16:47:19 2011 New Revision: 1154306 URL: http://svn.apache.org/viewvc?rev=1154306view=rev Log: On the fs-py branch: Add an empty fs module, and load it when initializing libsvn_fs_py. * subversion/python/svn: New module, with stub contents. * subversion

svn commit: r1154320 - in /subversion/branches/fs-py/subversion: libsvn_fs_py/py_util.c python/svn/__init__.py

2011-08-05 Thread hwright
Author: hwright Date: Fri Aug 5 17:14:24 2011 New Revision: 1154320 URL: http://svn.apache.org/viewvc?rev=1154320view=rev Log: On the fs-py branch: Introduce an exception type which can be used to throw errors back to Subversion from Python. We put the execption type into a static variable

svn commit: r1154327 - /subversion/branches/fs-py/subversion/libsvn_fs_py/py_util.c

2011-08-05 Thread hwright
Author: hwright Date: Fri Aug 5 17:56:54 2011 New Revision: 1154327 URL: http://svn.apache.org/viewvc?rev=1154327view=rev Log: On the fs-py branch: Be a little more forgiving when cleaning up the Python interpreter. * subversion/libsvn_fs_py/py_util.c (finalize_python): Use Py_XDECREF

svn commit: r1154378 - in /subversion/branches/fs-py/subversion: include/svn_error_codes.h libsvn_fs_py/py_util.c

2011-08-05 Thread hwright
Author: hwright Date: Fri Aug 5 20:53:44 2011 New Revision: 1154378 URL: http://svn.apache.org/viewvc?rev=1154378view=rev Log: On the fs-py branch: When handling exceptions raised in Python code, insert the python stack trace into our own error tracing. * subversion/libsvn_fs_py/py_util.c

svn commit: r1154381 - /subversion/branches/fs-py/subversion/libsvn_fs_py/py_util.c

2011-08-05 Thread hwright
Author: hwright Date: Fri Aug 5 21:05:55 2011 New Revision: 1154381 URL: http://svn.apache.org/viewvc?rev=1154381view=rev Log: On the fs-py branch: Simplify a function by using a higher-level Python API. * subversion/libsvn_fs_py/py_util.c (create_py_stack): Use PyObject_CallMethod

svn commit: r1154393 - in /subversion/branches/fs-py/subversion: libsvn_fs_py/fs.c libsvn_fs_py/fs.h libsvn_fs_py/fs_fs.c libsvn_fs_py/py_util.c libsvn_fs_py/py_util.h python/svn/fs.py

2011-08-05 Thread hwright
Author: hwright Date: Fri Aug 5 22:13:44 2011 New Revision: 1154393 URL: http://svn.apache.org/viewvc?rev=1154393view=rev Log: On the fs-py branch: Load the FS Python module, and call a stub create method on it when the cooresponding C API is called. * subversion/python/svn/fs.py: Implement

svn commit: r1154527 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_wc/merge.c

2011-08-06 Thread hwright
Author: hwright Date: Sat Aug 6 15:15:44 2011 New Revision: 1154527 URL: http://svn.apache.org/viewvc?rev=1154527view=rev Log: Merge r1154461 from trunk: * r1154461 Initialize the is_binary member of the svn_wc_conflict_description2_t correctly, not unconditionally to false

svn commit: r1154528 - /subversion/branches/fs-py/subversion/libsvn_fs_py/py_util.c

2011-08-06 Thread hwright
Author: hwright Date: Sat Aug 6 15:17:32 2011 New Revision: 1154528 URL: http://svn.apache.org/viewvc?rev=1154528view=rev Log: On the fs-py branch: Set the proper error code for the generated svn_error_t, if we can get one from the Python Exception. * subversion/libsvn_fs_py/py_util.c

svn commit: r1154532 - /subversion/branches/fs-py/subversion/libsvn_fs_py/py_util.c

2011-08-06 Thread hwright
Author: hwright Date: Sat Aug 6 15:52:49 2011 New Revision: 1154532 URL: http://svn.apache.org/viewvc?rev=1154532view=rev Log: On the fs-py branch: Remove a unneeded static semi-global variable. * subversion/libsvn_fs_py/py_util.c (p_exception_type): Remove. (finalize_python): Don't destroy

svn commit: r1154598 - /subversion/trunk/subversion/libsvn_fs_fs/tree.c

2011-08-06 Thread hwright
Author: hwright Date: Sat Aug 6 21:21:03 2011 New Revision: 1154598 URL: http://svn.apache.org/viewvc?rev=1154598view=rev Log: Rename a couple of variables which clash with a standard library function name. (We don't often include math.h, so most builds won't detect this.) * subversion

svn commit: r1154922 - in /subversion/branches/1.7.x: ./ STATUS subversion/svn/main.c

2011-08-08 Thread hwright
Author: hwright Date: Mon Aug 8 11:28:55 2011 New Revision: 1154922 URL: http://svn.apache.org/viewvc?rev=1154922view=rev Log: Merge r1154121 from trunk: * r1154121 Improve a message. Justification: Translators won't have to maintain separate translations of help message

svn commit: r1154923 - in /subversion/branches/1.7.x: ./ STATUS subversion/svn/notify.c

2011-08-08 Thread hwright
Author: hwright Date: Mon Aug 8 11:31:10 2011 New Revision: 1154923 URL: http://svn.apache.org/viewvc?rev=1154923view=rev Log: Merge r1151906 from trunk: * r1151906 Allow proper translation of some messages. Votes: +1: arfrever, rhuijben, julianfoad Modified: subversion

svn commit: r1154963 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_client/merge.c subversion/tests/cmdline/merge_tests.py

2011-08-08 Thread hwright
Author: hwright Date: Mon Aug 8 13:43:49 2011 New Revision: 1154963 URL: http://svn.apache.org/viewvc?rev=1154963view=rev Log: Merge r1154009, r1154273 from trunk: * r1154009, r1154273 Fix issue #3978 'Reverse merge which adds subtree fails' Justification: Prevents an assertion

svn commit: r1155048 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_wc/upgrade.c

2011-08-08 Thread hwright
Author: hwright Date: Mon Aug 8 18:35:13 2011 New Revision: 1155048 URL: http://svn.apache.org/viewvc?rev=1155048view=rev Log: Merge r1155015 from trunk: * r1155015 Resolve a segfault on upgrade when we find unexpected files in the administrative area. Justification: Segfaults

svn commit: r1155082 - in /subversion/branches/fs-py/subversion/libsvn_fs_py: caching.c fs.c fs.h fs_fs.c fs_fs.h tree.c

2011-08-08 Thread hwright
Author: hwright Date: Mon Aug 8 20:36:47 2011 New Revision: 1155082 URL: http://svn.apache.org/viewvc?rev=1155082view=rev Log: On the fs-py branch: With appologies to Stefan Fuhrmann, rip out the caching ability inside of libsvn_fs_py. It is an implemenation detail that could be added

svn commit: r1155365 - /subversion/branches/fs-py/subversion/libsvn_fs_py/fs_fs.c

2011-08-09 Thread hwright
Author: hwright Date: Tue Aug 9 13:43:59 2011 New Revision: 1155365 URL: http://svn.apache.org/viewvc?rev=1155365view=rev Log: On the fs-py branch: * subversion/libsvn_fs_py/fs_fs.c (rep_read_get_baton): Remove unused function. Modified: subversion/branches/fs-py/subversion/libsvn_fs_py

svn propchange: r1155365 - svn:log

2011-08-09 Thread hwright
Author: hwright Revision: 1155365 Modified property: svn:log Modified: svn:log at Tue Aug 9 13:51:23 2011 -- --- svn:log (original) +++ svn:log Tue Aug 9 13:51:23 2011 @@ -1,3 +1,3 @@ On the fs-py branch: * subversion

svn commit: r1155571 - /subversion/branches/fs-py/subversion/libsvn_fs_py/py_util.c

2011-08-09 Thread hwright
Author: hwright Date: Tue Aug 9 22:01:28 2011 New Revision: 1155571 URL: http://svn.apache.org/viewvc?rev=1155571view=rev Log: On the fs-py branch: Add a helper function which calls a given func/baton pair, and then wraps any resulting Python exception in a Subversion error. We were already

svn commit: r1156131 - /subversion/branches/1.7.x/STATUS

2011-08-10 Thread hwright
Author: hwright Date: Wed Aug 10 12:26:32 2011 New Revision: 1156131 URL: http://svn.apache.org/viewvc?rev=1156131view=rev Log: * STATUS: Vote for and approve the r1156085 group. Modified: subversion/branches/1.7.x/STATUS Modified: subversion/branches/1.7.x/STATUS URL: http

svn commit: r1156226 - in /subversion/branches/fs-py/subversion: libsvn_fs_py/fs.c libsvn_fs_py/fs.h libsvn_fs_py/fs_fs.c libsvn_fs_py/py_util.c libsvn_fs_py/py_util.h python/svn/fs.py

2011-08-10 Thread hwright
Author: hwright Date: Wed Aug 10 15:22:52 2011 New Revision: 1156226 URL: http://svn.apache.org/viewvc?rev=1156226view=rev Log: On the fs-py branch: Add a filesystem class, and have it track the uuid, rather than storing the fs uuid in the C library. This commit also includes various cleanups

svn commit: r1156281 - /subversion/trunk/tools/dist/release.py

2011-08-10 Thread hwright
Author: hwright Date: Wed Aug 10 18:01:30 2011 New Revision: 1156281 URL: http://svn.apache.org/viewvc?rev=1156281view=rev Log: New 'move-to-dist' subcommand for release.py. * tools/dist/release.py (move_to_dist): New. (main): Add the new subcommand and its arguments. Modified

svn commit: r1156347 - /subversion/branches/fs-py/subversion/python/svn/fs.py

2011-08-10 Thread hwright
Author: hwright Date: Wed Aug 10 20:17:55 2011 New Revision: 1156347 URL: http://svn.apache.org/viewvc?rev=1156347view=rev Log: On the fs-py branch: Explicitly close files in the Python module, per the Python docs. * subversion/python/svn/fs.py (FS.set_uuid, FS._open_fs): Explicitly close

svn commit: r1156375 - /subversion/branches/fs-py/subversion/python/svn/fs.py

2011-08-10 Thread hwright
Author: hwright Date: Wed Aug 10 21:26:36 2011 New Revision: 1156375 URL: http://svn.apache.org/viewvc?rev=1156375view=rev Log: On the fs-py branch: Followup to r1156347: use a bit cleaner syntax to automagically close files. * subversion/python/svn/fs.py (FS.set_uuid, FS._open_fs): Use

svn commit: r1156417 - in /subversion/branches/fs-py/subversion: libsvn_fs_py/fs_fs.c python/svn/fs.py

2011-08-10 Thread hwright
Author: hwright Date: Thu Aug 11 00:41:39 2011 New Revision: 1156417 URL: http://svn.apache.org/viewvc?rev=1156417view=rev Log: On the fs-py branch: Just directly call on object method, rather than proxying through a helper module method. * subversion/python/svn/fs.py (_set_uuid): Remove

svn commit: r1156447 - in /subversion/branches/fs-py/subversion: libsvn_fs_py/fs_fs.c libsvn_fs_py/py_util.c libsvn_fs_py/py_util.h python/svn/__init__.py python/svn/fs.py python/svn/hash.py

2011-08-10 Thread hwright
Author: hwright Date: Thu Aug 11 02:25:10 2011 New Revision: 1156447 URL: http://svn.apache.org/viewvc?rev=1156447view=rev Log: On the fs-py branch: Implement the set_revision_proplist functionality in Python, rather than C. This is something of a checkpoint commit, as most of the tests start

svn commit: r1156697 - in /subversion/branches/fs-py/subversion: libsvn_fs_py/fs_fs.c libsvn_fs_py/py_util.c libsvn_fs_py/py_util.h python/svn/fs.py python/svn/prop.py

2011-08-11 Thread hwright
Author: hwright Date: Thu Aug 11 17:39:40 2011 New Revision: 1156697 URL: http://svn.apache.org/viewvc?rev=1156697view=rev Log: On the fs-py branch: Move most of the create_fs implementation into Python. * subversion/python/svn/fs.py (): A few more constants. (FS.__write_revision_zero): New

svn commit: r1156713 - in /subversion/branches/fs-py/subversion/libsvn_fs_py: fs.h fs_fs.c rep-cache.c tree.c

2011-08-11 Thread hwright
Author: hwright Date: Thu Aug 11 18:20:54 2011 New Revision: 1156713 URL: http://svn.apache.org/viewvc?rev=1156713view=rev Log: On the fs-py branch: Use the Python format number as the canonical location. * subversion/libsvn_fs_py/tree.c, subversion/libsvn_fs_py/fs_fs.c, subversion

svn commit: r1156734 - in /subversion/branches/fs-py/subversion/libsvn_fs_py: fs.h fs_fs.c

2011-08-11 Thread hwright
Author: hwright Date: Thu Aug 11 18:57:18 2011 New Revision: 1156734 URL: http://svn.apache.org/viewvc?rev=1156734view=rev Log: On the fs-py branch: Use the Python version of max_files_per_dir as the canonical version. * subversion/libsvn_fs_py/fs.h (fs_fs_data_t): Remove max_files_per_dir

svn commit: r1156925 - in /subversion/branches/fs-py/subversion: libsvn_fs_py/fs.h libsvn_fs_py/fs_fs.c libsvn_fs_py/py_util.c libsvn_fs_py/py_util.h libsvn_fs_py/rep-cache.c python/svn/fs.py

2011-08-11 Thread hwright
Author: hwright Date: Fri Aug 12 00:52:01 2011 New Revision: 1156925 URL: http://svn.apache.org/viewvc?rev=1156925view=rev Log: On the fs-py branch: Remove the youngest_rev_cache member from the FS data object, in favor of the Python value. * subversion/python/svn/fs.py (FS

svn commit: r1156946 - /subversion/site/publish/download/download.html

2011-08-11 Thread hwright
Author: hwright Date: Fri Aug 12 03:16:25 2011 New Revision: 1156946 URL: http://svn.apache.org/viewvc?rev=1156946view=rev Log: Post the 1.7.0-beta3 to the website for download. * publish/download/download.html (pre-release): Update links and sha1s for 1.7.0-beta3. Modified: subversion

svn commit: r1156948 - /subversion/site/publish/download/download.html

2011-08-11 Thread hwright
Author: hwright Date: Fri Aug 12 03:19:52 2011 New Revision: 1156948 URL: http://svn.apache.org/viewvc?rev=1156948view=rev Log: * download/download.html (pre-releases): Followup to r1156946: actually change the link names, too. Modified: subversion/site/publish/download/download.html

svn commit: r1156952 - in /subversion/branches/fs-py/subversion: libsvn_fs_py/fs_fs.c python/svn/__init__.py python/svn/_cache.py python/svn/err.py python/svn/fs.py

2011-08-11 Thread hwright
Author: hwright Date: Fri Aug 12 03:32:50 2011 New Revision: 1156952 URL: http://svn.apache.org/viewvc?rev=1156952view=rev Log: On the fs-py branch: Write the skeleton configuration file when creating a filesystem in Python. Also tweak some error handling. * subversion/python/svn/err.py: New

svn commit: r1156953 - /subversion/trunk/tools/dist/release.py

2011-08-11 Thread hwright
Author: hwright Date: Fri Aug 12 03:34:53 2011 New Revision: 1156953 URL: http://svn.apache.org/viewvc?rev=1156953view=rev Log: * tools/dist/release.py (move_to_dist): Copy, not move, the tarballs and sigs to the dist directory. Modified: subversion/trunk/tools/dist/release.py Modified

svn commit: r1156954 - in /subversion/site/publish: index.html news.html

2011-08-11 Thread hwright
Author: hwright Date: Fri Aug 12 03:43:48 2011 New Revision: 1156954 URL: http://svn.apache.org/viewvc?rev=1156954view=rev Log: Publish 1.7.0-beta3 to the website. * publish/news.html (news-20110812): New. * publish/index.html (news-20110812): New. (news-20110623): Remove. Modified

svn commit: r1157811 [3/3] - in /subversion/branches/fs-py: ./ subversion/bindings/ctypes-python/csvn/ subversion/bindings/ctypes-python/test/ subversion/bindings/javahl/native/ subversion/bindings/ja

2011-08-15 Thread hwright
Modified: subversion/branches/fs-py/tools/dev/unix-build/Makefile.svn URL: http://svn.apache.org/viewvc/subversion/branches/fs-py/tools/dev/unix-build/Makefile.svn?rev=1157811r1=1157810r2=1157811view=diff == ---

svn commit: r1157828 - in /subversion/branches/fs-py/subversion/libsvn_fs_py: ./ tree.c

2011-08-15 Thread hwright
Author: hwright Date: Mon Aug 15 12:45:02 2011 New Revision: 1157828 URL: http://svn.apache.org/viewvc?rev=1157828view=rev Log: On the fs-py branch: Merge changes merged to libsvn_fs_fs to libsvn_fs_py. Modified: subversion/branches/fs-py/subversion/libsvn_fs_py/ (props changed

svn commit: r1157926 - in /subversion/branches/fs-py/subversion: libsvn_fs_py/fs_fs.c python/svn/fs.py

2011-08-15 Thread hwright
Author: hwright Date: Mon Aug 15 17:51:40 2011 New Revision: 1157926 URL: http://svn.apache.org/viewvc?rev=1157926view=rev Log: On the fs-py branch: When creating a filesystem, write and read the config file. Keep this config separate from the config passed to create an FS. (Bonus: we can use

svn commit: r1157953 - /subversion/branches/fs-py/subversion/libsvn_fs_py/py_util.c

2011-08-15 Thread hwright
Author: hwright Date: Mon Aug 15 19:09:35 2011 New Revision: 1157953 URL: http://svn.apache.org/viewvc?rev=1157953view=rev Log: On the fs-py branch: Simplify our initialization and cleanup a bit by removing the call to Py_Finalize(). * subversion/libsvn_fs_py/py_util.c (p_root_module): Remove

svn commit: r1157959 - /subversion/branches/fs-py/subversion/python/svn/fs.py

2011-08-15 Thread hwright
Author: hwright Date: Mon Aug 15 19:31:28 2011 New Revision: 1157959 URL: http://svn.apache.org/viewvc?rev=1157959view=rev Log: On the fs-py branch: * subversion/python/svn/fs.py (FS._set_revision_proplist): Use a higher-level file object for a temporary file operation. Modified

svn commit: r1157972 - in /subversion/branches/fs-py/subversion: libsvn_fs_py/fs_fs.c python/svn/fs.py

2011-08-15 Thread hwright
Author: hwright Date: Mon Aug 15 20:03:41 2011 New Revision: 1157972 URL: http://svn.apache.org/viewvc?rev=1157972view=rev Log: On the fs-py branch: Implement the write_format() function in Python, thereby allowing the entire create a filesystem functionality to live all in Python. * subversion

svn commit: r1157991 - in /subversion/branches/fs-py/subversion/python/svn: fs.py fs/ fs/__init__.py

2011-08-15 Thread hwright
Author: hwright Date: Mon Aug 15 20:30:32 2011 New Revision: 1157991 URL: http://svn.apache.org/viewvc?rev=1157991view=rev Log: On the fs-py branch: Move the svn.fs module into a proper subdirectory. * subversion/python/svn/fs.py: Move from here... * subversion/python/svn/fs/__init__.py

svn commit: r1158003 - in /subversion/branches/fs-py/subversion: libsvn_fs_py/rep-cache.c python/svn/fs/__init__.py

2011-08-15 Thread hwright
Author: hwright Date: Mon Aug 15 20:42:51 2011 New Revision: 1158003 URL: http://svn.apache.org/viewvc?rev=1158003view=rev Log: On the fs-py branch: Fix an attempt to reference an instance-private variable which was hid due to Python name-mangling. * subversion/python/svn/fs/__init__.py

svn commit: r1158004 - /subversion/branches/fs-py/subversion/libsvn_fs_py/rep-cache.c

2011-08-15 Thread hwright
Author: hwright Date: Mon Aug 15 20:45:18 2011 New Revision: 1158004 URL: http://svn.apache.org/viewvc?rev=1158004view=rev Log: On the fs-py branch: * subversion/libsvn_fs_py/rep-cache.c (svn_fs_py__walk_rep_reference): Declare variables first! Modified: subversion/branches/fs-py

svn commit: r1158010 - /subversion/branches/fs-py/subversion/python/svn/fs/__init__.py

2011-08-15 Thread hwright
Author: hwright Date: Mon Aug 15 21:06:35 2011 New Revision: 1158010 URL: http://svn.apache.org/viewvc?rev=1158010view=rev Log: On the fs-py branch: Fix a failing test. We need to be bug-for-bug compatible with FSFS! (at least initially.) * subversion/python/svn/fs/__init__.py (FS

svn commit: r1158371 - in /subversion/branches/1.7.x: ./ STATUS configure.ac

2011-08-16 Thread hwright
Author: hwright Date: Tue Aug 16 17:02:38 2011 New Revision: 1158371 URL: http://svn.apache.org/viewvc?rev=1158371view=rev Log: Merge r1156527 from trunk: * r1156527 Accept --without-libmagic. Justification: Impossible to disable libmagic otherwise. Votes: +1: danielsh, stsp

svn commit: r1158374 - in /subversion/branches/1.7.x: ./ STATUS subversion/tests/cmdline/svntest/main.py

2011-08-16 Thread hwright
Author: hwright Date: Tue Aug 16 17:04:41 2011 New Revision: 1158374 URL: http://svn.apache.org/viewvc?rev=1158374view=rev Log: Merge 1158193, r1158194 from trunk: * r1158193, r1158194 Patch svntest.main.safe_rmtree() for symlink targets. Justification: Required by the r1158187 group

svn commit: r1158375 - in /subversion/branches/1.7.x: ./ STATUS subversion/bindings/swig/python/svn/repos.py subversion/bindings/swig/python/tests/trac/versioncontrol/svn_fs.py

2011-08-16 Thread hwright
Author: hwright Date: Tue Aug 16 17:06:00 2011 New Revision: 1158375 URL: http://svn.apache.org/viewvc?rev=1158375view=rev Log: Merge r1158285, r1158303 from trunk: * r1158285, r1158303 swig-py: always set ChangeCollector's ChangedPath.path. Justification: Consistency with all other

svn commit: r1158377 - in /subversion/branches/1.7.x: ./ STATUS subversion/bindings/swig/python/svn/repos.py

2011-08-16 Thread hwright
Author: hwright Date: Tue Aug 16 17:06:54 2011 New Revision: 1158377 URL: http://svn.apache.org/viewvc?rev=1158377view=rev Log: Merge r1158288 from trunk: * r1158288 swig-py: Document ChangeCollector. Votes: +1: danielsh, arfrever Modified: subversion/branches/1.7.x/ (props

svn commit: r1158379 - in /subversion/branches/1.7.x: ./ STATUS subversion/libsvn_client/mergeinfo.c subversion/libsvn_client/mergeinfo.h subversion/tests/cmdline/mergeinfo_tests.py

2011-08-16 Thread hwright
Author: hwright Date: Tue Aug 16 17:10:17 2011 New Revision: 1158379 URL: http://svn.apache.org/viewvc?rev=1158379view=rev Log: Merge r1156216, r1156312, r1156717, r1156721, r1156750, r1156827, r1156838 from trunk: * r1156216, r1156312, r1156717, r1156721, r1156750, r1156827, r1156838 Fix

  1   2   3   4   5   6   7   8   9   10   >