aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--ChangeLog.ja4
-rw-r--r--src/ssl.c5
3 files changed, 11 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index f9c9b0ee..179fa386 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2005-06-24
+ * src/ssl.c: show verify result as string.
+
+2005-06-24
+
* src/utils.c:
is_dir_exist()
is_file_entry_exist()
diff --git a/ChangeLog.ja b/ChangeLog.ja
index ef7b5195..26462a54 100644
--- a/ChangeLog.ja
+++ b/ChangeLog.ja
@@ -1,5 +1,9 @@
2005-06-24
+ * src/ssl.c: 検証結果を文字列として表示。
+
+2005-06-24
+
* src/utils.c:
is_dir_exist()
is_file_entry_exist()
diff --git a/src/ssl.c b/src/ssl.c
index 941931a8..b57c60a9 100644
--- a/src/ssl.c
+++ b/src/ssl.c
@@ -155,8 +155,9 @@ gboolean ssl_init_socket_with_method(SockInfo *sockinfo, SSLMethod method)
if (verify_result == X509_V_OK)
debug_print("SSL verify OK\n");
else
- g_warning("%s: SSL certificate verify failed (%ld)\n",
- sockinfo->hostname, verify_result);
+ g_warning("%s: SSL certificate verify failed (%ld: %s)\n",
+ sockinfo->hostname, verify_result,
+ X509_verify_cert_error_string(verify_result));
X509_free(server_cert);
}