comparison mcabber/mcabber/xmpp.c @ 2089:91a8f3740a1a

Added setting "ssl_ca" to set additional certificates to trust
author franky
date Mon, 04 Nov 2013 21:48:04 +0100
parents 305297d088c2
children 16b04d64ec88
comparison
equal deleted inserted replaced
2088:a18e1b488f1c 2089:91a8f3740a1a
1956 if (lssl) { 1956 if (lssl) {
1957 #ifdef HAVE_LM_SSL_CIPHER_LIST 1957 #ifdef HAVE_LM_SSL_CIPHER_LIST
1958 const char *ssl_ciphers = settings_opt_get("ssl_ciphers"); 1958 const char *ssl_ciphers = settings_opt_get("ssl_ciphers");
1959 lm_ssl_set_cipher_list(lssl, ssl_ciphers); 1959 lm_ssl_set_cipher_list(lssl, ssl_ciphers);
1960 #endif 1960 #endif
1961 #ifdef HAVE_LM_SSL_CA
1962 const char *ssl_ca = settings_opt_get("ssl_ca");
1963 lm_ssl_set_ca(lssl, ssl_ca);
1964 #endif
1961 lm_ssl_use_starttls(lssl, !ssl, tls); 1965 lm_ssl_use_starttls(lssl, !ssl, tls);
1962 lm_connection_set_ssl(lconnection, lssl); 1966 lm_connection_set_ssl(lconnection, lssl);
1963 lm_ssl_unref(lssl); 1967 lm_ssl_unref(lssl);
1964 } else if (ssl || tls) { 1968 } else if (ssl || tls) {
1965 scr_LogPrint(LPRINT_LOGNORM, "** Error: Couldn't create SSL struct."); 1969 scr_LogPrint(LPRINT_LOGNORM, "** Error: Couldn't create SSL struct.");