aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* E2eeExtension: Add isEncrypted() and decryptMessage() functionsLinus Jahn2022-10-182-1/+30
* 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-168-0/+227
* OmemoManagerPrivate: Capture lambda expression parameters explicitly (#498)Melvin Keskin2022-10-161-1/+8
* Implement XEP-0167: Jingle RTP Sessions SRTP negotiation (#487)Melvin Keskin2022-10-032-0/+361
* 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-024-0/+74
* JingleIq: Move namespace constants into QXmppConstants (#484)Melvin Keskin2022-10-013-4/+9
* Implement XEP-0294: Jingle RTP Header Extensions Negotiation stanzasMelvin Keskin2022-10-014-1/+312
* 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
* Implement XEP-0167: Jingle RTP Sessions Informational Messages (#460)Melvin Keskin2022-10-013-17/+217
* 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-2919-8/+1020
* 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-294-1/+550
* 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
* 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
* FileMetadata: Add fromFileInfo() creatorJonah Brüchert2022-09-292-1/+19
* QXmppError: Add fromNetworkReply() creatorJonah Brüchert2022-09-292-0/+12
* Allow adding multiple oob urls and a descriptionJonah Brüchert2022-09-285-9/+171
* FileMetadata: Allow multiple thumbnailsLinus Jahn2022-09-262-15/+17
* Implement XEP-0167: Jingle RTP Sessions multiplexingMelvin Keskin2022-09-252-0/+36
* Implement XEP-0272: Multiparty Jingle (Muji) stanza extensions (#457)Melvin Keskin2022-09-256-0/+143
* FileShare: Fix documentation not generatedLinus Jahn2022-09-242-12/+14
* OmemoManager: Use shared QcaInitializer instead of ownLinus Jahn2022-09-241-1/+3
* Add file encryption functions and Encryption/DecryptionDeviceLinus Jahn2022-09-243-0/+359