aboutsummaryrefslogtreecommitdiff
path: root/tests/qxmpprosteriq/tst_qxmpprosteriq.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Disable Qt keywords completelyLinus Jahn2022-12-261-9/+9
| | | | | | | | | | | | | | | 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.
* Run 'clang-format' on all filesMelvin Keskin2022-01-151-9/+7
|
* Convert copyright headers to REUSELinus Jahn2022-01-141-22/+3
|
* Update copyright years (2022 edition)Linus Jahn2022-01-091-1/+1
|
* Update copyright headers to 2021Linus Jahn2021-02-191-1/+1
|
* Add unit test for QXmppRosterIq subscription statusMelvin Keskin2020-04-091-1/+24
|
* QXmppRosterIq: Add 'approved' attribute from RFC6121Linus Jahn2020-04-051-8/+49
| | | | | The 'approved' attribute was added in RFC6121 to indicate whether a pre-approved subscription exists.
* Reapply "Implement MIX-PAM XEP-0405: Roster IQ extension"Linus Jahn2020-02-121-0/+42
| | | | | | | | | This reverts commit 4af8f27d6bcbb44d349f4637d4653ac6ca3de09c. On the XMPP summit the decision was made to stick to the roster extension now. The custom protocol would in the end be like a copy of the roster protocol. Thus, the roster iq extension should not be removed or replaced with another protocol.
* clang-format: Enable regrouping and sorting of includesLinus Jahn2020-02-031-1/+2
|
* Bump copyright year to 2020Linus Jahn2020-01-061-1/+1
|
* Use raw literals, range based loops and autoJonah Brüchert2019-10-221-8/+8
|
* Revert "Implement MIX-PAM XEP-0405: Roster IQ extension"Linus Jahn2019-10-211-42/+0
| | | | | | | | | | This reverts commit 740a085ef7ac707e2cc2217edf02e296c3f7692e. There were talks on the standards mailing list that the XEP will be changed and a private PEP node is used for distributing joined channels. Also no server (that I am aware of) supports the MIX roster extension, so I think it is the best we remove before the next release, so we do not have problems with deprecations and ABI compatibility.
* Implement MIX-PAM XEP-0405: Roster IQ extensionLinus Jahn2019-05-011-0/+42
| | | | | | | | This adds the MIX extensions for roster queries as defined in XEP-0405: Mediated Information eXchange (MIX): Participant Server Requirements in version 0.4.0. https://xmpp.org/extensions/xep-0405.html#mix-roster-capability-sharing
* Bump copyright year to 2019Jeremy Lainé2019-01-081-1/+1
|
* support XEP-0237 Roster VersioningZam2018-08-171-0/+27
|
* update project homepageJeremy Lainé2014-03-281-1/+1
|
* update project homepageJeremy Lainé2014-03-271-1/+1
|
* update copyright notice to 2008-2014Jeremy Lainé2014-03-261-1/+1
|
* split some more tests outJeremy Lainé2012-09-271-0/+91