aboutsummaryrefslogtreecommitdiff
path: root/src/omemo
Commit message (Expand)AuthorAgeFilesLines
* OmemoManagerPrivate: Use 'omemoEnvelope' consistentlyMelvin Keskin2023-03-291-2/+2
* OmemoManagerPrivate: Use optional OMEMO envelope directlyMelvin Keskin2023-03-291-4/+3
* OmemoManagerPrivate: Finish decryptMessage() if no SCE envelope can be foundMelvin Keskin2023-03-291-4/+6
* OmemoManagerPrivate: Fix check for singleton device list nodeMelvin Keskin2023-03-291-1/+1
* Split identity key deserialization into separate methodsMelvin Keskin2023-03-292-38/+54
* OmemoManagerPrivate: Reuse public identity key deserialization methodMelvin Keskin2023-03-291-13/+1
* OmemoManager: Fix and extend method documentationMelvin Keskin2023-03-291-17/+20
* QXmppOmemo: Fix ODR violationJonah BrĂ¼chert2023-03-182-9/+9
* Fix OMEMO device list processing as specifiedMelvin Keskin2023-03-133-20/+66
* OmemoManagerPrivate: Fix documentation and warningMelvin Keskin2023-03-132-3/+3
* OmemoManagerPrivate: Remove 'this->' when not neededMelvin Keskin2023-03-131-3/+3
* OmemoManagerPrivate: Fix sizes of HKDF output and HMACMelvin Keskin2023-03-111-2/+2
* OmemoManagerPrivate: Fix SCE affix element processing as specifiedMelvin Keskin2023-03-111-36/+26
* OmemoManager: Fix buildMissingSessions never finishes (#552)Blue2023-03-101-0/+3
* Rename PubSubItem -> PubSubBaseItem to be able to include old PubSubItemLinus Jahn2023-03-093-6/+6
* omemo: Fix build on MSVC 2019 (#550)Jonah BrĂ¼chert2023-03-094-4/+14
* omemo: Fix usage of unexported symbols from Constants_p.hLinus Jahn2023-03-093-2/+14
* Organize OMEMO includesMelvin Keskin2023-03-093-6/+1
* OmemoManagerPrivate: Adapt return value handling to adjusted methodMelvin Keskin2023-03-091-13/+2
* Update OMEMO to new libomemo-c 0.5 APIsMelvin Keskin2023-03-093-61/+17
* Fix library files install directory on windowsLinus Jahn2023-03-081-1/+3
* OmemoManager: Fix deref of nullptr (wrong usage of get_if)Linus Jahn2023-02-211-6/+9
* E2eeExtension: Return encrypted stanzas as Message/Iq instead of XMLLinus Jahn2023-01-312-18/+10
* Client: Rename send/sendUnencrypted to sendSensitive/sendLinus Jahn2023-01-281-1/+1
* Use QXmppError in all IQ results instead of StanzaErrorLinus Jahn2023-01-224-38/+50
* Introduce QXmppTask & QXmppPromiseLinus Jahn2023-01-037-369/+374
* OmemoManager: Replace multi-result futures with single result futuresLinus Jahn2022-12-314-44/+60
* Replace QXmpp::SendError with QXmppError everywhereLinus Jahn2022-12-302-16/+23
* StanzaError: Remove optional getter/settters for type/conditionLinus Jahn2022-12-291-3/+2
* cmake: Use generate_export_header() instead of doing manuallyLinus Jahn2022-12-291-1/+1
* PubSubEvent: Split up Items type into Items and virtual Retract typeLinus Jahn2022-12-281-22/+19
* PubSubManager: Add 'own' to PEP function namesLinus Jahn2022-12-281-13/+13
* omemo: Fix usage of Qt keywordsLinus Jahn2022-12-282-13/+13
* OmemoManagerPrivate: Use chain() in setUpDeviceId()Linus Jahn2022-12-221-7/+3
* OmemoManagerPrivate: Simplify setUpDeviceId()Linus Jahn2022-12-222-28/+40
* OmemoManagerPrivate: Fix device setupMelvin Keskin2022-12-221-9/+29
* Improve and update OMEMO documentationMelvin Keskin2022-12-221-21/+5
* OmemoManagerPrivate: Add colon to error messages (#506)Melvin Keskin2022-10-291-7/+7
* OmemoManager: Implement isEncrypted() and decryptMessage()Linus Jahn2022-10-182-0/+45
* OmemoManagerPrivate: Capture lambda expression parameters explicitly (#498)Melvin Keskin2022-10-161-1/+8
* OmemoManager: Use shared QcaInitializer instead of ownLinus Jahn2022-09-241-1/+3
* Add note about BUILD_SHARED_LIBS=ON for libomemo-c in omemo readmeLinus Jahn2022-09-111-1/+1
* Fix missing license information for READMEsLinus Jahn2022-09-041-0/+6
* OmemoLibWrappers: Fix compilationLinus Jahn2022-08-161-0/+19
* Describe OMEMO specific dependencies in READMEsLinus Jahn2022-08-161-0/+17
* Add README for omemo moduleLinus Jahn2022-08-131-0/+25
* Split up OMEMO into extra moduleLinus Jahn2022-08-1319-0/+7046