<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/qxmpp/src/omemo/QXmppOmemoManager.h, branch fork</title>
<subtitle>Fork of the QXmpp library.
</subtitle>
<id>https://gitea.privatedns.org/xavi/qxmpp/atom?h=fork</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/qxmpp/atom?h=fork'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/'/>
<updated>2023-01-22T17:10:44+00:00</updated>
<entry>
<title>Use QXmppError in all IQ results instead of StanzaError</title>
<updated>2023-01-22T17:10:44+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2023-01-22T17:06:09+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=46f3831fd238b4c1fb10d44e4531d9e59d574c97'/>
<id>urn:sha1:46f3831fd238b4c1fb10d44e4531d9e59d574c97</id>
<content type='text'>
This allows us to report different error types with more information and
makes it possible to distinguish stanza errors and errors generated
locally.

Part of #501.
</content>
</entry>
<entry>
<title>Introduce QXmppTask &amp; QXmppPromise</title>
<updated>2023-01-03T21:05:54+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-08-16T19:00:15+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=b17284ee7d674416e0d11f1699f73fcc606262d4'/>
<id>urn:sha1:b17284ee7d674416e0d11f1699f73fcc606262d4</id>
<content type='text'>
Closes #502.

Co-authored-by: Jonah Brüchert &lt;jbb@kaidan.im&gt;
</content>
</entry>
<entry>
<title>OmemoManager: Replace multi-result futures with single result futures</title>
<updated>2022-12-31T22:40:35+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-12-31T22:29:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=bf078ff6342b052e36995defcf641edea6bb2b8c'/>
<id>urn:sha1:bf078ff6342b052e36995defcf641edea6bb2b8c</id>
<content type='text'>
QXmppTask won't support multi-result and in the case of the OmemoManager
it's not really needed. If you want to know when each single request is
finished you can just subscribe/unsubscribe from each jid in a single
request.

Part of #502.
</content>
</entry>
<entry>
<title>OmemoManager: Implement isEncrypted() and decryptMessage()</title>
<updated>2022-10-18T19:12:51+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-10-17T15:47:32+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=ca56014bfc1293b31a934c080ba1ffc059d2faf1'/>
<id>urn:sha1:ca56014bfc1293b31a934c080ba1ffc059d2faf1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split up OMEMO into extra module</title>
<updated>2022-08-13T13:55:03+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-05-31T10:22:48+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=f0e0e1cd227c08ffd97aa42813a479b8c3ca6d23'/>
<id>urn:sha1:f0e0e1cd227c08ffd97aa42813a479b8c3ca6d23</id>
<content type='text'>
</content>
</entry>
</feed>
