From f830d7730702b7ff923e9248f98b1904d2b5ade3 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Wed, 8 Nov 2006 21:49:14 +0000 Subject: Bradford Bruce reported that when setting CURLOPT_DEBUGFUNCTION without CURLOPT_VERBOSE set to non-zero, you still got a few debug messages from the SSL handshake. This is now stopped. --- lib/ssluse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/ssluse.c b/lib/ssluse.c index 28c2ef62b..7e9375d51 100644 --- a/lib/ssluse.c +++ b/lib/ssluse.c @@ -1207,7 +1207,7 @@ Curl_ossl_connect_step1(struct connectdata *conn, } #ifdef SSL_CTRL_SET_MSG_CALLBACK - if (data->set.fdebug) { + if (data->set.fdebug && data->set.verbose) { /* the SSL trace callback is only used for verbose logging so we only inform about failures of setting it */ if (!SSL_CTX_callback_ctrl(connssl->ctx, SSL_CTRL_SET_MSG_CALLBACK, -- cgit v1.2.3