mirror of
https://git.proxmox.com/git/libgit2
synced 2026-01-24 09:43:22 +00:00
netops: properly handle GITNO_CONNECT_SSL_NO_CHECK_CERT
Don't return an error just because GITNO_CONNECT_SSL_NO_CHECK_CERT is set.
This commit is contained in:
parent
f79535092d
commit
9c8dbc8893
@ -409,10 +409,10 @@ static int ssl_setup(gitno_socket *socket, const char *host, int flags)
|
||||
if ((ret = SSL_connect(socket->ssl.ssl)) <= 0)
|
||||
return ssl_set_error(&socket->ssl, ret);
|
||||
|
||||
if ((GITNO_CONNECT_SSL_NO_CHECK_CERT & flags) || verify_server_cert(&socket->ssl, host) < 0)
|
||||
return -1;
|
||||
if (GITNO_CONNECT_SSL_NO_CHECK_CERT & flags)
|
||||
return 0;
|
||||
|
||||
return 0;
|
||||
return verify_server_cert(&socket->ssl, host);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user