diff options
author | Daniel Gultsch <daniel@gultsch.de> | 2016-07-13 18:10:10 +0200 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2016-07-13 18:38:08 +0200 |
commit | e7df193da667b038a5ac65fb6806106b75ec43e4 (patch) | |
tree | 28124f10dd552f3207f0bd29eaa69627b1fc1aca /src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java | |
parent | cbbd178e07d600fda7903ab0dfae61daeade4343 (diff) |
respond to XEP-0202: Entity Time
Diffstat (limited to 'src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java')
-rw-r--r-- | src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java b/src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java index bdf26b082..4efec8c37 100644 --- a/src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java +++ b/src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java @@ -42,6 +42,9 @@ public abstract class AbstractGenerator { private final String[] MESSAGE_CORRECTION_FEATURES = { "urn:xmpp:message-correct:0" }; + private final String[] PRIVACY_SENSITIVE = { + "urn:xmpp:time" //XEP-0202: Entity Time leaks time zone + }; private String mVersion = null; private String mVersionOs = null; @@ -109,6 +112,9 @@ public abstract class AbstractGenerator { if (Config.supportOmemo()) { features.add(AxolotlService.PEP_DEVICE_LIST_NOTIFY); } + if (!mXmppConnectionService.useTorToConnect()) { + features.addAll(Arrays.asList(PRIVACY_SENSITIVE)); + } Collections.sort(features); return features; } |