* trunk/buckets/ssl_buckets.c   (validate_server_certificate):      Handle the X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE error that you get      when  you connect to a server that doesn't publish the full certificate      chain and don't have the proper root (and intermediate certificates) in      openssl as an 'Unknown Certificate Authority' error.
* trunk/buckets/ssl_buckets.c
  (validate_server_certificate):
     Handle the X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE error that you get
     when  you connect to a server that doesn't publish the full certificate
     chain and don't have the proper root (and intermediate certificates) in
     openssl as an 'Unknown Certificate Authority' error.

     This allows accepting this certificate in Subversion, where it used to
     be reported as an unsuppressable 'unknown certificate error'.
     (This matches ssl_verify_alarm_type()'s implementation of this specific
      error type)

Found while testing the Windows certificate verification code in Subversion
trunk in several worst case scenarios from the SharpSvn tests.

jandre/serf,jandre/serf,jandre/serf,jandre/serf