summarylogtreecommitdiffstats
path: root/cisco-jabber-workaround.patch
diff options
context:
space:
mode:
Diffstat (limited to 'cisco-jabber-workaround.patch')
-rw-r--r--cisco-jabber-workaround.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/cisco-jabber-workaround.patch b/cisco-jabber-workaround.patch
new file mode 100644
index 000000000000..fd669e8a7ece
--- /dev/null
+++ b/cisco-jabber-workaround.patch
@@ -0,0 +1,12 @@
+--- telepathy-gabble-0.18.3.orig/lib/ext/wocky/wocky/wocky-c2s-porter.c
++++ telepathy-gabble-0.18.3/lib/ext/wocky/wocky/wocky-c2s-porter.c
+@@ -857,6 +857,9 @@ check_spoofing (WockyC2SPorter *self,
+ {
+ if (stanza_is_from_server (self, nfrom))
+ goto finally;
++ /* that's buggy Cisco jabber */
++ if (/* is_tls(self) && */ g_str_has_prefix(from, "privacy-cm."))
++ goto finally;
+ }
+
+ /* If we sent an IQ to the server itself, allow it to