567 free(password); |
567 free(password); |
568 } |
568 } |
569 |
569 |
570 sn->flags = dav_repository_get_flags(repo); |
570 sn->flags = dav_repository_get_flags(repo); |
571 sn->key = dav_context_get_key(ctx, repo->default_key.value.ptr); |
571 sn->key = dav_context_get_key(ctx, repo->default_key.value.ptr); |
572 curl_easy_setopt(sn->handle, CURLOPT_HTTPAUTH, repo->authmethods); |
572 // TODO: reactivate |
|
573 //curl_easy_setopt(sn->handle, CURLOPT_HTTPAUTH, repo->authmethods); |
573 curl_easy_setopt(sn->handle, CURLOPT_SSLVERSION, repo->ssl_version); |
574 curl_easy_setopt(sn->handle, CURLOPT_SSLVERSION, repo->ssl_version); |
574 if(repo->cert.value.ptr) { |
575 if(repo->cert.value.ptr) { |
575 curl_easy_setopt(sn->handle, CURLOPT_CAINFO, repo->cert.value.ptr); |
576 curl_easy_setopt(sn->handle, CURLOPT_CAINFO, repo->cert.value.ptr); |
576 } |
577 } |
577 if(!repo->verification.value || cmd_getoption(a, "insecure")) { |
578 if(!repo->verification.value || cmd_getoption(a, "insecure")) { |