| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rename QXmppJingleIq.cpp/h to QXmppJingleData.cpp/h and test | Tibor Csötönyi | 2023-05-14 | 1 | -1/+1 |
| | | |||||
| * | Add XEP-0353: Jingle Message Initiation manager | Tibor Csötönyi | 2023-05-14 | 1 | -0/+1 |
| | | |||||
| * | Merge branch '1.5' | Linus Jahn | 2023-04-07 | 1 | -2/+2 |
| |\ | |||||
| | * | Support installing QXmpp with Qt 5 and Qt 6 in parallel | Linus Jahn | 2023-04-07 | 1 | -2/+2 |
| | | | | | | | | | Closes #540. | ||||
| * | | Merge branch '1.5' | Linus Jahn | 2023-03-17 | 1 | -0/+2 |
| |\| | |||||
| | * | tests: Add EntityTimeManager test | Linus Jahn | 2023-03-13 | 1 | -0/+1 |
| | | | |||||
| | * | tests: Add VersionManager test | Linus Jahn | 2023-03-13 | 1 | -0/+1 |
| | | | |||||
| * | | Implement XEP-0215: External Service Discovery (#542) | taiBsu | 2023-03-09 | 1 | -0/+2 |
| |/ | | | Implements https://xmpp.org/extensions/xep-0215.html in version 1.0. | ||||
| * | cmake: Use generate_export_header() instead of doing manually | Linus Jahn | 2022-12-29 | 1 | -1/+1 |
| | | | | | | | | | | This is going to make it easier for us to maintain things. It's also consistent with the new QXmppOmemo module. This requires CMake 3.7 now. Closes #523. | ||||
| * | Implement XEP-0444: Message Reactions (#492) | Melvin Keskin | 2022-10-16 | 1 | -0/+1 |
| | | | | https://xmpp.org/extensions/xep-0444.html | ||||
| * | Add file encryption functions and Encryption/DecryptionDevice | Linus Jahn | 2022-09-24 | 1 | -0/+4 |
| | | | | | | The devices allow it to encrypt or decrypt data on the fly when reading or writing data. | ||||
| * | Rename UploadRequestManager test to HttpUploadManager test | Linus Jahn | 2022-09-09 | 1 | -1/+1 |
| | | | | | | One of the following commits will add tests also for the HttpUploadManager. | ||||
| * | Split up OMEMO into extra module | Linus Jahn | 2022-08-13 | 1 | -0/+5 |
| | | |||||
| * | ci: Enable OMEMO for full+5.15 configs | Linus Jahn | 2022-08-13 | 1 | -1/+1 |
| | | |||||
| * | Implement XEP-0384: OMEMO Encryption v0.8 | Melvin Keskin | 2022-08-13 | 1 | -1/+10 |
| | | | | | | | | | | | | | | | | This implements XEP-0384 in version v0.8 with a manager and storage classes to be user-implemented for persistant storage. The license of the code is LGPL-2.1-or-later as usual. However since libomemo-c (libsignal-protocol-c) is GPL-3.0, the built binary is always licensed under GPL-3.0. Having our code LGPL licensed will make it avoids relicensing in the future in case we port it to an LGPL compatible omemo library. Closes #133. Co-authored-by: Linus Jahn <lnj@kaidan.im> | ||||
| * | Make OMEMO data classes private | Melvin Keskin | 2022-04-07 | 1 | -1/+1 |
| | | |||||
| * | Rename MixItem.h to MixItems.h | Linus Jahn | 2022-03-10 | 1 | -1/+1 |
| | | |||||
| * | Add tests for UserLocationManager | Linus Jahn | 2022-03-09 | 1 | -0/+1 |
| | | |||||
| * | REUSE-ify whole project | Linus Jahn | 2022-01-15 | 1 | -0/+4 |
| | | |||||
| * | Add parsing/serialization for SCE envelope | Linus Jahn | 2021-10-18 | 1 | -0/+1 |
| | | |||||
| * | Add QXmppAtmManager | Melvin Keskin | 2021-09-16 | 1 | -0/+1 |
| | | |||||
| * | Add QXmppTrustMemoryStorage | Melvin Keskin | 2021-09-16 | 1 | -0/+1 |
| | | |||||
| * | Add QXmppOmemoDeviceElement | Melvin Keskin | 2021-09-03 | 1 | -0/+1 |
| | | | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | ||||
| * | tests: Add tests for QXmppPubSubManager | Linus Jahn | 2021-08-22 | 1 | -0/+1 |
| | | | | | 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 | 1 | -0/+1 |
| | | |||||
| * | Add PubSubSubAuthorization form | Linus Jahn | 2021-08-22 | 1 | -0/+1 |
| | | |||||
| * | tests: Add tests for QXmppPubSubEvent<T> | Linus Jahn | 2021-08-22 | 1 | -0/+1 |
| | | |||||
| * | tests: Add tests for QXmppPubSubIq<T> | Linus Jahn | 2021-08-22 | 1 | -1/+1 |
| | | |||||
| * | Make QXmppPubSubIq a template class and extend | Linus Jahn | 2021-08-22 | 1 | -1/+1 |
| | | |||||
| * | tests: Add tests for QXmppPubSubAffiliations | Linus Jahn | 2021-08-22 | 1 | -0/+1 |
| | | |||||
| * | Add QXmppTrustMessageKeyOwner | Melvin Keskin | 2021-07-06 | 1 | -0/+1 |
| | | |||||
| * | Add unit test for QXmppDiscoveryManager | Linus Jahn | 2021-07-06 | 1 | -0/+1 |
| | | |||||
| * | RosterManager: Add unit tests for QFuture requests | Linus Jahn | 2021-07-06 | 1 | -1/+1 |
| | | |||||
| * | tests: Add TestClient class for client testing with QFutures | Linus Jahn | 2021-07-06 | 1 | -1/+1 |
| | | |||||
| * | Implement MIX-MISC XEP-0407: Invitation message extension (#329) | Melvin Keskin | 2021-03-08 | 1 | -0/+1 |
| | | | | | | | | 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 | 1 | -5/+2 |
| | | |||||
| * | tests: Add OutgoingClient::parseHostAddress() test | Linus Jahn | 2020-10-10 | 1 | -0/+1 |
| | | |||||
| * | Add extra unit test for QXmppStream | Linus Jahn | 2020-10-10 | 1 | -0/+1 |
| | | |||||
| * | CMake: Hide Qt6 find errors | Linus Jahn | 2020-07-10 | 1 | -1/+1 |
| | | |||||
| * | Introduce Qt 6 compatibility | Linus Jahn | 2020-07-03 | 1 | -3/+5 |
| | | |||||
| * | Add unit tests for QXmppAttentionManager | Linus Jahn | 2020-04-07 | 1 | -0/+1 |
| | | |||||
| * | Merge branch 'stable' | Linus Jahn | 2020-04-01 | 1 | -0/+2 |
| |\ | |||||
| | * | Add tests for QXmppRosterManager | Linus Jahn | 2020-04-01 | 1 | -0/+1 |
| | | | |||||
| | * | Add QXmppVCardManger tests | Linus Jahn | 2020-04-01 | 1 | -0/+1 |
| | | | | | | | | | Co-authored-by: Melvin Keskin <melvo@olomono.de> | ||||
| * | | Implement XEP-0357: Push Notifications enable/disable IQ (#271) | JBB | 2020-03-29 | 1 | -0/+1 |
| | | | | | | | | | Co-authored-by: Robert Maerkisch <zatroxde@protonmail.ch> Co-authored-by: Linus Jahn <lnj@kaidan.im> | ||||
| * | | Port QXmppCallManager to use GStreamer | Niels Ole Salscheider | 2020-03-16 | 1 | -4/+4 |
| |/ | |||||
| * | Add unit tests for QXmppRegistrationManager | Linus Jahn | 2020-02-04 | 1 | -0/+1 |
| | | |||||
| * | Add QXmppStartTlsPacket to replace hard-coded XML in TLS code | Linus Jahn | 2020-01-20 | 1 | -0/+1 |
| | | |||||
| * | Implement XEP-0231: Bits of Binary: IQ | Linus Jahn | 2019-12-06 | 1 | -0/+1 |
| | | | | | | This implements parsing and serialization of the BoB IQ from XEP-0231: Bits of Binary in version 1.0. | ||||
| * | Implement XEP-0231: Bits of Binary: content identifiers | Linus Jahn | 2019-12-06 | 1 | -0/+1 |
| | | | | | | This implements parsing and serialization of content identifiers from XEP-0231: Bits of Binary in version 1.0. | ||||
