<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/qxmpp/src/base/QXmppMessage.h, branch master</title>
<subtitle>Fork of the QXmpp library.
</subtitle>
<id>https://gitea.privatedns.org/xavi/qxmpp/atom?h=master</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/qxmpp/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/'/>
<updated>2023-05-14T21:58:00+00:00</updated>
<entry>
<title>Add XEP-0353: Jingle Message Initiation data classes</title>
<updated>2023-05-14T21:58:00+00:00</updated>
<author>
<name>Tibor Csötönyi</name>
<email>work@taibsu.de</email>
</author>
<published>2023-05-03T13:33:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=2fde987d39dc66f028ea3ff44929ebd6e2b37f90'/>
<id>urn:sha1:2fde987d39dc66f028ea3ff44929ebd6e2b37f90</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement XEP-0444: Message Reactions (#492)</title>
<updated>2022-10-16T17:59:49+00:00</updated>
<author>
<name>Melvin Keskin</name>
<email>melvo@olomono.de</email>
</author>
<published>2022-10-16T17:59:49+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=66e5f060abe831fa08a758b9de44b29bfec8b3ba'/>
<id>urn:sha1:66e5f060abe831fa08a758b9de44b29bfec8b3ba</id>
<content type='text'>
https://xmpp.org/extensions/xep-0444.html</content>
</entry>
<entry>
<title>Rename Encryption to EncryptionMethod to avoid conflicts with namespace</title>
<updated>2022-09-29T13:16:45+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-09-29T13:16:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=423fa97d3699b133926aeaab01c216c69555ce6f'/>
<id>urn:sha1:423fa97d3699b133926aeaab01c216c69555ce6f</id>
<content type='text'>
There's QXmpp::Private::Encryption. This renames QXmpp::Encryption to
QXmpp::EncryptionMethod to avoid conflicts.
</content>
</entry>
<entry>
<title>Allow adding multiple oob urls and a description</title>
<updated>2022-09-28T13:56:05+00:00</updated>
<author>
<name>Jonah Brüchert</name>
<email>jbb@kaidan.im</email>
</author>
<published>2022-09-28T11:38:25+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=1916eca1a982b22c10c1c737fcbcb86bee0ec5cc'/>
<id>urn:sha1:1916eca1a982b22c10c1c737fcbcb86bee0ec5cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement XEP-0447: Stateless file sharing: File sharing element (#448)</title>
<updated>2022-09-13T21:11:19+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-09-13T21:11:19+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=a780d365fe9740d6533f4667fc8220eac148cd7d'/>
<id>urn:sha1:a780d365fe9740d6533f4667fc8220eac148cd7d</id>
<content type='text'>
Implements parsing for the file sharing element from XEP-0447:
Stateless files sharing version 0.2.

https://xmpp.org/extensions/xep-0447.html

Co-authored-by: Jonah Brüchert &lt;jbb@kaidan.im&gt;</content>
</entry>
<entry>
<title>Message: Add isCarbonForwarded attribute</title>
<updated>2022-08-14T15:32:53+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-05-06T14:38:47+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=b6d341f649dd12cd884d43fc6d21dfa8f1bdac95'/>
<id>urn:sha1:b6d341f649dd12cd884d43fc6d21dfa8f1bdac95</id>
<content type='text'>
It's now also possible to see which messages were carbon forwarded when
using the CarbonManagerV2.
</content>
</entry>
<entry>
<title>Implement XEP-0384: OMEMO Encryption v0.8</title>
<updated>2022-08-13T13:55:03+00:00</updated>
<author>
<name>Melvin Keskin</name>
<email>melvo@olomono.de</email>
</author>
<published>2022-05-09T19:45:49+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=ceb62dd9d0d86bc8327ace116930962cf7fad1e9'/>
<id>urn:sha1:ceb62dd9d0d86bc8327ace116930962cf7fad1e9</id>
<content type='text'>
This implements XEP-0384 in version v0.8 with a manager and storage
classes to be user-implemented for persistant storage.

The license of the code is LGPL-2.1-or-later as usual.  However since
libomemo-c (libsignal-protocol-c) is GPL-3.0, the built binary is always
licensed under GPL-3.0.  Having our code LGPL licensed will make it
avoids relicensing in the future in case we port it to an LGPL
compatible omemo library.

Closes #133.

Co-authored-by: Linus Jahn &lt;lnj@kaidan.im&gt;
</content>
</entry>
<entry>
<title>Rename Encryption::Omemo to Omemo0 to allow namespace Omemo</title>
<updated>2022-07-10T21:10:42+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-07-10T21:10:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=f5e82b8b460ea9e9c25bef7b0f9a9d3bd7e43523'/>
<id>urn:sha1:f5e82b8b460ea9e9c25bef7b0f9a9d3bd7e43523</id>
<content type='text'>
Allows it to create a namespace QXmpp::Omemo.
</content>
</entry>
<entry>
<title>Add move constructors and move assignment operators everywhere</title>
<updated>2022-06-18T10:45:19+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-06-17T16:26:01+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=31ef165cbbf918ba0ddd00f86c6dee257a0b936b'/>
<id>urn:sha1:31ef165cbbf918ba0ddd00f86c6dee257a0b936b</id>
<content type='text'>
This is so std::move() on implicitly-shared types actually moves the
content and doesn't call the copy ctor/assignment operator.
</content>
</entry>
<entry>
<title>Message: Add parseExtensions() for parsing additional extensions</title>
<updated>2022-06-14T09:26:04+00:00</updated>
<author>
<name>Melvin Keskin</name>
<email>melvo@olomono.de</email>
</author>
<published>2022-05-12T15:56:51+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=550976fa4027177be540275c62db57283a40b3e9'/>
<id>urn:sha1:550976fa4027177be540275c62db57283a40b3e9</id>
<content type='text'>
Useful for encryption when parsing decrypted elements.
</content>
</entry>
</feed>
