svn/apache.git
11 years agoOn the 1.6.x-issue3719 branch:1.6.x-issue37191.6.x-issue3719
Johan Corveleyn [Mon, 4 Apr 2011 22:28:57 +0000 (4 22:28 +0000)]
On the 1.6.x-issue3719 branch:

Fix compilation on Windows.

* subversion/libsvn_subr/io.c
  (): Include private/svn_atomic.h. Add missing declaration of
   tempname_counter (ifdef WIN32), which was probably lost during backporting.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-issue3719@1088808 13f79535-47bb-0310-9956-ffa450edef68

11 years agoOn the 1.6.x-issue3719 branch, backport a few performance-related
Stefan Sperling [Tue, 1 Mar 2011 18:00:41 +0000 (1 18:00 +0000)]
On the 1.6.x-issue3719 branch, backport a few performance-related
changes in the way temporary files are created.

Related thread:
  Date: Thu, 03 Feb 2011 16:18:32 +0000
  From: Neil Bird
  To: dev@
  Subject: [PATCH] issue #3719 fix slow large checkouts on Windows
  Message-ID: <4D4AD558.3010705@jibbyjobby.co.uk>
  http://svn.haxx.se/dev/archive-2011-02/0066.shtml

This backport does not have any mergeinfo associated with it.
The changes were made on trunk in several revisions, so it was easier
to just copy the current trunk code over and tweak it into shape instead
of merging individual revisions. For this reason, I've written a new log
message that describes the change.

Suggested by: Neil Bird <neil@jibbyjobby.co.uk>
(who also provided an initial patch, and tested this patch)

* subversion/libsvn_subr/io.c
  (): Include svn_dirent_uri.h.
  (temp_file_create): New helper. Uses apr_file_mktemp() on non-Windows systems.
   On Windows systems, it uses a custom implementation that works much like
   svn_io_open_uniquely_named(), but with a pseudo-random value for numbers
   within the filename.
  (svn_io_open_unique_file3): Instead of calling svn_io_open_uniquely_named(),
   use temp_file_create().
  (file_perms_set2): New helper. On trunk, this function has a sibling called
   file_perms_set() which we don't need here.
  (get_default_file_perms): Create a temporary file inside the function
   instead of opening a file at a path provided by the caller.
   As a performance optimisation, cache the default file permissions in
   a static variable upon the first call. Subsequent calls will not go
   to disk but return the cached value.
  (merge_default_file_perms): New helper.
  (io_set_file_perms): Don't overwrite existing permission bits when making
   a file read-write.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-issue3719@1075950 13f79535-47bb-0310-9956-ffa450edef68

11 years agoCreate a backport branch for the issue #3719 fix.
Stefan Sperling [Tue, 1 Mar 2011 17:14:55 +0000 (1 17:14 +0000)]
Create a backport branch for the issue #3719 fix.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-issue3719@1075930 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge 1.6.16 section to CHANGES.
Hyrum Kurt Wright [Mon, 21 Feb 2011 12:50:24 +0000 (21 12:50 +0000)]
Merge 1.6.16 section to CHANGES.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072956 13f79535-47bb-0310-9956-ffa450edef68

11 years agoReintegrate the 1.6.x-r880146 branch:
Hyrum Kurt Wright [Sat, 19 Feb 2011 14:41:07 +0000 (19 14:41 +0000)]
Reintegrate the 1.6.x-r880146 branch:

 * r880146
   When in `--dry-run' mode of `svn merge' command, property conflicts made an
   interactive callback to the user to resolve the conflicts, unlike the text
   conflicts. Suppress the interactive callback in `--dry-run' mode.
   Justification:
     A user asked me for it recently. Consistency. Removes an annoyance.
     Simple patch.
   Branch:
     ^/subversion/branches/1.6.x-r880146
   Votes:
     +1: julianfoad, stsp, pburba

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072351 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r902467 from trunk:
Hyrum Kurt Wright [Sat, 19 Feb 2011 14:39:25 +0000 (19 14:39 +0000)]
Merge r902467 from trunk:

 * r902467
   Fix broken svn_ra_get_mergeinfo API promise in serf and neon
   implementations -- return a null mergeinfo catalog if there is
   no mergeinfo, as per svn_ra_get_mergeinfo's API
   Justification:
     Fixes an uninitialized variable that can result in a segfault.
   Votes:
     +1: pburba, stsp, rhuijben

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072350 13f79535-47bb-0310-9956-ffa450edef68

11 years agoReintegrate the 1.6.x-r1058269 branch:
Hyrum Kurt Wright [Sat, 19 Feb 2011 14:37:37 +0000 (19 14:37 +0000)]
Reintegrate the 1.6.x-r1058269 branch:

 * r1058269
   Fix issue #3486, "attempt to add tree conflict that already exists" again.
   Justification:
     Users should not be able to run into this situation.
   Branch:
     ^/subversion/branches/1.6.x-r1058269
   Votes:
     +1: stsp, philip, rhuijben

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072347 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r1064839 from trunk:
Hyrum Kurt Wright [Sat, 19 Feb 2011 14:35:56 +0000 (19 14:35 +0000)]
Merge r1064839 from trunk:

 * r1064839
   Additional fixes for issue #3270, required when the log is traversing
   complex histories that max out our internal history cache.
   Justification:
     We backported part of this fix already -- we should finish the job.
   Votes:
     +1: cmpilato, stsp, philip

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072344 13f79535-47bb-0310-9956-ffa450edef68

11 years agoReintegrate the 1.6.x-r1068988 branch:
Hyrum Kurt Wright [Sat, 19 Feb 2011 14:33:14 +0000 (19 14:33 +0000)]
Reintegrate the 1.6.x-r1068988 branch:

 * r1068988
   Don't use globbing where it's not necessary.
   Justification:
     It's an easy optimisation well worth doing!
   Branch:
     ^/subversion/branches/1.6.x-r1068988
   Votes:
     +1: stsp, julianfoad, philip (for the branch)

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072340 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r1071239, r1071307 from trunk:
Hyrum Kurt Wright [Sat, 19 Feb 2011 14:31:18 +0000 (19 14:31 +0000)]
Merge r1071239, r1071307 from trunk:

 * r1071239, r1071307
   Locks without athn SEGV in mod_dav_svn
   Justification:
     I think it can only happen during commit to a server that doesn't require
     authn, but a server SEGV is bad.
   Votes:
    +1: philip, stsp, rhuijben

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072336 13f79535-47bb-0310-9956-ffa450edef68

11 years agoCreate a backport branch...
Daniel Shahaf [Sat, 19 Feb 2011 09:42:21 +0000 (19 09:42 +0000)]
Create a backport branch...

... and retract my own vote, since I didn't test the backport (other than seeing
that the test passed).  Sorry to just throw extra work at everyone.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072286 13f79535-47bb-0310-9956-ffa450edef68

11 years agoNote backport branch.
Daniel Shahaf [Sat, 19 Feb 2011 09:19:01 +0000 (19 09:19 +0000)]
Note backport branch.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072276 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Vote and approve r880146. Notes for r996383 and r1072084.
Paul Burba [Fri, 18 Feb 2011 20:33:10 +0000 (18 20:33 +0000)]
* STATUS: Vote and approve r880146.  Notes for r996383 and r1072084.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072130 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Vote for issue #3641 group.
Paul Burba [Fri, 18 Feb 2011 20:11:16 +0000 (18 20:11 +0000)]
* STATUS: Vote for issue #3641 group.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072122 13f79535-47bb-0310-9956-ffa450edef68

11 years agoNominate r1072084, and clarify my old comment on #3641.
Daniel Shahaf [Fri, 18 Feb 2011 17:56:49 +0000 (18 17:56 +0000)]
Nominate r1072084, and clarify my old comment on #3641.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072088 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Vote and (conditionally) approve r1036429. It's conditional
Paul Burba [Fri, 18 Feb 2011 17:20:49 +0000 (18 17:20 +0000)]
* STATUS: Vote and (conditionally) approve r1036429.  It's conditional
  because it depends on the issue #3641 group being merged first.  If that
  group isn't approved before the next release I'll create a backport branch
  for this.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072070 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Note backport branch for issue #3641 group.
Paul Burba [Fri, 18 Feb 2011 16:45:36 +0000 (18 16:45 +0000)]
* STATUS: Note backport branch for issue #3641 group.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072054 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Note r1036429 dependence on the issue #3641 group. Note that the
Paul Burba [Fri, 18 Feb 2011 16:19:18 +0000 (18 16:19 +0000)]
* STATUS: Note r1036429 dependence on the issue #3641 group.  Note that the
  962377 group *is* issue #3641.  Lastly, add r1036978 and r1037762 to the
  issue #3641 group (those are needed to avoid a conflict and contain changes
  to the test data that the other revisions in this group expect).

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1072040 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Cast some votes
Bert Huiben [Fri, 18 Feb 2011 14:04:41 +0000 (18 14:04 +0000)]
* STATUS: Cast some votes

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071999 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Vote for r1058269, vote/approve r1064839, r1068988
Philip Martin [Fri, 18 Feb 2011 12:12:52 +0000 (18 12:12 +0000)]
* STATUS: Vote for r1058269, vote/approve r1064839, r1068988

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071975 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Vote for r880146.
Stefan Sperling [Thu, 17 Feb 2011 17:41:03 +0000 (17 17:41 +0000)]
* STATUS: Vote for r880146.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071720 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Vote for r1068988. Add another justification for r880146.
Julian Foad [Thu, 17 Feb 2011 16:51:53 +0000 (17 16:51 +0000)]
* STATUS: Vote for r1068988. Add another justification for r880146.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071693 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Mention ^/subversion/branches/1.6.x-r1068988 backport branch.
Stefan Sperling [Thu, 17 Feb 2011 15:58:50 +0000 (17 15:58 +0000)]
* STATUS: Mention ^/subversion/branches/1.6.x-r1068988 backport branch.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071666 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Mention the backport branch for r880146.
Julian Foad [Thu, 17 Feb 2011 15:57:56 +0000 (17 15:57 +0000)]
* STATUS: Mention the backport branch for r880146.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071664 13f79535-47bb-0310-9956-ffa450edef68

11 years agoOn the '1.6.x-r880146' branch, merge r880146 from trunk.1.6.x-r8801461.6.x-r880146
Julian Foad [Thu, 17 Feb 2011 14:14:19 +0000 (17 14:14 +0000)]
On the '1.6.x-r880146' branch, merge r880146 from trunk.

Summary of original log message:
  When in `--dry-run' mode of `svn merge' command, property conflicts made an
  interactive callback to the user to resolve the conflicts, unlike the text
  conflicts. Suppress the interactive callback in `--dry-run' mode.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-r880146@1071618 13f79535-47bb-0310-9956-ffa450edef68

11 years agoCreate a back-port branch '1.6.x-r880146'.
Julian Foad [Thu, 17 Feb 2011 13:51:52 +0000 (17 13:51 +0000)]
Create a back-port branch '1.6.x-r880146'.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-r880146@1071612 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r1051744, r1051745, r1053185, r1053241 from trunk, using the instructions
Hyrum Kurt Wright [Wed, 16 Feb 2011 17:58:00 +0000 (16 17:58 +0000)]
Merge r1051744, r1051745, r1053185, r1053241 from trunk, using the instructions
included below:

 * r1051744, r1051745, r1053185, r1053241
   Add additional assertions to the unit tests that use
   svn_fs_commit_txn() and svn_repos_svn_commit_txn().
   Justification:
     Having additional assertions on svn_fs_commit_txn() and
     svn_repos_svn_commit_txn() is good.
   Branch:
     ^/subversion/branches/1.6.x-r1051744
     More unit tests exist in trunk than the branch, so this branch
     just ignores the rejected hunks.
     This branch also has:
       r1053185 merged into it
       r1053241, an "original" commit that copies the definition of
         SVN_TEST_ASSERT() into svn_test.h.  This is an "original"
         commit since there are no clean merges that would bring this
         over.
   Diff:
     svn diff -x-p ^/subversion/branches/1.6.x@1052423 \
     ^/subversion/branches/1.6.x-r1051744@HEAD
   Notes:
     Merge all the changes on the 1.6.x-r1051744 branch and then merge
     r1051745.
   Votes:
     +1: blair, danielsh, stsp

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071330 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Point out another item that doesn't merge cleanly.
Stefan Sperling [Wed, 16 Feb 2011 17:48:10 +0000 (16 17:48 +0000)]
* STATUS: Point out another item that doesn't merge cleanly.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071326 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Cast some votes.
Stefan Sperling [Wed, 16 Feb 2011 17:43:02 +0000 (16 17:43 +0000)]
* STATUS: Cast some votes.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071324 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Add r1071307 to the r1071239 backport. (+1 from philip via IRC)
Stefan Sperling [Wed, 16 Feb 2011 16:56:00 +0000 (16 16:56 +0000)]
* STATUS: Add r1071307 to the r1071239 backport. (+1 from philip via IRC)

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071308 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Vote for r1071239.
Stefan Sperling [Wed, 16 Feb 2011 15:32:23 +0000 (16 15:32 +0000)]
* STATUS: Vote for r1071239.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071289 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: propose r1071239, vote for r962377
Philip Martin [Wed, 16 Feb 2011 15:06:46 +0000 (16 15:06 +0000)]
* STATUS: propose r1071239, vote for r962377

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071278 13f79535-47bb-0310-9956-ffa450edef68

11 years agoAdd revisions to the r962377 (#3641) group and remove Philip's veto,
Daniel Shahaf [Wed, 16 Feb 2011 11:49:44 +0000 (16 11:49 +0000)]
Add revisions to the r962377 (#3641) group and remove Philip's veto,
per dev@.

I'm not changing my own vote for now --- that will come later hopefully.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071213 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS (1.6.x-svn_fs_commit_txn): Note thread, add placeholder vote.
Daniel Shahaf [Wed, 16 Feb 2011 03:21:00 +0000 (16 03:21 +0000)]
* STATUS (1.6.x-svn_fs_commit_txn): Note thread, add placeholder vote.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1071134 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r1058722 from trunk:
Hyrum Kurt Wright [Mon, 14 Feb 2011 20:59:20 +0000 (14 20:59 +0000)]
Merge r1058722 from trunk:

* r1058722
   Initialize report_info_t's prop_encoding member in
   libsvn_ra_serf/update.c:start_report() rather than using what was
   previously in shared memory.
   Justification:
     No known problems with this, but using an unitialized struct member
     is asking for problems.
   Votes:
     +1: pburba, danielsh, rhuijben

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1070669 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r1053208 from trunk:
Hyrum Kurt Wright [Mon, 14 Feb 2011 20:57:33 +0000 (14 20:57 +0000)]
Merge r1053208 from trunk:

 * r1053208
   svn_error_raise_on_malfunction() needs to call svn_error__locate().
   Justification:
     If this is not done, then svn_error_raise_on_malfunction() will
     not properly set the filename and line number in the svn_error_t
     it creates.
   Votes:
     +1: blair, danielsh, rhuijben

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1070668 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r1051751 from trunk:
Hyrum Kurt Wright [Mon, 14 Feb 2011 20:54:43 +0000 (14 20:54 +0000)]
Merge r1051751 from trunk:

 * r1051751
   In a fsfs repository executing svn_fs_commit_txn(), ensure that
   *new_rev is set to a valid revision as soon as the commit becomes
   globally visible.  Any errors in post commit FS processing should
   not affect *new_rev.
   Justification:
     Having the code implement the documented API is a good thing.
   Votes:
     +1: blair, danielsh, rhuijben

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1070665 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r1051632, r1051638 from trunk:
Hyrum Kurt Wright [Mon, 14 Feb 2011 20:51:20 +0000 (14 20:51 +0000)]
Merge r1051632, r1051638 from trunk:

 * r1051632, r1051638
   Ensure that *new_rev is set to an invalid revision before
   attempting a commit, this helps implement svn_fs_commit_txn() and
   svn_repos_fs_commit_txn()'s contract.
   Justification:
     Having the code implementing the documented API is a good thing.
   Votes:
     +1: blair, danielsh, rhuijben

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1070661 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r1038792 from trunk:
Hyrum Kurt Wright [Mon, 14 Feb 2011 20:43:49 +0000 (14 20:43 +0000)]
Merge r1038792 from trunk:

 * r1038792
   Fix sporadic ruby test failures due to "Connection refused" errors.
   Justification:
     Tests failing for the wrong reason are irritating.
   Votes:
     +1: stsp, blair

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1070656 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Nominate r1068988.
Stefan Sperling [Mon, 14 Feb 2011 17:43:42 +0000 (14 17:43 +0000)]
* STATUS: Nominate r1068988.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1070593 13f79535-47bb-0310-9956-ffa450edef68

11 years agoOn the 1.6.x-r1068988 branch, merge r1068988 from trunk, resolving conflicts.1.6.x-r10689881.6.x-r1068988
Stefan Sperling [Mon, 14 Feb 2011 17:37:51 +0000 (14 17:37 +0000)]
On the 1.6.x-r1068988 branch, merge r1068988 from trunk, resolving conflicts.
The new API added to trunk has been added as a static function within the
files that need it.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-r1068988@1070591 13f79535-47bb-0310-9956-ffa450edef68

11 years agoCreate backport branch for r1068988
Stefan Sperling [Mon, 14 Feb 2011 17:34:12 +0000 (14 17:34 +0000)]
Create backport branch for r1068988

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-r1068988@1070589 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Cast some votes; approving a few changes
Bert Huiben [Mon, 14 Feb 2011 17:25:25 +0000 (14 17:25 +0000)]
* STATUS: Cast some votes; approving a few changes

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1070584 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMove and add votes.
Daniel Shahaf [Mon, 14 Feb 2011 17:13:08 +0000 (14 17:13 +0000)]
Move and add votes.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1070576 13f79535-47bb-0310-9956-ffa450edef68

11 years agoVote for 1.6.x-r1051744.
Daniel Shahaf [Mon, 14 Feb 2011 16:41:22 +0000 (14 16:41 +0000)]
Vote for 1.6.x-r1051744.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1070565 13f79535-47bb-0310-9956-ffa450edef68

11 years agoVote for r902467.
Daniel Shahaf [Mon, 14 Feb 2011 16:12:46 +0000 (14 16:12 +0000)]
Vote for r902467.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1070545 13f79535-47bb-0310-9956-ffa450edef68

11 years agoVote, and move one entry to 'approved'.
Daniel Shahaf [Mon, 14 Feb 2011 15:51:58 +0000 (14 15:51 +0000)]
Vote, and move one entry to 'approved'.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1070531 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Nominate r880146 for 1.6.x back-port.
Julian Foad [Thu, 3 Feb 2011 20:57:39 +0000 (3 20:57 +0000)]
* STATUS: Nominate r880146 for 1.6.x back-port.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1066961 13f79535-47bb-0310-9956-ffa450edef68

11 years agoPropose r1064839 for backport to 1.6.x.
C. Michael Pilato [Fri, 28 Jan 2011 19:50:58 +0000 (28 19:50 +0000)]
Propose r1064839 for backport to 1.6.x.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1064843 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Nominate r902467, an old segfault fix that slipped through the
Paul Burba [Fri, 28 Jan 2011 18:05:44 +0000 (28 18:05 +0000)]
* STATUS: Nominate r902467, an old segfault fix that slipped through the
  cracks.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1064803 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS:
Blair Zajac [Thu, 27 Jan 2011 06:31:21 +0000 (27 06:31 +0000)]
* STATUS:
  Nominate the 1.6.x-fsfs-begin-txn-deadlock branch.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1064003 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Nominate r1058722.
Paul Burba [Thu, 13 Jan 2011 20:44:48 +0000 (13 20:44 +0000)]
* STATUS: Nominate r1058722.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1058742 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Wording fix in r1058269 nomination.
Stefan Sperling [Wed, 12 Jan 2011 19:02:28 +0000 (12 19:02 +0000)]
* STATUS: Wording fix in r1058269 nomination.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1058278 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Nominate r1058269.
Stefan Sperling [Wed, 12 Jan 2011 19:01:33 +0000 (12 19:01 +0000)]
* STATUS: Nominate r1058269.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1058277 13f79535-47bb-0310-9956-ffa450edef68

11 years agoOn the 1.6.x-r1058269 branch:1.6.x-r10582691.6.x-r1058269
Stefan Sperling [Wed, 12 Jan 2011 18:59:04 +0000 (12 18:59 +0000)]
On the 1.6.x-r1058269 branch:

* subversion/libsvn_client/merge.c
  (tree_conflict): Fix crash due to uninitialised pointer dereference bug
   introduced during sloppy conflict resolution (ooops!).
   Adjust a comment and remove an empty line, both to match trunk's code.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-r1058269@1058276 13f79535-47bb-0310-9956-ffa450edef68

11 years agoOn the 1.6.x-r1058269 branch, merge r1058269 from trunk, resolving conflicts.
Stefan Sperling [Wed, 12 Jan 2011 18:50:53 +0000 (12 18:50 +0000)]
On the 1.6.x-r1058269 branch, merge r1058269 from trunk, resolving conflicts.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-r1058269@1058273 13f79535-47bb-0310-9956-ffa450edef68

11 years agoCreate a backport branch for r1058269.
Stefan Sperling [Wed, 12 Jan 2011 18:43:14 +0000 (12 18:43 +0000)]
Create a backport branch for r1058269.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-r1058269@1058271 13f79535-47bb-0310-9956-ffa450edef68

11 years agoNominate r1053984 without voting.
Daniel Shahaf [Thu, 30 Dec 2010 19:51:10 +0000 (30 19:51 +0000)]
Nominate r1053984 without voting.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1053990 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Nominate the 1.6.x-svn_fs_commit_txn branch.
Blair Zajac [Wed, 29 Dec 2010 01:59:23 +0000 (29 01:59 +0000)]
* STATUS: Nominate the 1.6.x-svn_fs_commit_txn branch.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1053506 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS:
Blair Zajac [Tue, 28 Dec 2010 20:00:47 +0000 (28 20:00 +0000)]
* STATUS:
  Clarify the documentation on merging r1051744, r1051745, r1053185
  and r1053241 to the 1.6.x branch.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1053418 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Nominate r1053208.
Blair Zajac [Tue, 28 Dec 2010 04:56:49 +0000 (28 04:56 +0000)]
* STATUS: Nominate r1053208.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1053257 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Nominate r1053241.
Blair Zajac [Tue, 28 Dec 2010 04:53:07 +0000 (28 04:53 +0000)]
* STATUS: Nominate r1053241.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1053256 13f79535-47bb-0310-9956-ffa450edef68

11 years agoOn the 1.6.x-r1051744 branch: add the definition of SVN_TEST_ASSERT1.6.x-r10517441.6.x-r1051744
Blair Zajac [Tue, 28 Dec 2010 01:59:24 +0000 (28 01:59 +0000)]
On the 1.6.x-r1051744 branch: add the definition of SVN_TEST_ASSERT
which is not yet in this branch.  There are no clean merges of this
definition, so I copied it in.

* subversion/tests/svn_test.h
  (SVN_TEST_ASSERT):
    New definition copied from trunk r1053238.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-r1051744@1053241 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r947006 from trunk:
Hyrum Kurt Wright [Mon, 27 Dec 2010 22:34:46 +0000 (27 22:34 +0000)]
Merge r947006 from trunk:

 * r947006
   Fix JVM object leak.
   Justification:
     Without this fix, dumping repositories with a large number of revisions
     or files crashes.
   Votes:
     +1: hwright
     +0.5: blair

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1053211 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Nominate r1053185.
Blair Zajac [Mon, 27 Dec 2010 21:29:47 +0000 (27 21:29 +0000)]
* STATUS: Nominate r1053185.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1053197 13f79535-47bb-0310-9956-ffa450edef68

11 years agoOn the 1.6.x-r1051744 branch: merge 1053185 from trunk, using
Blair Zajac [Mon, 27 Dec 2010 21:23:27 +0000 (27 21:23 +0000)]
On the 1.6.x-r1051744 branch: merge 1053185 from trunk, using
--accept=mine-conflict.  All the conflicts are from unit tests on
trunk that are not in the 1.6.x branch.

This commit does s/SVN_ERR_ASSERT/SVN_TEST_ASSERT/g on all the new
unit tests in this branch.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-r1051744@1053195 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS:
Blair Zajac [Mon, 27 Dec 2010 21:20:26 +0000 (27 21:20 +0000)]
* STATUS:
  Move r947006 to approved with 1.5 votes, since it is a binding
  change, this requires fewer votes.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1053193 13f79535-47bb-0310-9956-ffa450edef68

11 years agoChinese translation update on the '1.6.x' branch:
Dongsheng Song [Sun, 26 Dec 2010 04:05:27 +0000 (26 04:05 +0000)]
Chinese translation update on the '1.6.x' branch:

* subversion/po/zh_CN.po: Update Chinese translation.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1052829 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS:
Blair Zajac [Fri, 24 Dec 2010 02:09:38 +0000 (24 02:09 +0000)]
* STATUS:
  Nominate a few merges for svn_fs_commit_txn() and svn_repos_fs_txn_commit().

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1052428 13f79535-47bb-0310-9956-ffa450edef68

11 years agoOn the 1.6.x-r1051744 branch: merge r1051744 from trunk, using
Blair Zajac [Fri, 24 Dec 2010 01:44:13 +0000 (24 01:44 +0000)]
On the 1.6.x-r1051744 branch: merge r1051744 from trunk, using
--accept=mine-conflict.  All the conflicts are from unit tests on
trunk that are not in the 1.6.x branch.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-r1051744@1052427 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* branches/1.6.x-r1051744:
Blair Zajac [Fri, 24 Dec 2010 01:27:08 +0000 (24 01:27 +0000)]
* branches/1.6.x-r1051744:
  New branch copied from 1.6.x to merge in r1051744 from trunk.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x-r1051744@1052424 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Voty voty, being on a train gives time to do reviews.
Blair Zajac [Fri, 24 Dec 2010 01:21:18 +0000 (24 01:21 +0000)]
* STATUS: Voty voty, being on a train gives time to do reviews.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1052423 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS:
Blair Zajac [Fri, 24 Dec 2010 01:17:36 +0000 (24 01:17 +0000)]
* STATUS:
  Fix indentation for two suggested merges.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1052421 13f79535-47bb-0310-9956-ffa450edef68

11 years ago * STATUS: Nominate r947006.
Hyrum Kurt Wright [Thu, 9 Dec 2010 17:00:32 +0000 (9 17:00 +0000)]
 * STATUS: Nominate r947006.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1044037 13f79535-47bb-0310-9956-ffa450edef68

11 years agoNominated r1041638 for backport to the 1.6.x branch.
Jeremy Whitlock [Thu, 2 Dec 2010 23:29:49 +0000 (2 23:29 +0000)]
Nominated r1041638 for backport to the 1.6.x branch.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1041641 13f79535-47bb-0310-9956-ffa450edef68

11 years ago * STATUS: Move r1028084 group out of the veto list.
Hyrum Kurt Wright [Thu, 2 Dec 2010 21:24:31 +0000 (2 21:24 +0000)]
 * STATUS: Move r1028084 group out of the veto list.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1041589 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r1041438 from trunk:
Hyrum Kurt Wright [Thu, 2 Dec 2010 17:58:27 +0000 (2 17:58 +0000)]
Merge r1041438 from trunk:

 * r1041438
   Further improvement to a previously backported blame -g server-side
   memory leak fix (r1032808).
   Justification:
     Very simple change that fixes another memory leak.
   Notes:
     In the test case described in
     http://svn.haxx.se/dev/archive-2010-11/0163.shtml, r1032808 dropped
     svnserve's peak memory use from 574 MB to 71 MB.  r1041438 further
     drops it to 51 MB.
   Votes:
     +1: pburba, hwright, cmpilato (via IRC)

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1041504 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Vote and approve.
Hyrum Kurt Wright [Thu, 2 Dec 2010 17:53:46 +0000 (2 17:53 +0000)]
* STATUS: Vote and approve.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1041499 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Add cmpilato's IRC vote for r1041438.
Paul Burba [Thu, 2 Dec 2010 17:20:54 +0000 (2 17:20 +0000)]
* STATUS: Add cmpilato's IRC vote for r1041438.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1041473 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Nominate r1041438 (more server-side blame -g memory improvements).
Paul Burba [Thu, 2 Dec 2010 17:09:34 +0000 (2 17:09 +0000)]
* STATUS: Nominate r1041438 (more server-side blame -g memory improvements).

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1041461 13f79535-47bb-0310-9956-ffa450edef68

11 years agoNominated r1028084 and r1028125 for 1.6.x backport.
Jeremy Whitlock [Mon, 29 Nov 2010 23:52:30 +0000 (29 23:52 +0000)]
Nominated r1028084 and r1028125 for 1.6.x backport.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1040345 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r1039040 from trunk:
Stefan Sperling [Thu, 25 Nov 2010 17:55:59 +0000 (25 17:55 +0000)]
Merge r1039040 from trunk:

 * r1039040
   Use Perl to resolve symlinks when building the SWIG Perl bindings.
   Justification:
     r1038808 made Python a requirement to build the Perl bindings
   Votes:
     +1: philip, stsp

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1039116 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Vote for r1039040, approving.
Stefan Sperling [Thu, 25 Nov 2010 17:54:39 +0000 (25 17:54 +0000)]
* STATUS: Vote for r1039040, approving.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1039115 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: change vote for svnsync/copyfrom to veto, propose r1039040
Philip Martin [Thu, 25 Nov 2010 17:47:44 +0000 (25 17:47 +0000)]
* STATUS: change vote for svnsync/copyfrom to veto, propose r1039040

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1039113 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r1036534 from trunk:
Stefan Sperling [Wed, 24 Nov 2010 20:44:04 +0000 (24 20:44 +0000)]
Merge r1036534 from trunk:

 * r1036534
   Allow perl bindings to compile within a symlinked working copy.
   Justification:
     When it happens, it's a very confusing build error.
   Votes:
     +1: stsp, danielsh

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1038808 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r946355 from trunk. Daniel Shahaf reminded me that we only need
Stefan Sperling [Wed, 24 Nov 2010 20:42:16 +0000 (24 20:42 +0000)]
Merge r946355 from trunk. Daniel Shahaf reminded me that we only need
two votes for changes to the bindings. So this has already been approved.

 * r946355
   Don't overwrite the LD_LIBRARY_PATH during make check-swig-pl.
   Justification:
     Allows running the perl bindings tests even if Subversion has been
     linked to libraries which aren't in the standard system search path.
     Who'd do such a thing? Well, I do that -- most dependencies for my
     Subversion builds are installed within my home directory and the
     runtime linker isn't searching libraries there by default.
   Votes:
     +1: stsp, peters

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1038807 13f79535-47bb-0310-9956-ffa450edef68

11 years agoVote for r1036534.
Daniel Shahaf [Wed, 24 Nov 2010 20:40:14 +0000 (24 20:40 +0000)]
Vote for r1036534.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1038806 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Nominate r1038792.
Stefan Sperling [Wed, 24 Nov 2010 20:08:25 +0000 (24 20:08 +0000)]
* STATUS: Nominate r1038792.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1038794 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* CHANGES (for 1.6.x): Merge outstanding changes from trunk.
Stefan Sperling [Wed, 24 Nov 2010 12:49:01 +0000 (24 12:49 +0000)]
* CHANGES (for 1.6.x): Merge outstanding changes from trunk.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1038589 13f79535-47bb-0310-9956-ffa450edef68

11 years agoPost-release version bump.
Hyrum Kurt Wright [Tue, 23 Nov 2010 15:08:34 +0000 (23 15:08 +0000)]
Post-release version bump.

* STATUS,
  subversion/include/svn_version.h:
    Bump to 1.6.16.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1038151 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* CHANGES:
Hyrum Kurt Wright [Tue, 23 Nov 2010 14:29:51 +0000 (23 14:29 +0000)]
* CHANGES:
  Bring up-to-date with trunk.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1038135 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Vote for r946355.
Peter Samuelson [Sun, 21 Nov 2010 00:22:48 +0000 (21 00:22 +0000)]
* STATUS: Vote for r946355.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1037361 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Retract my vote for the svnsync-copyfrom group.
Daniel Shahaf [Fri, 19 Nov 2010 21:17:05 +0000 (19 21:17 +0000)]
* STATUS: Retract my vote for the svnsync-copyfrom group.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1037029 13f79535-47bb-0310-9956-ffa450edef68

11 years agoIn an effort to actually cut a 1.6.x release, reverse merge r1033111, which
Hyrum Kurt Wright [Fri, 19 Nov 2010 20:18:28 +0000 (19 20:18 +0000)]
In an effort to actually cut a 1.6.x release, reverse merge r1033111, which
was itself a merge of r962377 and r962378 from trunk.

This merge created a test failure of svnsync on bdb, and this failure was not
easily understood or fixed, so we're backing out the change in favor of
cutting a release, and pushing a proper fix for this to a future release.

stsp, pburba, hwright and danielsh were all in agreement on this.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1037005 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Cast a cowardly, waffling vote for r1036429.
Paul Burba [Fri, 19 Nov 2010 20:01:38 +0000 (19 20:01 +0000)]
* STATUS: Cast a cowardly, waffling vote for r1036429.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1036995 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Downgrade my vote for r1036429.
Stefan Sperling [Fri, 19 Nov 2010 00:11:15 +0000 (19 00:11 +0000)]
* STATUS: Downgrade my vote for r1036429.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1036686 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Nominate r946355.
Stefan Sperling [Thu, 18 Nov 2010 22:51:55 +0000 (18 22:51 +0000)]
* STATUS: Nominate r946355.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1036667 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Vote for r1036429.
Stefan Sperling [Thu, 18 Nov 2010 22:47:37 +0000 (18 22:47 +0000)]
* STATUS: Vote for r1036429.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1036664 13f79535-47bb-0310-9956-ffa450edef68

11 years ago* STATUS: Nominate r1036534.
Stefan Sperling [Thu, 18 Nov 2010 17:13:02 +0000 (18 17:13 +0000)]
* STATUS: Nominate r1036534.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1036539 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMerge r991972 from trunk, using special merge magic:
Hyrum Kurt Wright [Thu, 18 Nov 2010 16:30:32 +0000 (18 16:30 +0000)]
Merge r991972 from trunk, using special merge magic:

  * r991972
   Replace os.rename(src,dst) with shutil.move() while setting up authz files
   in the test suite.
   Notes:
     On most linux variants, os.rename(src,dst) will tolerate an existing
     dst, but Windows will not.  The change to use os.rename() was made in
     the backport of r991534.
   Justification:
     With r991534 backported, we can no longer run the dav tests on Windows
     without this change.
   Branch:
     No branch is required, however r991972 was made in sandbox.py, which
     doesn't exist on 1.6.x.  A file merge from sandbox.py to main.py on
     the 1.6.x branch will cleanly apply the one line change, i.e.:
     svn merge ^/subversion/trunk/subversion/tests/cmdline/svntest/sandbox.py
     subversion/tests/cmdline/svntest/main.py -c991972
   Votes:
     +1: pburba, stsp, rhuijben

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.6.x@1036520 13f79535-47bb-0310-9956-ffa450edef68