diff options
| author | Linus Jahn <lnj@kaidan.im> | 2019-04-28 22:11:25 +0200 |
|---|---|---|
| committer | LNJ <lnj@kaidan.im> | 2019-09-06 21:18:51 +0200 |
| commit | e7394afc6730b16673f4173fcbc55d54a810a80b (patch) | |
| tree | 854b917a079c385e780a72f9465403b70d53dc57 /src/base/QXmppConstants.cpp | |
| parent | a0925867901052d97fe84c2fcf31c720e0443546 (diff) | |
| download | qxmpp-e7394afc6730b16673f4173fcbc55d54a810a80b.tar.gz | |
Implement XEP-0380: Explicit Message Encryption
This adds parsing and serialization for XEP-0380: Explicit Message
Encryption in version 0.3.0.
https://xmpp.org/extensions/xep-0380.html
Diffstat (limited to 'src/base/QXmppConstants.cpp')
| -rw-r--r-- | src/base/QXmppConstants.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/base/QXmppConstants.cpp b/src/base/QXmppConstants.cpp index b6fab47d..80c97b56 100644 --- a/src/base/QXmppConstants.cpp +++ b/src/base/QXmppConstants.cpp @@ -37,6 +37,8 @@ const char* ns_stanza = "urn:ietf:params:xml:ns:xmpp-stanzas"; const char* ns_rpc = "jabber:iq:rpc"; // XEP-0020: Feature Negotiation const char* ns_feature_negotiation = "http://jabber.org/protocol/feature-neg"; +// XEP-0027: Current Jabber OpenPGP Usage +const char* ns_legacy_openpgp = "jabber:x:encrypted"; // XEP-0030: Service Discovery const char* ns_disco_info = "http://jabber.org/protocol/disco#info"; const char* ns_disco_items = "http://jabber.org/protocol/disco#items"; @@ -135,6 +137,8 @@ const char* ns_chat_markers = "urn:xmpp:chat-markers:0"; const char* ns_csi = "urn:xmpp:csi:0"; // XEP-0363: HTTP File Upload const char* ns_http_upload = "urn:xmpp:http:upload:0"; +// XEP-0364: Current Off-the-Record Messaging Usage +const char* ns_otr = "urn:xmpp:otr:0"; // XEP-0367: Message Attaching const char* ns_message_attaching = "urn:xmpp:message-attaching:1"; // XEP-0369: Mediated Information eXchange (MIX) @@ -146,8 +150,14 @@ const char* ns_mix_node_participants = "urn:xmpp:mix:nodes:participants"; const char* ns_mix_node_presence = "urn:xmpp:mix:nodes:presence"; const char* ns_mix_node_config = "urn:xmpp:mix:nodes:config"; const char* ns_mix_node_info = "urn:xmpp:mix:nodes:info"; +// XEP-0373: OpenPGP for XMPP +const char* ns_ox = "urn:xmpp:openpgp:0"; +// XEP-0380: Explicit Message Encryption +const char* ns_eme = "urn:xmpp:eme:0"; // XEP-0382: Spoiler messages const char* ns_spoiler = "urn:xmpp:spoiler:0"; +// XEP-0384: OMEMO Encryption +const char* ns_omemo = "eu.siacs.conversations.axolotl"; // XEP-0405: Mediated Information eXchange (MIX): Participant Server Requirements const char* ns_mix_pam = "urn:xmpp:mix:pam:1"; const char* ns_mix_roster = "urn:xmpp:mix:roster:0"; |
