X-Git-Url: http://www.privoxy.org/gitweb/?a=blobdiff_plain;f=openssl.c;h=c4783fb0ff21c4970c66e061e7187bc39df949bf;hb=d6c9b0e695a20c79e3365b6c5eec71f78f50750f;hp=824b0d7342483420e21683ef347e9b32538b00cc;hpb=5431270d9fa4a0d862c86696eb8e9795bab8c933;p=privoxy.git diff --git a/openssl.c b/openssl.c index 824b0d73..c4783fb0 100644 --- a/openssl.c +++ b/openssl.c @@ -283,7 +283,7 @@ static int ssl_store_cert(struct client_state *csp, X509* crt) if (!bio) { - log_ssl_errors(LOG_LEVEL_ERROR, "BIO_new_mem_buf() failed"); + log_ssl_errors(LOG_LEVEL_ERROR, "BIO_new() failed"); return -1; } @@ -328,7 +328,7 @@ static int ssl_store_cert(struct client_state *csp, X509* crt) bio = BIO_new(BIO_s_mem()); if (!bio) { - log_ssl_errors(LOG_LEVEL_ERROR, "BIO_new_mem_buf() failed"); + log_ssl_errors(LOG_LEVEL_ERROR, "BIO_new() failed"); ret = -1; goto exit; } @@ -869,7 +869,9 @@ extern int create_client_ssl_connection(struct client_state *csp) goto exit; } - log_error(LOG_LEVEL_CONNECT, "Client successfully connected over TLS/SSL"); + log_error(LOG_LEVEL_CONNECT, "Client successfully connected over %s (%s).", + SSL_get_version(ssl), SSL_get_cipher_name(ssl)); + csp->ssl_with_client_is_opened = 1; ret = 0; @@ -1179,7 +1181,8 @@ extern int create_server_ssl_connection(struct client_state *csp) } } - log_error(LOG_LEVEL_CONNECT, "Server successfully connected over TLS/SSL"); + log_error(LOG_LEVEL_CONNECT, "Server successfully connected over %s (%s).", + SSL_get_version(ssl), SSL_get_cipher_name(ssl)); /* * Server certificate chain is valid, so we can clean