aboutsummaryrefslogtreecommitdiff
path: root/lib/encryptionmanager.cpp
AgeCommit message (Expand)Author
2021-12-10Use individual databases for each connectionTobias Fella
2021-12-07Remove default constructorTobias Fella
2021-12-07Rename "crypto" -> "e2ee"Tobias Fella
2021-12-07Port E2EE to database instead of JSON filesTobias Fella
2021-12-01Apply suggestions from code reviewTobias Fella
2021-12-01More improvementsTobias Fella
2021-12-01Apply more suggestionsTobias Fella
2021-12-01Apply suggestions from code reviewTobias Fella
2021-12-01Use UnorderedMap instead of std::mapTobias Fella
2021-12-01Move non-cache data to a non-cache locationTobias Fella
2021-12-01Various improvements and fixesTobias Fella
2021-12-01Store pickling key in qtkeychain and pickle encryptedTobias Fella
2021-12-01Various fixesTobias Fella
2021-12-01Implement (meg)olm key caching, megolm decrypting, EncryptedEventTobias Fella
2021-12-01Add a function for decrypting E2EE files/imagesTobias Fella
2021-12-01Cleanup and Refactor EncryptionManagerTobias Fella
2021-12-01fix typoCarl Schwan
2021-12-01Apply a few more commentsCarl Schwan
2021-12-01Apply suggestions from code reviewCarl Schwan
2021-12-01More testsCarl Schwan
2021-12-01More porting to new APICarl Schwan
2021-12-01E2EE: initial port to internal olm wrapperAlexey Andreyev
2021-12-01Remove duplicated fileCarl Schwan
2021-01-16Updated copyright statements upon Git auditKitsune Ral
2021-01-15Merge pull request #428 from ognarb/licensingKitsune Ral
2021-01-14Fix a typo in the previous typo fixKitsune Ral
2021-01-14EncryptionManager: fix a typoKitsune Ral
2020-12-26Add a few more filesCarl Schwan
2020-06-19Fix FTBFS and warnings with E2EE switched onKitsune Ral
2020-06-07Small updates to match the new generated definitionsKitsune Ral
2020-03-12E2EE: Make building E2EE optional. Contributes to #369Alexey Andreev
2020-02-25E2EE: fix olm session decrypt, move to EncryptionManagerAlexey Andreyev
2019-08-09Namespace: QMatrixClient -> Quotient (with back comp alias)Kitsune Ral
2019-08-02Apply the new brace wrapping to source filesKitsune Ral
2019-08-02Merge branch 'master' into use-clang-formatKitsune Ral
2019-07-27E2EE: introduce EncryptedEventAlexey Andreyev
2019-07-14E2EE: provide a shared header with encryption standard key namesAlexey Andreyev
2019-07-09Merge branch 'master' into use-clang-formatKitsune Ral
2019-07-08E2EE: fix EncryptionManager algorithm namesAlexey Andreyev
2019-07-08E2EE: fix uploadIdentityKeys signatures generationAlexey Andreyev
2019-07-08E2EE: add new account generation logicAlexey Andreyev
2019-07-04Upload one-time keys. Issue #88Alexey Andreyev
2019-07-04Upload device public keys. Issue #87Alexey Andreyev
2019-07-04Add EncryptionManager class. Add AccountSettings::encryptionAccountPickle logic.Alexey Andreyev