diff options
author | William Ehlhardt <williamehlhardt@gmail.com> | 2007-07-08 01:51:50 +0000 |
---|---|---|
committer | William Ehlhardt <williamehlhardt@gmail.com> | 2007-07-08 01:51:50 +0000 |
commit | 945370545282d06d9399211a85120a926b9cf12c (patch) | |
tree | 2226a5f8ec99277dbb0cd6b1da3a33984985af53 | |
parent | 0b106eba1f4c9e07bb6746c07f3b6505d3dfff5d (diff) | |
download | pidgin-945370545282d06d9399211a85120a926b9cf12c.tar.gz |
(this revision will be disapproved)
- sslconn temporarily uses tls_cached verifier
-rw-r--r-- | libpurple/sslconn.c | 7 |
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); |