trunk
On the 'utf8-cmdline-prototype' branch: UTF8-ize remaining miscellaneous programs: svn-mergeinfo-normalizer, svnconflict, svnraisetreeconflict, svn-wc-db-tester.
On the 'pristines-on-demand-on-mwf' branch:
* tools/client-side/bash_completion_test: Test completions for other svn commands: svnadmin, svndumpfilter, svnlook, svnrdump, svnsync.
Replace "magic" octal permission values with symbolic ones. That improves readability as well as portability between Python 2 and 3.
Fix the usage of empty line print() under Python 2.
Apply ASF license headers to a number of files included under that license but lacking said header.
Improve the store-plaintext-password.py script.
* tools/client-side/svn-graph.pl (): Remove use of SVN::Ra + SVN::Client's auth baton in favor of just SVN::Client. Move temporary SVN::Client instance ... (write_graph_descriptor): ... here in an explicit variable.
Following up on r1659509, extend the whitespace cleanup script to include .sql and .sh files
Viewspec: Add regression tests for 'svn-viewspec.py'.
Replace http:// links with https://, except LICENSE and license headers
* tools/client-side/bash_completion_test * tools/client-side/bash_completion Add the ALv2 license blurb.