You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2013/05/15 15:56:40 UTC

svn commit: r1482841 - /subversion/branches/1.8.x/CHANGES

Author: stsp
Date: Wed May 15 13:56:40 2013
New Revision: 1482841

URL: http://svn.apache.org/r1482841
Log:
* CHANGES (for 1.8.x): Merge from trunk.

Modified:
    subversion/branches/1.8.x/CHANGES   (contents, props changed)

Modified: subversion/branches/1.8.x/CHANGES
URL: http://svn.apache.org/viewvc/subversion/branches/1.8.x/CHANGES?rev=1482841&r1=1482840&r2=1482841&view=diff
==============================================================================
--- subversion/branches/1.8.x/CHANGES (original)
+++ subversion/branches/1.8.x/CHANGES Wed May 15 13:56:40 2013
@@ -34,8 +34,11 @@ http://svn.apache.org/repos/asf/subversi
     * 'svn mergeinfo' now honors the --revision (-r) option (issue #4199)
     * 'svn mergeinfo' now shows a summary graph by default (issue #4239)
     * new --search and --search-and options for 'svn log' (r1354666, -83518)
+    * 'svn log' reports the node kind even for pre-1.6 revision files (r1242958)
+    * sort path list generated by "svn log -v --xml" (r1299323)
     * new built-in interactive text conflict merge tool (r1357864, et al)
-    * new 'svn --version --verbose' option shows runtime environment info
+    * 'svn --version' shows build system info (r1368662)
+    * 'svn --version --verbose' shows runtime environment info (r1370813 et al)
     * 'svn' is now non-interactive when not run in a terminal device (r1424037)
     * 'svn propset' checks spelling of reserved property names.
     * improve working copy performance on network disks (issue #4176) 
@@ -50,7 +53,6 @@ http://svn.apache.org/repos/asf/subversi
     * 'svn status' with better NLS support (r1157537, -682)
     * better tracking of shallow-yet-complete merges (issues #4056, #4057)
     * make 'svn status --quiet' w/ externals quieter still (issue #1935)
-    * ensure that all paths shown in 'svn status' are relative-ized (r1202425)
     * ensure that conflict paths are shown relative-ized (r1337520)
     * improve performance of local multi-target deletions (r1195873)
     * apply update ops to locally moved-away dirs (r1183358, r1185110, r1185392)
@@ -77,12 +79,26 @@ http://svn.apache.org/repos/asf/subversi
     * 'svn info' displays repository relative URL (r1415365)
     * fix serf memory leak on checkout (issue #4194)
     * detect duplicate paths setting svn:externals (issue #4227)
-    * make ra_serf work over HTTP/1.0 proxies (r1396147)
+    * make ra_serf work over HTTP/1.0 proxies (issue #3979)
     * make ra_serf accept gzip compression for all responses (r1407454)
     * double ra_serf performance for checkout and export (r1407545)
     * improve network and disk i/o interleaving in ra_serf (r1407934)
     * avoid assert in ra_serf when REPORT response was truncated (r1407935)
     * rewrite ra_serf XML parser (r1409259 et al)
+    * master passphrase and encrypted credentials cache (issue #4145)
+    * ra_serf can create transaction with inline txnprops (r1375167)
+    * partially fix replace+propset of locked file fails over DAV (issue #3674)
+    * fix ra_serf doesn't handle bad baseline error from server (issue #4127)
+    * decreased default http timeout for ra_serf (issue #3968)
+    * prevent ra_serf from corrupting the working copy (issue #3993)
+    * ra_serf transmits property changes inline to reduce requests (r1378927)
+    * allow client to avoid SSL certificate prompts (issue #2410)
+    * improve interactive resolution of property conflicts (r1387678 et al)
+    * 'svn mergeinfo' now prints ASCII-art summary diagram (r1388673 et al)
+    * make ra_serf raise an error upon delta-base mismatch (issue #4235)
+    * tune ra_svn TX buffer handling (r1391788)
+    * make 'svnrdump' work with serf (issue #4116)
+    * fix 'svnrdump' on path below repository root (issue #4101)
 
   - Minor new features and improvements (server-side):
     * improve performance of config file parsing (r1344347 et al)
@@ -94,10 +110,12 @@ http://svn.apache.org/repos/asf/subversi
     * new SvnPubSub distributed commit hooks (tools/server-side/svnpubsub)
     * new light-weight benchmarking client (tools/client-side/svn-bench)
     * svndumpfilter dependency analysis (tools/server-side/svnpredumpfilter.py)
+    * new automatic working copy updater (tools/server-side/svnpubsub)
     * new 'svnadmin freeze' subcommand (r1376228)
     * 'svndumpfilter' now supports --delta dumpfiles (r1351009, -3745)
     * new '--drop-all-emtpy-revs' option for 'svndumpfilter' (issue #3681)
     * client version info now reported to commit hooks (issue #4124)
+    * txn name now reported to post-commit hooks (r1240856)
     * support for server-side keyword expansion in mod_dav_svn (r1466055)
     * FSFS now able to cache revision properties (r1326307)
     * directory and property deltification option in FSFS (issue #4084)
@@ -106,7 +124,9 @@ http://svn.apache.org/repos/asf/subversi
     * FSFS de-duplication now works for properties as well (r1243312)
     * read FSFS data using fewer fopen calls (issue #3372)
     * 'svnadmin verify' will now check meta data (issues #3956, #4211)
+    * 'svnadmin verify' now checks for issue #4129 style corruption (r1304656)
     * new --client-speed option for svnserve (r1391788)
+    * new '--single-threaded' option in svnserve (r1296018)
     * hook script templates are now marked as executable (r1153414)
     * error out on non-canonical fspaths in the authz file (r1166111)
     * improve path lookup performance in FSFS (r1442088)
@@ -118,12 +138,27 @@ http://svn.apache.org/repos/asf/subversi
     * new 'SVNMasterVersion' option for mod_dav_svn (r1398962)
     * added virtual-host support to 'svnserve' (r1401296)
     * new fsfs-stats tool which prints FSFS repository stats (r1410995)
+    * new fsfs-reorg tool to optimize FSFS packing (r1383214, r1385395)
     * new --compatible-version option for 'svnadmin create' (r1407279 )
     * new --ignore-properties option for 'svnlook diff' (r1407905)
     * new --properties-only option for 'svnlook diff' (r1407905)
+    * new --diff-cmd option for 'svnlook diff' (r1413449)
+    * allow leading "r"'s in http: ?p= and ?r= query parameters (r1221463)
+    * faster 'svn ls' for large directories (r1296627)
+    * mod_dav_svn now advertises supported POST types (r1375123)
+    * mod_dav_svn can create transaction with inline txnprops (r1375167)
+    * run start-commit hook after transaction creation (r1376201)
+    * fsfs cache for changed-paths increases 'svn log' performance (r1378358)
+    * avoid byte-for-byte comparison where it can be avoided (r1390641)
+    * cache mergeinfo requested during 'log -g' (r1395439)
+    * various server-side performance improvements for 'log -g' (r1395442 et al)
+    * many FSFS caching improvements (r1390435, r1390447)
+    * allow up to 10Gbit throughput with svnserve (r1391788)
 
   - Client-side bugfixes:
     * fix inconsistent 'svn log' output for empty revisions (issue #3964)
+    * fix mis-ordered text output of 'svn log --diff' on Windows (r1220783)
+    * fix 'svn log --diff' on moved file (issue #4153).
     * fix 'svn revert' of 'svn move' (issue #876)
     * fix file externals wrongly "resurrecting" a deleted file (#4017)
     * fix reporting of corrupted 1.6 w/cs by 'svn upgrade' (r1182904, -9)
@@ -170,6 +205,12 @@ http://svn.apache.org/repos/asf/subversi
     * fix handling of "\ No newline ..." in diff/patch (r1411723, r1412382)
     * allow infinite http timeout in ra_serf (r1411976)
     * using unknown svn: property names now requires --force (issue #4261)
+    * fix handling of case insensitive configuration files (r1215089)
+    * properly handle errors during password caching (r1380695)
+    * fix svnversion output not always a number (issue #4226)
+    * fix conflict resolver losing executable bit of a file (r1391019)
+    * fix redundant notifications when merging with ra_serf (issue #3802)
+    * fix 'svn add --force /path/to/wcroot' should work (issue #4241)
 
   - Server-side bugfixes:
     * SVNParentPath / repository listing now authz-filtered (r1408184)
@@ -183,6 +224,10 @@ http://svn.apache.org/repos/asf/subversi
     * remove spurious is-fresh-txn-root from empty revision files (issue #4031)
     * fix a stdout handling problem in 'svnlook diff' (r1411971)
     * fix erratic behaviour in 'svnlook diff' showing property diffs (r1412224)
+    * fix inconsistent authz error messages in 'svn log' in svnserve (r1292462)
+    * fix svndumpfilter for empty paths in included or excluded lists (r1294583)
+    * make fsfs packing threadsafe (r1376011)
+    * don't error out on intermittent memcached failures (r1394470)
 
   - Other tool improvements and bugfixes:
     * 'svnmucc' promoted to first-class supported utility (issue #3308, #4279)
@@ -194,9 +239,6 @@ http://svn.apache.org/repos/asf/subversi
     * make mailer.py generate Date and Message-ID headers (r1449592)
     * new '-?' option support for 'svnmucc' (r1339428)
     * provide the repository name to mailer.py (r1439592)
-    * make 'svnrdump' work with serf (issue #4116)
-    * fix 'svnrdump' on path below repository root (issue #4101)
-    * new '--diff-cmd' option to 'svnlook diff' (r1413449)
     * make Julian happy (r1413030)
   
  Developer-visible changes:
@@ -228,6 +270,14 @@ http://svn.apache.org/repos/asf/subversi
     * fix build with Apache HTTPD 2.5 (r1408985)
     * allow running the test suite through a http proxy (r1410195)
     * don't use non-constant initializers in struct variables (r1412911)
+    * allow generation of Visual Studio 11 compatible projects (r1245152)
+    * nicer pretty-printing of Subversion data types in gdb (r1367262 et al)
+    * teach serf build on Windows to use static APR/Util and OpenSSL (r1371338)
+    * add --ssl-cert option to win-tests.py to run tests over https (r1372760)
+    * don't strip Content-Type header form .po files on Windows (r1380056)
+    * configure now script auto-detects GNOME keyring (r1387230)
+    * allow configure to detect BDB on Debian-based Linux distros (r1390633)
+    * auto-detect serf via pkg-config (r1391662)
 
   - API changes:
     * fix inconsistent handling of log revs without changed paths (issue #3694)
@@ -235,6 +285,8 @@ http://svn.apache.org/repos/asf/subversi
     * provide API to clear cached auth credentials (issue #2775)
     * improve repository location information in various APIs (issue #4170)
     * major rewrite of conflict storage and handling APIs (r1354973 et al)
+    * hide (deprecate) svn_wc APIs that use editors (r1243339)
+    * svn_stringbuf_ensure() allocates an extra byte for terminator (r1308966)
 
   - Bindings:
     * star-imports in swig-py only import 'svn_*' symbols (r1303375)
@@ -245,6 +297,12 @@ http://svn.apache.org/repos/asf/subversi
     * fix swig bindings tests on MacOS X (r1397846)
     * fix assertion failure in JavaHL error reporting (r1405922)
     * support ruby 1.9 (r1407206)
+    * JavaHL: Include OSGI Manifest information in svn-javahl.jar (r1234864)
+    * new svn_auth_set_gnome_keyring_unlock_prompt_func function (r1241554)
+    * fix svn_txdelta window ops for python bindings (r1389054)
+    * fix build of Perl bindings with newer versions of SWIG (r1389658)
+    * add missing API functions to Perl bindings (issue #2646)
+    * add missing API functions to Python bindings (r1392038 et al)
 
 
 Version 1.7.9

Propchange: subversion/branches/1.8.x/CHANGES
------------------------------------------------------------------------------
  Merged /subversion/trunk/CHANGES:r1482365-1482557,1482559-1482840