<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/qxmpp/tests/qxmppclient/tst_qxmppclient.cpp, 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-01-28T16:58:01+00:00</updated>
<entry>
<title>Client: Rename send/sendUnencrypted to sendSensitive/send</title>
<updated>2023-01-28T16:58:01+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2023-01-28T16:58:01+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=8283bcff0b142e2f40daa82a452b002b61952000'/>
<id>urn:sha1:8283bcff0b142e2f40daa82a452b002b61952000</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Task/Promise: Don't allow abstract types</title>
<updated>2023-01-28T16:19:35+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2023-01-28T16:08:05+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=8ac881a544e8fc7f85d78132610fce1b696d2025'/>
<id>urn:sha1:8ac881a544e8fc7f85d78132610fce1b696d2025</id>
<content type='text'>
Supporting abstract types only has little advantages and we might want
to store the result by value later.
</content>
</entry>
<entry>
<title>Add tests for QXmppTask</title>
<updated>2023-01-03T21:05:54+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2023-01-01T23:27:52+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=a71be82575ff250acd82206ffa192e0f2c936696'/>
<id>urn:sha1:a71be82575ff250acd82206ffa192e0f2c936696</id>
<content type='text'>
</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>Replace QXmpp::SendError with QXmppError everywhere</title>
<updated>2022-12-30T22:35:47+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-12-30T22:35:47+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=6efebe555d30170c2ecfc2372113f342c513b0c2'/>
<id>urn:sha1:6efebe555d30170c2ecfc2372113f342c513b0c2</id>
<content type='text'>
Part of #501.
</content>
</entry>
<entry>
<title>Disable Qt keywords completely</title>
<updated>2022-12-26T21:00:07+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-12-26T20:35:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=46995fd3fd7da4d1b035f71a1279c041b2871ffd'/>
<id>urn:sha1:46995fd3fd7da4d1b035f71a1279c041b2871ffd</id>
<content type='text'>
Previously we had the policy that no qt keywords were allowed in headers
that may be included by users. However since there was no automatic test
verifying that in some places keywords were still used.

This now disables qt keywords completely, also in tests and examples. Qt
keywords are in general no good or really good idea as they even
conflict with the standard library (`emit` at least).

In some cases in the examples I just removed the slot tag if the
functions didn't need to be slots (anymore).

Closes #503.
</content>
</entry>
<entry>
<title>E2eeExtension: Add isEncrypted() and decryptMessage() functions</title>
<updated>2022-10-18T19:12:51+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-10-17T14:14:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=bdc2b00a1d89c20f6fe87bdb6f9eb792afeea2bb'/>
<id>urn:sha1:bdc2b00a1d89c20f6fe87bdb6f9eb792afeea2bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: client: Fix memory leak</title>
<updated>2022-07-10T19:36:39+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-07-10T19:36:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=48443577902b33aa733b539b509b28521ef4e7cf'/>
<id>urn:sha1:48443577902b33aa733b539b509b28521ef4e7cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typos in documentation and tests</title>
<updated>2022-06-14T09:51:35+00:00</updated>
<author>
<name>Melvin Keskin</name>
<email>melvo@olomono.de</email>
</author>
<published>2022-06-09T11:48:23+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=5200f18b3a65fa49d2b9a9a3f8abc445e663830f'/>
<id>urn:sha1:5200f18b3a65fa49d2b9a9a3f8abc445e663830f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Client: Add SendStanzaParams parameter to send functions</title>
<updated>2022-05-22T17:35:56+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-05-22T17:16:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=5cf3038e74983c45cf27d77214ec548db5d36572'/>
<id>urn:sha1:5cf3038e74983c45cf27d77214ec548db5d36572</id>
<content type='text'>
It can already be used by E2eeExtension.
</content>
</entry>
</feed>
