summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Ehlhardt <williamehlhardt@gmail.com>2007-07-08 01:51:50 +0000
committerWilliam Ehlhardt <williamehlhardt@gmail.com>2007-07-08 01:51:50 +0000
commit945370545282d06d9399211a85120a926b9cf12c (patch)
tree2226a5f8ec99277dbb0cd6b1da3a33984985af53
parent0b106eba1f4c9e07bb6746c07f3b6505d3dfff5d (diff)
downloadpidgin-945370545282d06d9399211a85120a926b9cf12c.tar.gz
(this revision will be disapproved)
- sslconn temporarily uses tls_cached verifier
-rw-r--r--libpurple/sslconn.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/libpurple/sslconn.c b/libpurple/sslconn.c
index 7f1e709ebb..8e13a582e5 100644
--- a/libpurple/sslconn.c
+++ b/libpurple/sslconn.c
@@ -118,6 +118,9 @@ purple_ssl_connect(PurpleAccount *account, const char *host, int port,
gsc->connect_cb = func;
gsc->error_cb = error_func;
+ /* TODO: Move this elsewhere */
+ gsc->verifier = purple_certificate_find_verifier("x509","tls_cached");
+
gsc->connect_data = purple_proxy_connect(NULL, account, host, port, purple_ssl_connect_cb, gsc);
if (gsc->connect_data == NULL)
@@ -206,6 +209,10 @@ purple_ssl_connect_with_host_fd(PurpleAccount *account, int fd,
if(host)
gsc->host = g_strdup(host);
+ /* TODO: Move this elsewhere */
+ gsc->verifier = purple_certificate_find_verifier("x509","tls_cached");
+
+
ops = purple_ssl_get_ops();
ops->connectfunc(gsc);