--- a/dav/config.c Sat Feb 27 21:04:37 2016 +0100 +++ b/dav/config.c Sun Feb 28 11:21:05 2016 +0100 @@ -160,6 +160,7 @@ repo->encrypt_content = false; repo->decrypt_name = false; repo->decrypt_content = true; + repo->verification = true; repo->ssl_version = CURL_SSLVERSION_DEFAULT; repo->authmethods = CURLAUTH_BASIC; return repo; @@ -232,6 +233,13 @@ repo->decrypt_content = util_getboolean(value); } else if(xstreq(key, "decrypt-name")) { repo->decrypt_name = util_getboolean(value); + } else if(xstreq(key, "cert")) { + char *configdir = util_concat_path(ENV_HOME, ".dav"); + char *certfile = util_concat_path(configdir, value); + repo->cert = certfile; + free(configdir); + } else if(xstreq(key, "verification")) { + repo->verification = util_getboolean(value); } else if(xstreq(key, "ssl-version")) { if(xstrEQ(value, "TLSv1")) { repo->ssl_version = CURL_SSLVERSION_TLSv1;