* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * THIS RELEASE STREAM IS OPEN TO BUG FIXES. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * This file tracks the status of releases in the 1.9.x line. See http://subversion.apache.org/docs/community-guide/releasing.html#release-stabilization for details on how release lines and voting work, what kinds of bugs can delay a release, etc. Status of 1.9.3: Candidate changes: ================== * r1701488 Issue #4592 "fix contrib check-mime-type.pl for changes to 'svnlook proplist' output", http://subversion.tigris.org/issues/show_bug.cgi?id=4592 Justification: Make this contributed script work again, after 1.7.8 broke it. Notes: Brett Randall put effort into contributing this fix: see the dev@ email thread "[patch][reboot-topic] fix check-mime-type.pl for changes to 'svnlook proplist' output" started by him on 2015-08-07, archived at e.g. or . Votes: +0: julianfoad, rhuijben (he says it works, but I haven't reviewed or tested) +0: danielsh (not tested; would be nice to have a $ anchor in the pattern) * r1701598, r1701603, r1701611, r1701646 Make 'svn lock' and 'svn unlock' report (un)lock errors as failure Justification: A single lock or unlock failure doesn't affect the whole operation since 1.9, but this has the side effect of no longer producing an error at all on failures. This patch makes 'svn' return an error when at least one failure is reported by the locking code. Notes: r1701598 is the actual fix. The other patches simplify and fix test expectations. Votes: +1: rhuijben, philip * r1703581 Allow simple resolving of binary file text conflicts Justification: Simple usability improvement. Use reported. Regression. Branch: ^/subversion/branches/1.9.x-r1703581 Votes: +1: rhuijben, philip * r1703688, 1703689 Fix merging deletes of svn:eol-style CRLF or CR files Justification: Resolves unnecessary tree conflicts. Any more reasons needed? :-) Votes: +1: rhuijben * r1704292, r1704573 Make svn diff --git produce proper forward binary diffs Justification: Applying accidental reverse diffs might work for git, but isn't going to work for our 1.10 'svn patch' implementation. Votes: +1: rhuijben * r1704847 Report both built- and run-time versions of libserf, like we do for everything else. Justification: Easier debugging. Consistency with version-reporting of other runtime dependencies. Votes: +1: danielsh * r1705060, r1705062, r1705064, r1705088 Resolve segfault in 'svn diff' when repository is on server root. Justification: Segfault. User reported. Regression from 1.8.x. Notes: r1705064 is the actual fix, other revisions are refactoring to reuse common code. There are other suspecious usage of apr_uri_parse() in ra_serf, but I'm going to resolve them separately. Votes: +1: ivan, rhuijben * r1706241 Resolve unneeded memory growth during pristine cleanup Justification: Simple iterpool reduces memory usage on applying deletes. Votes: +1: rhuijben, kotkov * r1706323, r1706324 Fix a crash in libsvn_ra_serf's multistatus parser caused by dereferencing a null pointer. Justification: Segfault. User reported. Notes: Can be reproduced by trying to do a -g reverse blame against 1.8 server: svn blame -g -r 1706092:1706091 https://svn.apache.org/repos/asf/subversion/trunk/README . r1706323 lays groundwork for the fix by removing unneeded code. r1706324 fixes the crash. Votes: +1: kotkov Veto-blocked changes: ===================== Approved changes: =================