changeset 9e412f39e787 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=9e412f39e787 description: add namespace for XTLS
diffstat:
src/common/connection_handlers.py | 3 ++- src/common/helpers.py | 1 + src/common/xmpp/protocol.py | 1 + 3 files changed, 4 insertions(+), 1 deletions(-)
diffs (35 lines):
diff -r 919d1c16d62a -r 9e412f39e787 src/common/connection_handlers.py --- a/src/common/connection_handlers.py Thu Jul 15 14:32:34 2010 +0800 +++ b/src/common/connection_handlers.py Mon Jul 19 14:21:01 2010 +0800 @@ -182,7 +182,8 @@ query = iq.setTag('query') query.setAttr('node', 'http://gajim.org#' + gajim.version.split('-', 1)[0]) for f in (common.xmpp.NS_BYTESTREAM, common.xmpp.NS_SI, - common.xmpp.NS_FILE, common.xmpp.NS_COMMANDS, common.xmpp.NS_JINGLE_FILE_TRANSFER): + common.xmpp.NS_FILE, common.xmpp.NS_COMMANDS, + common.xmpp.NS_JINGLE_FILE_TRANSFER, common.xmpp.NS_JINGLE_XTLS): feature = common.xmpp.Node('feature') feature.setAttr('var', f) query.addChild(node=feature) diff -r 919d1c16d62a -r 9e412f39e787 src/common/helpers.py --- a/src/common/helpers.py Thu Jul 15 14:32:34 2010 +0800 +++ b/src/common/helpers.py Mon Jul 19 14:21:01 2010 +0800 @@ -1317,6 +1317,7 @@ gajim.gajim_optional_features[a].append(xmpp.NS_JINGLE_RTP_VIDEO) gajim.gajim_optional_features[a].append(xmpp.NS_JINGLE_ICE_UDP) gajim.gajim_optional_features[a].append(xmpp.NS_JINGLE_FILE_TRANSFER) + gajim.gajim_optional_features[a].append(xmpp.NS_JINGLE_XTLS) gajim.caps_hash[a] = caps_cache.compute_caps_hash([gajim.gajim_identity], gajim.gajim_common_features + gajim.gajim_optional_features[a]) # re-send presence with new hash diff -r 919d1c16d62a -r 9e412f39e787 src/common/xmpp/protocol.py --- a/src/common/xmpp/protocol.py Thu Jul 15 14:32:34 2010 +0800 +++ b/src/common/xmpp/protocol.py Mon Jul 19 14:21:01 2010 +0800 @@ -70,6 +70,7 @@ NS_JINGLE_RTP_AUDIO='urn:xmpp:jingle:apps:rtp:audio' # XEP-0167 NS_JINGLE_RTP_VIDEO='urn:xmpp:jingle:apps:rtp:video' # XEP-0167 NS_JINGLE_FILE_TRANSFER='urn:xmpp:jingle:apps:file-transfer:1' # XEP-0234 +NS_JINGLE_XTLS='urn:xmpp:jingle:security:xtls:0' # XTLS: EXPERIMENTAL security layer of jingle NS_JINGLE_RAW_UDP='urn:xmpp:jingle:transports:raw-udp:1' # XEP-0177 NS_JINGLE_ICE_UDP='urn:xmpp:jingle:transports:ice-udp:1' # XEP-0176 NS_JINGLE_BYTESTREAM ='urn:xmpp:jingle:transports:s5b:1' # XEP-0260