Create backport branch for solution to issue #4332 ("neon OPTIONS request on
repository root causes authz access denied").

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-issue4332@1453478 13f79535-47bb-0310-9956-ffa450edef68
On the '1.7.x-issue4332' branch, merge from trunk r1452967, which
added a regression test for this issue.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-issue4332@1453489 13f79535-47bb-0310-9956-ffa450edef68
On the '1.7.x-issue4332' branch: Fix issue #4332 ("neon OPTIONS
request on repository root causes authz access denied").

* subversion/libsvn_ra_neon/props.c
  (svn_ra_neon__do_check_path): When checking a patch against an
    invalid revision number (that is, HEAD), query its public URL rather
    than trying to resolve HEAD into a fixed revision number and then
    querying the baseline URL for the path in that revision.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-issue4332@1453491 13f79535-47bb-0310-9956-ffa450edef68
On the '1.7.x-issue4332', follow up to r1453491 by not sending a full
URL to a function that only wants the path portion.

* subversion/libsvn_ra_neon/props.c
  (svn_ra_neon__do_check_path): Send the path portion of the public
    URL to svn_ra_neon__get_starting_props(), not the whole URL.


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

* subversion/libsvn_ra_neon/props.c
  (svn_ra_neon__do_check_path):  Follow up to r1453988, honoring the
    "set-err-rather-than-SVN_ERR()"-ness of this function.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-issue4332@1453991 13f79535-47bb-0310-9956-ffa450edef68
On the '1.7.x-issue4332' branch, merge from trunk r1454088, resolving
conflicts as needed.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-issue4332@1454090 13f79535-47bb-0310-9956-ffa450edef68
* STATUS: Propose r1453780.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-issue4332@1454101 13f79535-47bb-0310-9956-ffa450edef68
* STATUS: Revert r1454101 committed to wrong branch.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-issue4332@1454114 13f79535-47bb-0310-9956-ffa450edef68
On the '1.7.x-issue4332' branch, merge from trunk r1454217.

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

 * ^/subversion/branches/1.7.x-issue4332
   Fix issue #4332 ("neon OPTIONS request on repository root causes
   authz access denied").
   Justification:
     This is a user-reported bug preventing what should be a
     completely valid remote deletion operation when Neon is the HTTP
     library in use.  (As a bonus side effect, this shaves one or two
     network turnarounds per deletion target off of this operation,
     too!)  It's a regression from 1.6.
   Branch:
     ^/subversion/branches/1.7.x-issue4332
   Votes:
     +1: cmpilato, philip, breser


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