aboutsummaryrefslogtreecommitdiff
path: root/src/client
Commit message (Expand)AuthorAgeFilesLines
* Add XEP-0353: Jingle Message Initiation managerTibor Csötönyi2023-05-142-0/+710
* Merge branch '1.5'Linus Jahn2023-04-301-1/+1
|\
| * Fix android build by explicitly specifying template parameterLinus Jahn2023-04-291-1/+1
* | Merge branch '1.5'Linus Jahn2023-04-072-2/+3
|\|
| * MamManager: Fix crash when reading .size() from a deleted QVectorJonah Brüchert2023-03-181-1/+2
| * Fix missing exports with MSVC 2019Jonah Brüchert2023-03-181-1/+1
* | Merge branch '1.5'Linus Jahn2023-03-174-93/+160
|\|
| * CarbonManagerV2: Don't set 'to' address of carbon enable IQLinus Jahn2023-03-141-3/+2
| * Client: Fix empty to in IQs is interpreted as server domainLinus Jahn2023-03-141-1/+2
| * Client: Don't fill empty 'to' attributes of outgoing IQsLinus Jahn2023-03-141-5/+2
| * MamManager: Only parse ScePublic when decrypting messagesLinus Jahn2023-03-141-21/+49
| * MamManager: Avoid shared_ptr for counting running jobsLinus Jahn2023-03-141-14/+34
| * MamManager: Flatten retrieveMessages codeLinus Jahn2023-03-141-50/+58
| * MamManager: Move parsing from handleStanza() into new functionLinus Jahn2023-03-141-22/+33
| * MamManager: Avoid possible use-after-moveLinus Jahn2023-03-141-2/+4
| * MamManager: Create task before sendingLinus Jahn2023-03-141-1/+4
| * IqHandling: Fix use-after-moveLinus Jahn2023-03-131-6/+4
* | Merge branch '1.5'Linus Jahn2023-03-111-1/+1
|\|
| * Run clang-formatLinus Jahn2023-03-111-1/+1
* | Merge branch '1.5'Linus Jahn2023-03-119-24/+37
|\|
| * Rename PubSubItem -> PubSubBaseItem to be able to include old PubSubItemLinus Jahn2023-03-092-12/+12
| * SceEnvelope: Don't use reference to avoid misusageLinus Jahn2023-03-091-3/+3
| * CarbonManagerV2: Fix enabling carbonsMelvin Keskin2023-03-091-3/+5
| * Fix compilation on MSVC 2019Jonah Brüchert2023-03-094-6/+8
| * MamManager: Fix task is not finished when no message is encryptedLinus Jahn2023-02-271-0/+9
* | Implement XEP-0215: External Service Discovery (#542)taiBsu2023-03-092-0/+92
* | Merge branch '1.5'Linus Jahn2023-02-231-1/+1
|\|
| * FileSharingManager: Fix UB because of use after moveLinus Jahn2023-02-231-1/+1
* | FileSharingManager: Format code in a clang-format compatible wayLinus Jahn2023-02-181-6/+2
* | Run clang-formatLinus Jahn2023-02-171-3/+4
* | Merge branch '1.5'Linus Jahn2023-02-011-1/+1
|\|
| * Fix build with clang: usage of auto in template argumentLinus Jahn2023-02-011-1/+1
* | Remove Qt < 5.15 compat codeLinus Jahn2023-01-314-25/+2
|/
* E2eeExtension: Return encrypted stanzas as Message/Iq instead of XMLLinus Jahn2023-01-312-68/+75
* Client: Rename send/sendUnencrypted to sendSensitive/sendLinus Jahn2023-01-284-9/+9
* IqHandling: Don't accept IQ results/errorsLinus Jahn2023-01-282-5/+16
* Fix discovery manager incoming request handlingLinus Jahn2023-01-221-2/+3
* Code formattingLinus Jahn2023-01-222-2/+2
* Use QXmppError in all IQ results instead of StanzaErrorLinus Jahn2023-01-2213-51/+50
* Rename TuneItem to UserTuneItemLinus Jahn2023-01-031-1/+1
* Introduce QXmppTask & QXmppPromiseLinus Jahn2023-01-0336-461/+444
* Fix documentation warnings (renamed functions)Linus Jahn2022-12-312-21/+29
* Replace QXmpp::SendError with QXmppError everywhereLinus Jahn2022-12-305-19/+20
* Call/CallManager: Fix usage of qt keywordsLinus Jahn2022-12-292-4/+5
* Stream: Add IQ response sender checkLinus Jahn2022-12-283-4/+18
* Configuration: Minor documentation improvementsLinus Jahn2022-12-281-13/+13
* PubSubEvent: Split up Items type into Items and virtual Retract typeLinus Jahn2022-12-281-0/+3
* PubSubManager: Add 'own' to PEP function namesLinus Jahn2022-12-283-25/+25
* PubSubManager: Rename fetchNodes to requestNodes (like the functions)Linus Jahn2022-12-282-2/+2
* ClientExtension: Save d-ptr allocationLinus Jahn2022-12-282-17/+10