blob: ef8c76982dce87524bef850c9fb4657001df1993 [file]
This file tracks the status of releases in the 1.3.x line.
See "Stabilizing and maintaining releases" in trunk/www/hacking.html for
details on how release lines and voting work, what kinds of bugs can
delay a release, etc.
Status of 1.3.1:
================
Candidate changes:
* r18549:
Prevent svn_load_dirs.pl from trying to import .svn or _svn
directories, which can cause svn core dumps since it treads over
the working copies' .svn files. Ouch!
Justification:
Causing core dumps bad. Importing files from .svn into
Subversion also bad.
Votes:
+1: blair
* r18550:
Educate svn_load_dirs.pl to support symlinks.
Justification:
Nice for people using svn_load_dirs.pl to automatically update
checked in symlinks from vendor drops.
Votes:
+1: blair
* r17280, r18172, r18205, r18491
Upgrade SWIG bindings to be compatible with SWIG 1.3.26-1.3.28
Branch: 1.3.x-r17280
Votes:
+1: djames
+0: blair
* r17333 and associated test case (copied from trunk)
Fix issue #2306: modification of "svn:needs-lock" should adjust
the native file system's read-only attribute within a WC.
Branch: 1.3.x-r17333
Justification:
Backport of a change to trunk which resolves buggy behavior on
Windows, behavior which is inconsistent with Linux.
Notes:
dlr does not have a Windows development environment, and thus
cannot adequately test this change. Additional testing is
especially important given the heavy amount of modification
which was necessary when backporting the change from trunk.
Votes:
+0: dlr
-1: malcolm (http://svn.haxx.se/dev/archive-2006-01/0891.shtml)
* r18114, r18681
In mailer.py:
Fix bug: named substitutions gathered from defaults.for_repos were being
ignored for sections which contained a specific for_repos option (r18114),
and for fallback invocations of the [defaults] section (r18681).
Justification:
This can enable extensive simplification of configurations which want
to put the repository name into the *_subject_prefix options.
Votes:
+1: maxb
* r18144, r18164, r18170, r18171, r18184, r18434
and r18037, r18127 (only tools/dev/stress.pl)
Add support for BDB-4.4 and automatic recovery of wedged databases.
Justification:
See above about automatic recovery of wedged databases.
Notes:
We found two bugs after this entry was written. Suggest we suspend
voting until brane fixes them on trunk.
Votes:
+1: brane
* r18451
Avoid asserting in repos to repos copies where the destination is a
prefix of the source.
Justification:
Crash bad.
Branch: 1.3.x-r18451 (-r18453:18454)
Notes:
Branch needed because 1.3.x doesn't have ra_reparent and because
the tests have been moved in trunk.
Votes:
+1: rooneg, lundblad
* r18665, r18668
Branch: 1.3.x-ls_url_encoded
Fix URL encoding bug in ls.
Justification:
Causes ls not to show locks always.
Votes:
+1: lundblad, rooneg
* r18691, r18694
Branch: 1.3.x-r18691
Don't allow unlocking a path with the wrong lock token.
Justification:
The whole point of having lock tokens...
Votes:
+1: lundblad, malcolm
* r18721
Fix race condition during application pool initialization.
Justification:
Race conditions can cause difficult-to-reproduce crashes.
See http://projects.edgewall.com/trac/ticket/2611
Votes:
+1: djames
* r18462, r18482
Branch: TBD (space-reformatting happened *between* these revisions:-)
Fix issue #2398: assert in copy_helper of both FS backends.
Justification:
Leads to server crashes.
Votes:
+0: lundblad
Approved changes:
* r18254
Fix parenthetisation in the SVN_BDB_VERSION_AT_LEAST macro.
Justification:
Avoids precedence bugs when used in boolean expressions.
Note:
Depends on r18144 et al. - unmergeable until those revs are merged.
Votes:
+1: brane, lundblad, malcolm, dlr
* r18637, r18662, r18674 from branches/1.3.x-svnmerge.py:
Update the 1.3.x branch with all improvements and fixes for
svnmerge.* on trunk (17383:18635,18648-18649,18651,18673).
Justification:
Contains bidirectional merge support, the ability to remove
revisions from consideration for a merge that originated where
the merge is taking place (e.g. 1) commit on trunk; 2) merge to
per-user-branch; 3) additional commits on branch; 4) merge back
to trunk). Additional test suite fixes. Improved compatibility
with older versions of Python.
Votes:
+1: blair, dlr
* r18660
Be more thorough about checking for canonical paths.
Justification:
Small change, all current clients already canonicalize everything,
paranoia about client provided input is a good thing.
Votes:
+1: rooneg, lundblad, malcolm