Create backport branch for SAN fixes.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-san-cert@1614969 13f79535-47bb-0310-9956-ffa450edef68
On 1.7.x-san-cert branch, Merge r1565531 from trunk.

This is essentially a hand merge since this function changed pretty drastically
since 1.7.x on trunk.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-san-cert@1614994 13f79535-47bb-0310-9956-ffa450edef68
On 1.7.x-san-cert branch, merge r1566503 from trunk.

Again this is hand merged.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-san-cert@1614997 13f79535-47bb-0310-9956-ffa450edef68
On 1.7.x-san-cert branch, merge r1568349 from trunk.

I'm surprised this one didn't merge cleanly but it didn't.  So did it by hand
again.



git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-san-cert@1615000 13f79535-47bb-0310-9956-ffa450edef68
On 1.7.x-san-cert: Follow up to r1614997.  Fix missing parens.


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

 * r1565531, r1566503, r1568349
   Ignore the CommonName in SSL certs when there are Subject Alt Names.
   Justification:
     Comply with RFC 2818.
   Notes:
     Branch is required due to differences since 1.8.x added the ability
     to check intermediate certs via ssl trust providers to allow the the Windows'
     system trust store to be checked. r1568361 which is nominated for the similar
     1.8.x is not included in this backport since it doesn't make sense with the
     code structure in 1.7.x.
   Branch:
     ^/subversion/branches/1.7.x-san-cert
   Votes:
     +1: breser, stefan2, philipm


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

 * r1615211
   Provide a new function to handle X.509 hostname matching.
   Justification:
     Follow RFC 6125.
   Votes:
     +1: breser, philip, stefan2


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