about summary refs log tree commit diff
path: root/pkgs/aszlig/psi/disable-xep-0232.patch
blob: 4788d262a497e160c0cc336c908e7e2c6031b144 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
diff --git a/iris/src/xmpp/xmpp-im/client.cpp b/iris/src/xmpp/xmpp-im/client.cpp
index d8573bf..31af799 100644
--- a/iris/src/xmpp/xmpp-im/client.cpp
+++ b/iris/src/xmpp/xmpp-im/client.cpp
@@ -1257,45 +1257,6 @@ DiscoItem Client::makeDiscoResult(const QString &node) const
 
     item.setFeatures(features);
 
-    // xep-0232 Software Information
-    XData si;
-    XData::FieldList si_fields;
-
-    XData::Field si_type_field;
-    si_type_field.setType(XData::Field::Field_Hidden);
-    si_type_field.setVar("FORM_TYPE");
-    si_type_field.setValue(QStringList(QLatin1String("urn:xmpp:dataforms:softwareinfo")));
-    si_fields.append(si_type_field);
-
-    XData::Field software_field;
-    software_field.setType(XData::Field::Field_TextSingle);
-    software_field.setVar("software");
-    software_field.setValue(QStringList(d->clientName));
-    si_fields.append(software_field);
-
-    XData::Field software_v_field;
-    software_v_field.setType(XData::Field::Field_TextSingle);
-    software_v_field.setVar("software_version");
-    software_v_field.setValue(QStringList(d->clientVersion));
-    si_fields.append(software_v_field);
-
-    XData::Field os_field;
-    os_field.setType(XData::Field::Field_TextSingle);
-    os_field.setVar("os");
-    os_field.setValue(QStringList(d->osName));
-    si_fields.append(os_field);
-
-    XData::Field os_v_field;
-    os_v_field.setType(XData::Field::Field_TextSingle);
-    os_v_field.setVar("os_version");
-    os_v_field.setValue(QStringList(d->osVersion));
-    si_fields.append(os_v_field);
-
-    si.setType(XData::Data_Result);
-    si.setFields(si_fields);
-
-    item.setExtensions(QList<XData>() << si);
-
     return item;
 }