summaryrefslogtreecommitdiffstats
path: root/src/Olm.cpp
AgeCommit message (Expand)Author
2021-10-17Move voip and encryption stuff into their own directoriesNicolas Werner
2021-10-04Add additional check for invalid megolm sessionsNicolas Werner
2021-09-18Change indentation to 4 spacesNicolas Werner
2021-08-31Stop encrypting all sessions with secretNicolas Werner
2021-08-26Fix warning about double reference qualifierNicolas Werner
2021-08-26Implement key backup uploadNicolas Werner
2021-08-20Trust key forwards from the original senderNicolas Werner
2021-08-17Allow downloading keys from key backupNicolas Werner
2021-08-09Add rate limiting to unknown device list pathNicolas Werner
2021-08-08Breaking: Change secret names and fix bug when storing secretsNicolas Werner
2021-08-07Protect against replay attacksNicolas Werner
2021-08-07Show encryption errors in qml and add request keys buttonNicolas Werner
2021-08-01Add option to only send encrypted messages to verified devicesNicolas Werner
2021-07-30Fix crash when we don't have keys for other device when receiving an olm mess...Nicolas Werner
2021-07-30Rate limit olm session creationNicolas Werner
2021-07-26Fix crash on invalid utf8 in decrypted eventsNicolas Werner
2021-07-25Remove SSSS requests on the UI threadNicolas Werner
2021-07-25Properly verify OTK signatureNicolas Werner
2021-07-25Don't send encrypted olm messages to ourselvesNicolas Werner
2021-07-24Merge master and fix conflictsJoe
2021-07-23Try to avoid more olm loopsNicolas Werner
2021-07-17Share historical keysNicolas Werner
2021-07-17Store megolm session data in separate databaseNicolas Werner
2021-07-15Remove 'respond to key requests' functionalityJoseph Donofry
2021-06-11Render community itemsNicolas Werner
2021-05-07Show verification status next to messagesNicolas Werner
2021-04-20Fix keys not being reshared to the same devices, that already got them, if th...Nicolas Werner
2021-04-13Fix broken olm channels automaticallyNicolas Werner
2021-03-15Store all state eventsNicolas Werner
2021-03-15Rotate session keys properlyNicolas Werner
2021-03-05Update license headersNicolas Werner
2021-02-09Switch to new relations formatNicolas Werner
2021-01-23Request unknown message indicesNicolas Werner
2021-01-21Properly skip device, if it has no keysNicolas Werner
2021-01-21Handle devices without keysNicolas Werner
2021-01-08Fix some nulls in relationsNicolas Werner
2020-12-18Another shadowed variableNicolas Werner
2020-12-18Fix some shadow warningsNicolas Werner
2020-12-18Add download keys from secret storageNicolas Werner
2020-12-17Request secrets after verificationNicolas Werner
2020-12-16Store secrets in keychainNicolas Werner
2020-12-15Fix crash when we don't have device keys cachedNicolas Werner
2020-12-15Clean up encrypted message handlingNicolas Werner
2020-12-15Send SSSS requestsNicolas Werner
2020-12-08lintNicolas Werner
2020-12-08Merge branch 'gitlab-ci' into 'master'Nicolas Werner
2020-11-30Fix shadow variableNicolas Werner
2020-11-30Properly share and rotate sessions on member and device changesNicolas Werner
2020-11-30Remove outbound session storageNicolas Werner
2020-11-30Load sessions lazily from dbNicolas Werner