aboutsummaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* tests: Add minimal unit test for SCE hooksLinus Jahn2021-09-281-0/+72
|
* Implement stanza parsing for Stanza Content EncryptionLinus Jahn2021-09-281-5/+5
|
* AtmManager: Use security policiesMelvin Keskin2021-09-251-15/+58
|
* TrustMemoryStorage: Add security policiesMelvin Keskin2021-09-251-0/+36
|
* Add QXmppAtmManagerMelvin Keskin2021-09-163-0/+2063
|
* Add QXmppTrustMemoryStorageMelvin Keskin2021-09-162-0/+536
|
* Add QXmppOmemoElementMelvin Keskin2021-09-032-0/+255
| | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de>
* Add QXmppOmemoEnvelopeMelvin Keskin2021-09-031-0/+75
| | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de>
* Add QXmppOmemoDeviceBundleMelvin Keskin2021-09-031-0/+72
| | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de>
* Add QXmppOmemoDeviceListMelvin Keskin2021-09-031-0/+62
| | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de>
* Add QXmppOmemoDeviceElementMelvin Keskin2021-09-032-0/+106
| | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de>
* tests: Add tests for QXmppPubSubManagerLinus Jahn2021-08-222-0/+861
| | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de>
* Implement XEP-0118: User Tune: Add manager with testsLinus Jahn2021-08-222-0/+128
|
* Add PubSubSubAuthorization formLinus Jahn2021-08-222-0/+72
|
* tests: Add tests for QXmppPubSubEvent<T>Linus Jahn2021-08-222-0/+318
|
* tests: Add tests for QXmppPubSubItemLinus Jahn2021-08-221-0/+77
|
* tests: Add tests for QXmppPubSubIq<T>Linus Jahn2021-08-222-73/+168
|
* tests: Add PubSub utilities headerLinus Jahn2021-08-221-0/+68
|
* Make QXmppPubSubIq a template class and extendLinus Jahn2021-08-221-1/+1
|
* tests: Add tests for QXmppPubSubSubscriptionsLinus Jahn2021-08-221-0/+105
|
* tests: Add tests for QXmppPubSubAffiliationsLinus Jahn2021-08-222-0/+122
|
* tests: Fix 9579572: pubsubiq testsLinus Jahn2021-08-031-2/+2
|
* tests: util: Allow using ' instead of " in xmlLinus Jahn2021-08-013-13/+18
| | | | serializePacket now accepts both `'` and `"`.
* tests: util: Add new packetToXml() functionLinus Jahn2021-08-011-6/+13
|
* tests: TestClient: Add both QString & QByteArray packet injectionLinus Jahn2021-08-014-8/+10
|
* tests: TestClient: Fix warning of missing include for destructorsLinus Jahn2021-07-231-2/+4
| | | | | | | | | | | | MSVC warning: C:\Qt\5.11\msvc2017_64\include\QtCore/qalgorithms.h(320): warning C4150: deletion of pointer to incomplete type 'QXmppClientExtension'; no destructor called [C:\tst_qxmpprostermanager.vcxproj] C:\projects\qxmpp\src\client\QXmppClient_p.h(43): note: see declaration of 'QXmppClientExtension' C:\Qt\5.11\msvc2017_64\include\QtCore/qalgorithms.h(328): note: see reference to function template instantiation 'void qDeleteAll<QList<QXmppClientExtension *>::const_iterator>()'
* QXmppClient: Add addNewExtension<T>()Linus Jahn2021-07-231-8/+0
|
* Add QXmppTrustMessageElementMelvin Keskin2021-07-062-0/+100
|
* Add QXmppTrustMessageKeyOwnerMelvin Keskin2021-07-062-0/+131
|
* Add unit test for QXmppDiscoveryManagerLinus Jahn2021-07-062-0/+92
|
* RosterManager: Add unit tests for QFuture requestsLinus Jahn2021-07-062-2/+52
|
* tests: Add TestClient class for client testing with QFuturesLinus Jahn2021-07-063-2/+126
|
* tests: util: Add xmlToDom() helperLinus Jahn2021-06-301-4/+14
|
* ci: Output more details for failed testsLinus Jahn2021-05-211-1/+1
|
* RosterManager: Add subscription request signal with full presence (#346)Melvin Keskin2021-05-081-0/+22
| | | This makes it possible to get the statusText of subscription requests.
* RegisterIq: Add out-of-band URLMelvin Keskin2021-04-171-0/+87
|
* QXmppDataForm: Add FORM_TYPE search functionLinus Jahn2021-03-231-0/+24
|
* Fix build with Qt 5.7Linus Jahn2021-03-173-2/+4
| | | | We only test 5.9 with the CI... :/
* tests: Add integration tests for VCardManagerLinus Jahn2021-03-111-5/+70
|
* tests: Add basics for integration testsLinus Jahn2021-03-111-0/+79
|
* Implement MIX-MISC XEP-0407: Invitation message extension (#329)Melvin Keskin2021-03-083-0/+136
| | | | | | | This implements the message extension for MIX invitations from XEP-0407: Mediated Information eXchange (MIX): Miscellaneous Capabilities in version 0.1.2. https://xmpp.org/extensions/xep-0407.html#usecase-user-invite
* cmake: Simplify Qt5/Qt6 handlingLinus Jahn2021-02-264-8/+5
|
* Update copyright headers to 2021Linus Jahn2021-02-1948-48/+48
|
* github-ci: macOS: Fix python installationLinus Jahn2020-12-261-2/+3
|
* Add SCRAM-SHA3-512 SASL algorithmLinus Jahn2020-10-311-0/+3
| | | | | QCryptographicHash::Sha3_512 was accidentially using Keccak-512 before Qt 5.9.2, thus we can only use SCRAM-SHA3-512 when using Qt >= 5.9.2.
* Add SCRAM-SHA-512 SASL algorithmLinus Jahn2020-10-311-0/+1
|
* SaslClientScram: Refactor to simplify adding new algorithmsLinus Jahn2020-10-311-8/+12
| | | | Adding new algorithms only needs a new name/algorithm entry now.
* ci: macos: Install python@3.9 to solve brew link errorsLinus Jahn2020-10-311-0/+2
|
* tests: Adapt to Qt6's stricter XML parsingLinus Jahn2020-10-103-55/+72
|
* tests: Add OutgoingClient::parseHostAddress() testLinus Jahn2020-10-102-0/+87
|