Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > b98d371b996fda6e9368d495c3cd2ab2 > files > 5

empathy-3.0.2-3.fc15.src.rpm

From 11272824cebc8dfccb045934bf613f3564db5b2c Mon Sep 17 00:00:00 2001
From: Will Thompson <will.thompson@collabora.co.uk>
Date: Mon, 27 Jun 2011 16:14:09 +0000
Subject: Set require-encryption for Facebook and Google Talk

Future versions of Gabble will do this too, but Empathy can make sure
it's set too.
---
diff --git a/libempathy-gtk/empathy-protocol-chooser.c b/libempathy-gtk/empathy-protocol-chooser.c
index 6a97de6..46188d4 100644
--- a/libempathy-gtk/empathy-protocol-chooser.c
+++ b/libempathy-gtk/empathy-protocol-chooser.c
@@ -602,6 +602,8 @@ empathy_protocol_chooser_create_account_settings (EmpathyProtocolChooser *self)
           NULL, NULL);
       empathy_account_settings_set_string (settings, "server",
           extra_certificate_identities[0]);
+      empathy_account_settings_set_boolean (settings, "require-encryption",
+          TRUE);
       empathy_account_settings_set_strv (settings, "fallback-servers",
           fallback_servers);
 
@@ -616,7 +618,8 @@ empathy_protocol_chooser_create_account_settings (EmpathyProtocolChooser *self)
     {
       empathy_account_settings_set_icon_name_async (settings, "im-facebook",
           NULL, NULL);
-
+      empathy_account_settings_set_boolean (settings, "require-encryption",
+          TRUE);
       empathy_account_settings_set_string (settings, "server",
           "chat.facebook.com");
     }
--
cgit v0.9