<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/qxmpp/tests/util.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-22T18:27:12+00:00</updated>
<entry>
<title>Fix discovery manager incoming request handling</title>
<updated>2023-01-22T18:27:12+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2023-01-22T18:25:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=2395e3cd3f087bd05c5cec94b95c73231383054b'/>
<id>urn:sha1:2395e3cd3f087bd05c5cec94b95c73231383054b</id>
<content type='text'>
Fixes #529.
</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>Add multithreaded hashing functions</title>
<updated>2022-09-16T19:26:29+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-09-10T16:43:57+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=9f474d28ffeb6e2a55fe1fb688463e1156c8fcb6'/>
<id>urn:sha1:9f474d28ffeb6e2a55fe1fb688463e1156c8fcb6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: utils: Add missing &lt;memory&gt; include</title>
<updated>2022-09-14T20:28:32+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-09-14T19:23:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=de97ce71260a1c01182c08cccbc4c08fb1ac89a4'/>
<id>urn:sha1:de97ce71260a1c01182c08cccbc4c08fb1ac89a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: util: wait: Check whether spy.wait() succeeded</title>
<updated>2022-09-12T21:06:16+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-09-10T23:59:14+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=0c1311a8181b4b6bc7a40e622bc9811898569827'/>
<id>urn:sha1:0c1311a8181b4b6bc7a40e622bc9811898569827</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: util: Add wait(QFuture) function</title>
<updated>2022-09-09T20:49:06+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-09-09T17:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=4428fdaa961fc8a44126e20887b8ca144503b27d'/>
<id>urn:sha1:4428fdaa961fc8a44126e20887b8ca144503b27d</id>
<content type='text'>
The function uses a QSignalSpy and a QFutureWatcher to wait for the
future's result.  It blocks until the result is there.  However it still
runs the event loop, so processing of the future can be done in the
background.
</content>
</entry>
<entry>
<title>tests: util: Add expectVariant() helper</title>
<updated>2022-09-09T20:49:06+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-09-09T17:22:25+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=668447ddc8d7cca55516b569e45adb64b19ec6c4'/>
<id>urn:sha1:668447ddc8d7cca55516b569e45adb64b19ec6c4</id>
<content type='text'>
We had expectFutureVariant() which is useful for futures with a variant
type.  This new function can check the type of just a variant and
outputs the value.
</content>
</entry>
<entry>
<title>Apply 'clang-format' (#429)</title>
<updated>2022-05-28T15:48:16+00:00</updated>
<author>
<name>Melvin Keskin</name>
<email>melvo@olomono.de</email>
</author>
<published>2022-05-28T15:48:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=1ff2e122caf6a648a7fd6e7f00cad1445e01df6b'/>
<id>urn:sha1:1ff2e122caf6a648a7fd6e7f00cad1445e01df6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run 'clang-format' on all files</title>
<updated>2022-01-15T13:04:15+00:00</updated>
<author>
<name>Melvin Keskin</name>
<email>melvo@olomono.de</email>
</author>
<published>2022-01-08T08:26:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=fd11e024a6079be3e0bc62911b6e3070c7553224'/>
<id>urn:sha1:fd11e024a6079be3e0bc62911b6e3070c7553224</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert copyright headers to REUSE</title>
<updated>2022-01-14T21:41:49+00:00</updated>
<author>
<name>Linus Jahn</name>
<email>lnj@kaidan.im</email>
</author>
<published>2022-01-14T21:41:49+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/qxmpp/commit/?id=37359c7928d7fad38f064b6b5f26af59440ed7f9'/>
<id>urn:sha1:37359c7928d7fad38f064b6b5f26af59440ed7f9</id>
<content type='text'>
</content>
</entry>
</feed>
