Return-Path: X-Original-To: apmail-subversion-commits-archive@minotaur.apache.org Delivered-To: apmail-subversion-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 65256DAF3 for ; Wed, 15 May 2013 13:57:07 +0000 (UTC) Received: (qmail 51684 invoked by uid 500); 15 May 2013 13:57:07 -0000 Delivered-To: apmail-subversion-commits-archive@subversion.apache.org Received: (qmail 51654 invoked by uid 500); 15 May 2013 13:57:07 -0000 Mailing-List: contact commits-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@subversion.apache.org Delivered-To: mailing list commits@subversion.apache.org Received: (qmail 51640 invoked by uid 99); 15 May 2013 13:57:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 May 2013 13:57:06 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 May 2013 13:57:03 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id 24849238889B; Wed, 15 May 2013 13:56:41 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1482841 - /subversion/branches/1.8.x/CHANGES Date: Wed, 15 May 2013 13:56:40 -0000 To: commits@subversion.apache.org From: stsp@apache.org X-Mailer: svnmailer-1.0.8-patched Message-Id: <20130515135641.24849238889B@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org 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