aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* ci: push-docs: Update XEP metadata before generating documentationLinus Jahn2022-09-091-0/+2
* Introduce usage of DOAP file (#438)Melvin Keskin2022-09-0910-74/+1346
* Remove empty handleStanza() implementationsLinus Jahn2022-09-066-28/+1
* Add macros for defining all the different default constructorsJonah BrĂ¼chert2022-09-062-0/+16
* Add parsing of XEP-0446: File metadata elementJonah BrĂ¼chert2022-09-066-0/+349
* Implement XEP-0264: Jingle Content ThumbnailsLinus Jahn2022-09-066-0/+202
* Reformat codeLinus Jahn2022-09-0676-784/+1429
* clang-format: Enforce braces around statementsLinus Jahn2022-09-061-0/+1
* Implement XEP-0300: Use of Cryptographic Hash Functions in XMPPLinus Jahn2022-09-066-0/+304
* ci: Add Qt 6 buildsLinus Jahn2022-09-043-5/+15
* ci: Always use latest Qt patch versionsLinus Jahn2022-09-041-3/+3
* ci: Update install-qt-action to v3Linus Jahn2022-09-042-2/+2
* Fix missing license information for READMEsLinus Jahn2022-09-042-0/+12
* Add REUSE compliance check actionLinus Jahn2022-09-041-1/+6
* RegistrationManager: Replace QScopedPointer with unique_ptrLinus Jahn2022-09-022-4/+2
* Replace raw pointers with unique_ptrLinus Jahn2022-09-0225-101/+46
* BobContentId: Improve security warning about SHA-1Linus Jahn2022-08-311-2/+4
* BobContentId: Move and update documentation about supported algorithmnsLinus Jahn2022-08-311-6/+8
* BobContentId: Add BLAKE2b 256/512 algorithmns for Qt 6Linus Jahn2022-08-311-0/+4
* BobContentId: Don't check for QT_CRYPTOGRAPHICHASH_ONLY_SHA1Linus Jahn2022-08-311-2/+0
* Merge branch '1.4'Linus Jahn2022-08-311-4/+4
|\
| * BobContentId: Fix names of SHA-2 algorithmnsLinus Jahn2022-08-311-4/+4
* | README: Add badge for dev chat (#437)Melvin Keskin2022-08-241-1/+9
* | CarbonManagerV2: Mention messageReceived() can also be usedLinus Jahn2022-08-171-1/+2
* | CarbonManagerV2: Add ctor/dtor to allow later binary-compatible changesLinus Jahn2022-08-172-0/+6
* | OmemoLibWrappers: Fix compilationLinus Jahn2022-08-161-0/+19
* | Describe OMEMO specific dependencies in READMEsLinus Jahn2022-08-162-0/+20
* | Don't use `using Manager =` to avoid doxygen errorsLinus Jahn2022-08-151-6/+5
* | CarbonManager: Add warning about e2ee and CarbonManagerV2Linus Jahn2022-08-141-0/+2
* | pr template: Mention QXMPP_EXPORTLinus Jahn2022-08-141-1/+1
* | Message: Add isCarbonForwarded attributeLinus Jahn2022-08-145-0/+32
* | tests: CarbonManager: Also test manager v2 & refactorLinus Jahn2022-08-141-60/+86
* | Add new message carbons managerLinus Jahn2022-08-143-0/+193
* | Add README for omemo moduleLinus Jahn2022-08-131-0/+25
* | Split up OMEMO into extra moduleLinus Jahn2022-08-1325-312/+433
* | ci: Enable OMEMO for full+5.15 configsLinus Jahn2022-08-134-1/+37
* | Implement XEP-0384: OMEMO Encryption v0.8Melvin Keskin2022-08-1326-12/+7197
* | Utils_p: Add functions to generate random QByteArrayLinus Jahn2022-08-132-0/+89
* | FutureUtils: Add mapSuccess() to map success type of variantsLinus Jahn2022-08-131-0/+15
* | Client: e2ee: Check IQ response is valid before decryptingLinus Jahn2022-08-081-3/+15
* | FutureUtils: chain: Pass future as const&Linus Jahn2022-08-081-1/+1
* | Stanza: Move E2eeMetadata into own header fileLinus Jahn2022-07-119-32/+54
* | Rename Encryption::Omemo to Omemo0 to allow namespace OmemoLinus Jahn2022-07-102-4/+4
* | tests: client: Fix memory leakLinus Jahn2022-07-101-2/+2
* | ByteStreamIq: Fix uninitialized enum valueLinus Jahn2022-07-101-1/+1
* | AtmManager: Send trust messages only to endpoints with authenticated keysMelvin Keskin2022-06-181-1/+5
* | Move SecurityPolicy, TrustLevel intro extra headersLinus Jahn2022-06-1814-278/+349
* | SendStanzaParams: Add accepted trust levelsMelvin Keskin2022-06-182-0/+34
* | Add move constructors and move assignment operators everywhereLinus Jahn2022-06-1866-237/+324
* | StreamFeatures: Fix rosterVersioning not initializedLinus Jahn2022-06-171-1/+2