Author: danielsh
Date: Wed Jul 19 13:00:03 2017
New Revision: 1802384
URL: http://svn.apache.org/viewvc?rev=1802384&view=rev
Log:
* CHANGES (1.10.0): Change to "$area: $description" format.
Add a new subsubsection for 'svn patch'.
Modified:
subversion/trunk/CHANGES
Modified: subversion/trunk/CHANGES
URL:
http://svn.apache.org/viewvc/subversion/trunk/CHANGES?rev=1802384&r1=1802383&r2=1802384&view=diff
==============================================================================
--- subversion/trunk/CHANGES (original)
+++ subversion/trunk/CHANGES Wed Jul 19 13:00:03 2017
@@ -26,19 +26,19 @@ the 1.9 release: https://subversion.apa
* 'svn log --search' is now case-insensitive (r1731300)
* 'svn log --search' now ignores diacriticals when matching words
(r1735614)
* Improved performance of server-side log processing (r1732768, r1731656)
- * Less processing time and memory usage in diff3 implementation (r1731659)
+ * diff3: Reduce processing time and memory usage (r1731659)
* ra_serf: Adjustments for serf versions with HTTP/2 support (r1716400)
* ra_serf: Send svndiff1 deltas during commit (r1704317, r1704613,
r1791290)
- * Make 'svn patch' parse binary diffs in git-style patches (r1703925)
+ * 'svn patch': Parse binary diffs in git-style patches (r1703925)
* 'svnadmin info' now reports latest revision in the repository (r1697953)
- * Various performance-related tweaks were made in ra_svn (r1694490)
+ * ra_svn: Various performance-related tweaks (r1694490)
* Optimize svndiff parser (r1685063)
- * Stop showing uninteresting deletions in 'svn status' without -v
(r1664533)
+ * 'svn status' without -v: Stop showing uninteresting deletions (r1664533)
* Save a few cycles in svn_stringbuf_set() (r1759177)
- * Use the Unicode Windows API (r1756193)
- * Distinguish out-of-memory error from abort() on Windows (r1724784, -809)
- * Explicitly release file locks on Windows (r1702089)
- * Correctly check result from LoadLibrary() call on Windows (r1755983)
+ * windows: Use the Unicode Windows API (r1756193)
+ * windows: Distinguish out-of-memory error from abort() (r1724784, -809)
+ * windows: Explicitly release file locks (r1702089)
+ * windows: Correctly check result from LoadLibrary() call (r1755983)
* Remove Windows-specific slowdown during pristine cleanup (r1701641)
* FSFS: Optionally cache node properties without full-text cache (r1723715)
* FSFS: Open transaction's proto revision in write-only mode (r1759135)
@@ -71,16 +71,16 @@ the 1.9 release: https://subversion.apa
* svnsync: Fix assertion failure with up-to-date repositories (r1727140)
* ra_serf: Parallel requests for text and property changes (r1716575)
* svnserve: Remove disk I/O to TMPDIR during first commit (r1716240)
- * Optimize 'svn blame' a bit (r1711666)
+ * 'svn blame': Optimize a bit on the server side (r1711666)
* Triple performance of URI escaping (r1710099, -103)
- * Make 'svn diff --git' show diffs of symlinks like git and hg (r1706372)
- * Make 'svn patch' capable of handling git-like symlink changes (r1706446)
- * Improve detection of additions and deletions in 'svn patch' (r1706623)
- * Make 'svn diff --git' produce 'rename from/to' headers (r1706855)
- * Make 'svn diff --git' produce proper mode headers (r1706041)
- * Make 'svn patch' handle zero-byte files vs deleted files (r1705856)
+ * 'svn diff --git': Show diffs of symlinks like git and hg (r1706372)
+ * 'svn patch': Capable of handling git-like symlink changes (r1706446)
+ * 'svn patch': Improve detection of additions and deletions (r1706623)
+ * 'svn diff --git': Produce 'rename from/to' headers (r1706855)
+ * 'svn diff --git': Produce proper mode headers (r1706041)
+ * 'svn patch': Handle zero-byte files vs deleted files (r1705856)
* Evaluate 'old mode' and 'new mode' lines from git-syle diffs (r1705391)
- * Enable buffered stdin for svnrdump and svndumpfilter (r1703074)
+ * svnrdump, svndumpfilter: Enable buffered stdin (r1703074)
* ra_serf: Receive svndiff1 and gzip compressed deltas (r1781282, -3, -4)
* 'svn lock', 'svn unlock': Take the -q option (r1796288)
* svnadmin: 'lock', 'unlock', 'rmlocks': Take the -q option (r1796406)
@@ -93,40 +93,41 @@ the 1.9 release: https://subversion.apa
* ra_serf: Work around a bug in serf bucket handling (r1714806)
* Raise a malfunction instead of segfaulting with corrupt wc.db (r1749887)
* Fix check for unversioned obstructions blocking file externals (r1735932)
- * Fix behaviour of 'svn patch' if a reject file can't be created (r1725948)
- * Describe adds and removes in 'svn patch' reject file headers (r1707034)
- * Make 'svn patch' detect recorded moves that are already applied
(r1706893)
- * Make 'svn patch' detect already applied patches in edge cases (r1706687)
- * Fix handling of missing trailing context in 'svn patch' (issue #4609)
- * Fix interaction of moves and property changes in 'svn patch' (r1706875)
- * Fix 'svn patch' output for reordered hunks (issue #4533)
- * Prevent 'svn patch' from overwriting existing reject files (r1706600)
- * Improve handling of added properties in 'svn patch' (r1706598)
- * Improve handling of rejected file deletions in 'svn patch' (r1706221)
- * Fix 'svn patch --dry-run' with replaced files (r1706217)
- * Fix 'svn patch' applying prop changes which should conflict (r1705733)
- * Fix duplicate 'svn patch' notifications when adding directories
(r1704883)
- * Fix duplicate notifications when patching svn:executable prop (r1706078)
- * Fix 'svn patch' notifications when adding/removing properties (r1705698)
- * Make 'svn patch' handle already applied property patches (r1705692)
- * Change some 'svn patch' notifications to 'U' instead of 'G' (r1706693)
- * Don't create new file if git-style patch indicates modification
(r1706005)
- * Make diff parser parse any properties following svn:mergeinfo (r1706825)
- * Fix potential unbounded memory usage in patch parser (r1705979)
- * Fix problems with --git diffs applied in reverse (r1704854, -88)
- * Fix file permission modes in --git diffs to match git and hg (r1695384)
+ * 'svn patch' bugfixes:
+ + Fix behaviour if a reject file can't be created (r1725948)
+ + Describe adds and removes in reject file headers (r1707034)
+ + Detect recorded moves that are already applied (r1706893)
+ + Detect already applied patches in edge cases (r1706687)
+ + Fix handling of missing trailing context (issue #4609)
+ + Fix interaction of moves and property changes (r1706875)
+ + Fix output for reordered hunks (issue #4533)
+ + Prevent from overwriting existing reject files (r1706600)
+ + Improve handling of added properties (r1706598)
+ + Improve handling of rejected file deletions (r1706221)
+ + Fix --dry-run with replaced files (r1706217)
+ + Fix applying prop changes which should conflict (r1705733)
+ + Fix duplicate notifications when adding directories (r1704883)
+ + Fix duplicate notifications when patching svn:executable prop
(r1706078)
+ + Fix notifications when adding/removing properties (r1705698)
+ + Make handle already applied property patches (r1705692)
+ + Change some notifications to 'U' instead of 'G' (r1706693)
+ + Don't create file if git-style patch indicates modification (r1706005)
+ + Parse any properties following svn:mergeinfo (r1706825)
+ + Fix potential unbounded memory usage in parser (r1705979)
+ + Fix problems with --git diffs applied in reverse (r1704854, -88)
+ * 'svn diff --git': Fix file permission modes to match git and hg
(r1695384)
* Fix a problem with relocating some externals (r1723385)
* Fix 'svn diff URL@REV WC' wrongly looks up URL@HEAD (issue #4597)
* Fix 'svn diff --no-diff-added' shows properties as added (issue #4596)
* Properly raise text merge conflicts with file externals (r1680245)
- * Fix 'svn diff ' with local directories marked incomplete (r1674413 et al)
+ * Fix 'svn diff' with local directories marked incomplete (r1674413 et al)
* ra_svn/ra_serf: Make negative log limits work as documented (r1665530)
- * Eliminate unnecessary URL reparenting over ra_svn (r1779611, -17)
+ * ra_svn: Eliminate unnecessary URL reparenting (r1779611, r1779611)
* Handle invalid revision numbers consistently across RA layers (r1665328)
* Handle commits to revs > HEAD consistently across RA layers (r1664698)
* Eliminate one client/server roundtrip from checkouts of HEAD (r1779620)
* Expose some error messages generated by github's SVN server (r1707164)
- * Make 'svnfsfs stats' show average lengths of delta chains (r1705739)
+ * 'svnfsfs stats': Show average lengths of delta chains (r1705739)
* svnmucc: Fix crash during application teardown (r1795727)
- Server-side bugfixes:
* Fix checksum validation error due to data eviction from cache (r1781694)
@@ -184,14 +185,14 @@ the 1.9 release: https://subversion.apa
* Fix .py scripts throughout the source tree for Python 3 (r1741723 et al)
* Support memcached on Windows with APR-util 1.3 or later (r1674626 et al)
* Don't require GNU-specific sed(1) extensions during the build (r1693159)
- * Make get-deps.sh download Googlemock and Googletest from GitHub
(r1746303)
- * Add autodetection for 'zlibstat.lib' on Windows (r1783704)
- * Compile libsvn_fs_* as DLLs on Windows (r1696758, -83)
- * Silence compile-time deprecation warnings with SASL on Mac OS X
(r1739649)
+ * get-deps.sh: download Googlemock and Googletest from GitHub (r1746303)
+ * windows: Add autodetection for 'zlibstat.lib' (r1783704)
+ * windows: Compile libsvn_fs_* as DLLs (r1696758, -83)
+ * OS X: Silence compile-time deprecation warnings with SASL (r1739649)
* 'make check GLOBAL_SCHEDULER=1' will run many tests in parallel
(r1716399)
- * New '--enable-apache-whitelist' configure script option (r1732294)
- * Support 'configure --enable-runtime-module-search' on OS X (r1677273)
- * Allow tests to be run over HTTP/2 (r1710707)
+ * unix: New '--enable-apache-whitelist' configure script option (r1732294)
+ * OS X: Support 'configure --enable-runtime-module-search' (r1677273)
+ * tests: Allow tests to be run over HTTP/2 (r1710707)
* Add basic tests for svn_xml_parser_t API (r1765214)
* Unbreak the test suite on Python 3 (r1743034, -81, et al)
* Make the test suite work when checked out of a git repository (r1771118)