diff options
| author | Dirk Engling <erdgeist@erdgeist.org> | 2016-04-15 13:07:48 +0200 |
|---|---|---|
| committer | Dirk Engling <erdgeist@erdgeist.org> | 2016-04-15 13:07:48 +0200 |
| commit | 2d0c1c42afd1e50864312890c9e3909294bf21ed (patch) | |
| tree | d5e76f75ae01c05a8efe148c4b042c059b1ea90c | |
| parent | cce7cdc5a12212dc134f3608a5a82a2cb83d2041 (diff) | |
Also allow ignoring SSL error, if fingerprinting is enabled
| -rwxr-xr-x | vchat-ssl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vchat-ssl.c b/vchat-ssl.c index fab5ffe..2a1c28a 100755 --- a/vchat-ssl.c +++ b/vchat-ssl.c | |||
| @@ -197,7 +197,7 @@ int vc_connect_ssl( BIO **conn, vc_x509store_t *vc_store ) | |||
| 197 | } | 197 | } |
| 198 | #else | 198 | #else |
| 199 | /* show & verify fingerprint */ | 199 | /* show & verify fingerprint */ |
| 200 | if (result == X509_V_OK) { | 200 | if ((result == X509_V_OK) || getintoption(CF_IGNSSL)) { |
| 201 | X509 *peercert = SSL_get_peer_certificate(sslp); | 201 | X509 *peercert = SSL_get_peer_certificate(sslp); |
| 202 | 202 | ||
| 203 | /* FIXME: this IS bad code */ | 203 | /* FIXME: this IS bad code */ |
