| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | OmemoManager: Fix deref of nullptr (wrong usage of get_if) | Linus Jahn | 2023-02-21 | 1 | -6/+9 |
| | | | | | My fault. | ||||
| * | E2eeExtension: Return encrypted stanzas as Message/Iq instead of XML | Linus Jahn | 2023-01-31 | 1 | -5/+1 |
| | | | | | Part of #513. | ||||
| * | Client: Rename send/sendUnencrypted to sendSensitive/send | Linus Jahn | 2023-01-28 | 1 | -1/+1 |
| | | |||||
| * | Use QXmppError in all IQ results instead of StanzaError | Linus Jahn | 2023-01-22 | 1 | -32/+46 |
| | | | | | | | | | This allows us to report different error types with more information and makes it possible to distinguish stanza errors and errors generated locally. Part of #501. | ||||
| * | Introduce QXmppTask & QXmppPromise | Linus Jahn | 2023-01-03 | 1 | -181/+186 |
| | | | | | | | Closes #502. Co-authored-by: Jonah BrĂ¼chert <jbb@kaidan.im> | ||||
| * | OmemoManager: Replace multi-result futures with single result futures | Linus Jahn | 2022-12-31 | 1 | -17/+21 |
| | | | | | | | | | | QXmppTask won't support multi-result and in the case of the OmemoManager it's not really needed. If you want to know when each single request is finished you can just subscribe/unsubscribe from each jid in a single request. Part of #502. | ||||
| * | Replace QXmpp::SendError with QXmppError everywhere | Linus Jahn | 2022-12-30 | 1 | -6/+13 |
| | | | | | Part of #501. | ||||
| * | StanzaError: Remove optional getter/settters for type/condition | Linus Jahn | 2022-12-29 | 1 | -3/+2 |
| | | | | | | | | The whole QXmppStanza::Error is now used optionally in QXmppStanza, so type and condition of the error don't need to be optionals as well. Part of #512. | ||||
| * | PubSubManager: Add 'own' to PEP function names | Linus Jahn | 2022-12-28 | 1 | -13/+13 |
| | | | | | | | | | | This makes it clear that the functions use the own PEP nodes. This is clear in some cases (createPepNode()), but in others not so clear (requestPepItem()). To keep it consistent all PEP functions get an 'own' now. Closes #520. | ||||
| * | omemo: Fix usage of Qt keywords | Linus Jahn | 2022-12-28 | 1 | -10/+10 |
| | | |||||
| * | OmemoManagerPrivate: Use chain() in setUpDeviceId() | Linus Jahn | 2022-12-22 | 1 | -7/+3 |
| | | |||||
| * | OmemoManagerPrivate: Simplify setUpDeviceId() | Linus Jahn | 2022-12-22 | 1 | -28/+38 |
| | | |||||
| * | OmemoManagerPrivate: Fix device setup | Melvin Keskin | 2022-12-22 | 1 | -9/+29 |
| | | |||||
| * | OmemoManagerPrivate: Add colon to error messages (#506) | Melvin Keskin | 2022-10-29 | 1 | -7/+7 |
| | | |||||
| * | OmemoManagerPrivate: Capture lambda expression parameters explicitly (#498) | Melvin Keskin | 2022-10-16 | 1 | -1/+8 |
| | | | | Avoids warnings with C++17 and C++20. | ||||
| * | Split up OMEMO into extra module | Linus Jahn | 2022-08-13 | 1 | -0/+3714 |
