aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* E2eeExtension: Add isEncrypted() and decryptMessage() functionsLinus Jahn2022-10-183-1/+35
* EntityTimeManager: Use new IQ request handlingLinus Jahn2022-10-172-18/+23
* VersionManager: Use new IQ request handlingLinus Jahn2022-10-172-13/+19
* DiscoveryManager: Use new IQ request handlingLinus Jahn2022-10-172-17/+31
* Add checkIqType() function to IQsLinus Jahn2022-10-178-5/+29
* Add automated IQ request handling functionsLinus Jahn2022-10-173-0/+308
* Implement XEP-0444: Message Reactions (#492)Melvin Keskin2022-10-1612-0/+372
* Skip call manager tests on macOSLinus Jahn2022-10-162-0/+9
* Clean up CallManager testLinus Jahn2022-10-161-21/+7
* OmemoManagerPrivate: Capture lambda expression parameters explicitly (#498)Melvin Keskin2022-10-161-1/+8
* tests: JingleIq: Test RTP crypto element separately and fix comparisonsMelvin Keskin2022-10-131-45/+92
* ci: Add XML syntax test (#493)Melvin Keskin2022-10-101-0/+6
* Implement XEP-0167: Jingle RTP Sessions SRTP negotiation (#487)Melvin Keskin2022-10-034-1/+532
* README: Add liberapay badge, Center headerLinus Jahn2022-10-031-10/+27
* FileSharingManager: Rename sendFile to uploadFileLinus Jahn2022-10-022-6/+6
* HttpFileSharingProvider: Report errors from the output device, clean upLinus Jahn2022-10-021-23/+33
* FileUpload/Download: Use result() getter instead of signal parameterLinus Jahn2022-10-023-17/+62
* FileUpload/Download: Avoid unnecessary virtual functionsLinus Jahn2022-10-029-355/+366
* FileSharingManager: Verify hashes of downloaded filesLinus Jahn2022-10-023-3/+111
* HttpFileProvider: Require HttpUploadManager as parameterLinus Jahn2022-10-022-13/+6
* Rename EncryptedHttpProvider to EncryptedProviderLinus Jahn2022-10-024-24/+24
* Make EncryptedHttpFileSharingProvider able to handle not just httpLinus Jahn2022-10-024-18/+45
* FileTransfer: Require some functions to be constLinus Jahn2022-10-022-12/+12
* Generate QXmppUpload/Download only by FileSharingManagerLinus Jahn2022-10-029-272/+325
* Error: Add fromFileDevice()Linus Jahn2022-10-022-1/+16
* FutureUtils: Add visitForward() functionLinus Jahn2022-10-021-0/+15
* Implement XEP-0167: Jingle RTP Sessions error conditions (#485)Melvin Keskin2022-10-025-1/+171
* tests: JingleIq: Fix comparison for 'uint32_t'Melvin Keskin2022-10-021-9/+9
* JingleIq: Move namespace constants into QXmppConstants (#484)Melvin Keskin2022-10-013-4/+9
* Implement XEP-0294: Jingle RTP Header Extensions Negotiation stanzasMelvin Keskin2022-10-016-1/+492
* JingleIq: Add functions for de-/serializing SDP parametersMelvin Keskin2022-10-011-15/+23
* FileSharingManager: Also generate SHA3-256 or BLAKE2b256 hashesLinus Jahn2022-10-011-1/+14
* doc: doap: Add RFCs and sort elements consistentlyMelvin Keskin2022-10-011-1/+3
* Implement XEP-0167: Jingle RTP Sessions Informational Messages (#460)Melvin Keskin2022-10-015-41/+357
* tests: JingleIq: Improve testing RTP Feedback NegotiationMelvin Keskin2022-10-011-1/+5
* FileSharingManager: Use private class with d-ptrLinus Jahn2022-09-302-11/+23
* FileSharingManager: Fix type in registerProviderLinus Jahn2022-09-301-1/+2
* Fix build with Qt 5.9Linus Jahn2022-09-302-0/+15
* Fix installing the headers that are dependent on QCAJonah Brüchert2022-09-301-1/+1
* HttpFileSharingProvider: Keep original filename when known (#480)Jonah Brüchert2022-09-301-1/+2
* Implement XEP-0448: Stateless File SharingJonah Brüchert2022-09-2920-10/+1022
* JingleIq::Content: Specify implemented XEP in documentation of 'descriptionSs...Melvin Keskin2022-09-291-4/+4
* Implement XEP-0293: Jingle RTP Feedback Negotiation stanza parts (#455)Melvin Keskin2022-09-296-1/+883
* HttpUploadManager: Use unique_ptr for data device (#479)Jonah Brüchert2022-09-292-7/+8
* HttpUploadManager: Only allow https urls (#478)Jonah Brüchert2022-09-291-0/+8
* cmake: Make find_package() for QCA quietLinus Jahn2022-09-291-1/+1
* FileEncryption: EncryptionDevice: Implement atEnd()Linus Jahn2022-09-292-0/+6
* BitsOfBinaryDataList: Add QVector constructorLinus Jahn2022-09-291-0/+3
* Rename Encryption to EncryptionMethod to avoid conflicts with namespaceLinus Jahn2022-09-297-18/+18
* FileShare: Add encrypted sourcesLinus Jahn2022-09-292-6/+34