aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2021-12-10ifdef more thingsTobias Fella
2021-12-09Rename databaseTobias Fella
2021-12-09Ifdef all the thingsTobias Fella
2021-12-09Update lib/connection.cppTobias Fella
Co-authored-by: Alexey Rusakov <Kitsune-Ral@users.sf.net>
2021-12-08Update logging categoriesTobias Fella
2021-12-08Store encryptedevent in decrypted roomeventsTobias Fella
2021-12-07Maintain list of undecrypted events to speed up decryption of oldTobias Fella
messages
2021-12-07Remove default constructorTobias Fella
2021-12-07snake_case table namesTobias Fella
2021-12-07FixesTobias Fella
2021-12-07id -> matrixIdTobias 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
Co-authored-by: Alexey Rusakov <Kitsune-Ral@users.sf.net>
2021-12-01More improvementsTobias Fella
2021-12-01Apply even more suggestionsTobias Fella
2021-12-01Apply more suggestionsTobias Fella
2021-12-01Apply suggestions from code reviewTobias Fella
Co-authored-by: Alexey Rusakov <Kitsune-Ral@users.sf.net>
2021-12-01Use UnorderedMap instead of std::mapTobias Fella
2021-12-01Fix compilationCarl Schwan
2021-12-01Add function to decrypt notificationsTobias Fella
2021-12-01Move non-cache data to a non-cache locationTobias Fella
2021-12-01Save olm account on shutdownTobias Fella
2021-12-01Various improvements and fixesTobias Fella
2021-12-01Try decrypting existing messages when a new key is addedTobias Fella
2021-12-01Add mxc protocol to the networkaccessmanagerTobias Fella
2021-12-01Handle encrypted file download through existing APITobias Fella
2021-12-01Implement download and decryption of encrypted filesTobias Fella
2021-12-01Store pickling key in qtkeychain and pickle encryptedTobias Fella
2021-12-01Various fixesTobias Fella
2021-12-01Don't crash when ToDeviceEvent decryption failsTobias Fella
2021-12-01Implement (meg)olm key caching, megolm decrypting, EncryptedEventTobias Fella
decryption, handling of encrypted redactions and replies
2021-12-01Don't die on broken olm accountCarl Schwan
2021-12-01Fix olm error parsingTobias Fella
2021-12-01Add a function for decrypting E2EE files/imagesTobias Fella
2021-12-01Fix build without E2EETobias Fella
2021-12-01Fix FTBFSTobias Fella
2021-12-01Emit needsSave when requiredTobias Fella
2021-12-01Remove unrelated changesTobias Fella
2021-12-01Update the OlmAccountPickle in the accountsettings when the olmaccountTobias Fella
changes
2021-12-01Uncomment some stuffCarl Schwan
2021-12-01ThingsTobias Fella
2021-12-01Cleanup and Refactor EncryptionManagerTobias Fella
2021-12-01Fix setting encrypted flag in roomsCarl Schwan
2021-12-01Fix JSON formatting for one-time-key signature creationTobias Fella
2021-12-01Fix testsCarl Schwan
2021-12-01Fix compilation without E2EETobias Fella
2021-12-01More fixesTobias Fella
2021-12-01Query for keys less and actually load users from cacheTobias Fella
2021-12-01Implement key verification eventsCarl Schwan