Create backport branch for issues #4428, #4429, i.e. r1525902.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-issue4428@1525912 13f79535-47bb-0310-9956-ffa450edef68
Backport r1525902: issues #4428, #4429: external points at redirected URL.

* subversion/libsvn_client/externals.c
  (handle_external_item_change):
    Pass the possibly redirected URL to switch_dir_external(), not the old one.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-issue4428@1525914 13f79535-47bb-0310-9956-ffa450edef68
Merge r1518184 from trunk:

 * r1518184
   Fix an of-by-one error in the fspath calculations of libsvn_ra_local,
   for the specific case where a repository is placed in a Windows drive
   root.
   Justification:
     Improves correctness. Resolves user reported problem.
   Votes:
     +1: rhuijben, stefan2, brane


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x@1538135 13f79535-47bb-0310-9956-ffa450edef68
Merge r1522892 from trunk:

 * r1522892
   Fix issue #4425 and #3014 on Windows: svn.exe crashed when output of 'log'
   command interrupted when using ra_serf.
   Changes[client]:
     * fixed: command line client crashes when piped command is interrupted on
       Windows.
   Justification:
     User reported crash.
   Votes:
     +1: rhuijben, stefan2, brane


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x@1538136 13f79535-47bb-0310-9956-ffa450edef68
Merge the 1.7.x-issue4428 branch:

 * r1525902
   Fix issues #4428 and #4429: external references a redirected HTTP-URL.
   Changes:
     In handle_external_item_change(), a redirect was effectively ignored by
     passing the old URL to switch_dir_external(). Pass the new one.
   Branch:
     ^/subversion/branches/1.7.x-issue4428
   Votes:
     +1: neels, stefan2, brane


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x@1538137 13f79535-47bb-0310-9956-ffa450edef68
Merge r1524869 from trunk:

 * r1524869
   JavaHL: Canonicalize path for streamFileContent method.
   Justification:
      JavaHL is designed around us doing the canonicalization.
   Votes:
     +1: breser, stefan2, brane


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x@1538139 13f79535-47bb-0310-9956-ffa450edef68
Merge the r1537360 group from trunk:

 * r1537360, r1537415, r1537555, r1537700
   mod_dav_svn: Set r->filename to a bogus value rather than NULL.
   Justification:
     Some httpd modules (mod_wsgi) assume that r->filename is not NULL and
     don't bother to check before dereferincing.  Regression from earlier
     1.7.x releases and user found server crash.
   Votes:
     +1: breser, rhuijben, brane


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x@1538140 13f79535-47bb-0310-9956-ffa450edef68