| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | tests: Add minimal unit test for SCE hooks | Linus Jahn | 2021-09-28 | 1 | -0/+72 | |
| | | ||||||
| * | Implement stanza parsing for Stanza Content Encryption | Linus Jahn | 2021-09-28 | 1 | -5/+5 | |
| | | ||||||
| * | AtmManager: Use security policies | Melvin Keskin | 2021-09-25 | 1 | -15/+58 | |
| | | ||||||
| * | TrustMemoryStorage: Add security policies | Melvin Keskin | 2021-09-25 | 1 | -0/+36 | |
| | | ||||||
| * | Add QXmppAtmManager | Melvin Keskin | 2021-09-16 | 3 | -0/+2063 | |
| | | ||||||
| * | Add QXmppTrustMemoryStorage | Melvin Keskin | 2021-09-16 | 2 | -0/+536 | |
| | | ||||||
| * | Add QXmppOmemoElement | Melvin Keskin | 2021-09-03 | 2 | -0/+255 | |
| | | | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | |||||
| * | Add QXmppOmemoEnvelope | Melvin Keskin | 2021-09-03 | 1 | -0/+75 | |
| | | | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | |||||
| * | Add QXmppOmemoDeviceBundle | Melvin Keskin | 2021-09-03 | 1 | -0/+72 | |
| | | | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | |||||
| * | Add QXmppOmemoDeviceList | Melvin Keskin | 2021-09-03 | 1 | -0/+62 | |
| | | | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | |||||
| * | Add QXmppOmemoDeviceElement | Melvin Keskin | 2021-09-03 | 2 | -0/+106 | |
| | | | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | |||||
| * | tests: Add tests for QXmppPubSubManager | Linus Jahn | 2021-08-22 | 2 | -0/+861 | |
| | | | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | |||||
| * | Implement XEP-0118: User Tune: Add manager with tests | Linus Jahn | 2021-08-22 | 2 | -0/+128 | |
| | | ||||||
| * | Add PubSubSubAuthorization form | Linus Jahn | 2021-08-22 | 2 | -0/+72 | |
| | | ||||||
| * | tests: Add tests for QXmppPubSubEvent<T> | Linus Jahn | 2021-08-22 | 2 | -0/+318 | |
| | | ||||||
| * | tests: Add tests for QXmppPubSubItem | Linus Jahn | 2021-08-22 | 1 | -0/+77 | |
| | | ||||||
| * | tests: Add tests for QXmppPubSubIq<T> | Linus Jahn | 2021-08-22 | 2 | -73/+168 | |
| | | ||||||
| * | tests: Add PubSub utilities header | Linus Jahn | 2021-08-22 | 1 | -0/+68 | |
| | | ||||||
| * | Make QXmppPubSubIq a template class and extend | Linus Jahn | 2021-08-22 | 1 | -1/+1 | |
| | | ||||||
| * | tests: Add tests for QXmppPubSubSubscriptions | Linus Jahn | 2021-08-22 | 1 | -0/+105 | |
| | | ||||||
| * | tests: Add tests for QXmppPubSubAffiliations | Linus Jahn | 2021-08-22 | 2 | -0/+122 | |
| | | ||||||
| * | tests: Fix 9579572: pubsubiq tests | Linus Jahn | 2021-08-03 | 1 | -2/+2 | |
| | | ||||||
| * | tests: util: Allow using ' instead of " in xml | Linus Jahn | 2021-08-01 | 3 | -13/+18 | |
| | | | | | serializePacket now accepts both `'` and `"`. | |||||
| * | tests: util: Add new packetToXml() function | Linus Jahn | 2021-08-01 | 1 | -6/+13 | |
| | | ||||||
| * | tests: TestClient: Add both QString & QByteArray packet injection | Linus Jahn | 2021-08-01 | 4 | -8/+10 | |
| | | ||||||
| * | tests: TestClient: Fix warning of missing include for destructors | Linus Jahn | 2021-07-23 | 1 | -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 Jahn | 2021-07-23 | 1 | -8/+0 | |
| | | ||||||
| * | Add QXmppTrustMessageElement | Melvin Keskin | 2021-07-06 | 2 | -0/+100 | |
| | | ||||||
| * | Add QXmppTrustMessageKeyOwner | Melvin Keskin | 2021-07-06 | 2 | -0/+131 | |
| | | ||||||
| * | Add unit test for QXmppDiscoveryManager | Linus Jahn | 2021-07-06 | 2 | -0/+92 | |
| | | ||||||
| * | RosterManager: Add unit tests for QFuture requests | Linus Jahn | 2021-07-06 | 2 | -2/+52 | |
| | | ||||||
| * | tests: Add TestClient class for client testing with QFutures | Linus Jahn | 2021-07-06 | 3 | -2/+126 | |
| | | ||||||
| * | tests: util: Add xmlToDom() helper | Linus Jahn | 2021-06-30 | 1 | -4/+14 | |
| | | ||||||
| * | ci: Output more details for failed tests | Linus Jahn | 2021-05-21 | 1 | -1/+1 | |
| | | ||||||
| * | RosterManager: Add subscription request signal with full presence (#346) | Melvin Keskin | 2021-05-08 | 1 | -0/+22 | |
| | | | | This makes it possible to get the statusText of subscription requests. | |||||
| * | RegisterIq: Add out-of-band URL | Melvin Keskin | 2021-04-17 | 1 | -0/+87 | |
| | | ||||||
| * | QXmppDataForm: Add FORM_TYPE search function | Linus Jahn | 2021-03-23 | 1 | -0/+24 | |
| | | ||||||
| * | Fix build with Qt 5.7 | Linus Jahn | 2021-03-17 | 3 | -2/+4 | |
| | | | | | We only test 5.9 with the CI... :/ | |||||
| * | tests: Add integration tests for VCardManager | Linus Jahn | 2021-03-11 | 1 | -5/+70 | |
| | | ||||||
| * | tests: Add basics for integration tests | Linus Jahn | 2021-03-11 | 1 | -0/+79 | |
| | | ||||||
| * | Implement MIX-MISC XEP-0407: Invitation message extension (#329) | Melvin Keskin | 2021-03-08 | 3 | -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 handling | Linus Jahn | 2021-02-26 | 4 | -8/+5 | |
| | | ||||||
| * | Update copyright headers to 2021 | Linus Jahn | 2021-02-19 | 48 | -48/+48 | |
| | | ||||||
| * | github-ci: macOS: Fix python installation | Linus Jahn | 2020-12-26 | 1 | -2/+3 | |
| | | ||||||
| * | Add SCRAM-SHA3-512 SASL algorithm | Linus Jahn | 2020-10-31 | 1 | -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 algorithm | Linus Jahn | 2020-10-31 | 1 | -0/+1 | |
| | | ||||||
| * | SaslClientScram: Refactor to simplify adding new algorithms | Linus Jahn | 2020-10-31 | 1 | -8/+12 | |
| | | | | | Adding new algorithms only needs a new name/algorithm entry now. | |||||
| * | ci: macos: Install python@3.9 to solve brew link errors | Linus Jahn | 2020-10-31 | 1 | -0/+2 | |
| | | ||||||
| * | tests: Adapt to Qt6's stricter XML parsing | Linus Jahn | 2020-10-10 | 3 | -55/+72 | |
| | | ||||||
| * | tests: Add OutgoingClient::parseHostAddress() test | Linus Jahn | 2020-10-10 | 2 | -0/+87 | |
| | | ||||||
