aboutsummaryrefslogtreecommitdiff
path: root/lib/database.cpp
AgeCommit message (Collapse)Author
2022-05-02Implement key verificationTobias Fella
2022-04-16Merge branch 'dev' into sendmessagesTobias Fella
2022-04-09Prepare for MSC 3700Tobias Fella
2022-04-09Check edKey when receiving an olm messageTobias Fella
2022-03-23Add database migrationTobias Fella
2022-03-10More work; Update olm pickle & timestamps in database; Remove TODOsTobias Fella
2022-03-10Keep log of where we send keys and send keys to new devices and usersTobias Fella
2022-03-10Save and load outgoing megolm sessionTobias Fella
2022-03-09Update lib/database.cppTobias Fella
Co-authored-by: Carl Schwan <carl@carlschwan.eu>
2022-03-08Store time of last decrypted message for each olm sessionTobias Fella
Is required to correctly choose a session to use for sending messages
2022-03-07Add datbase migrationTobias Fella
2022-03-07Store the device's ed25519 in the databaseTobias Fella
2022-02-24Fix all testsTobias Fella
2022-02-12Replace QPair with std::pairTobias Fella
2022-01-30Port devices list to databaseTobias Fella
2021-12-22Another improvementTobias Fella
2021-12-22Apply suggestions from code reviewTobias Fella
Co-authored-by: Alexey Rusakov <Kitsune-Ral@users.sf.net>
2021-12-10Remove data from database when leaving roomTobias Fella
2021-12-10Use individual databases for each connectionTobias Fella
2021-12-09Rename databaseTobias Fella
2021-12-08Update logging categoriesTobias 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