aboutsummaryrefslogtreecommitdiff
path: root/lib/connection.h
AgeCommit message (Expand)Author
2022-09-04concept EventClassAlexey Rusakov
2022-09-04DEFINE_SIMPLE_EVENT: support custom JSON keysAlexey Rusakov
2022-08-26Merge #547: Implement device verificationAlexey Rusakov
2022-08-25CleanupAlexey Rusakov
2022-08-25More code reorganisationAlexey Rusakov
2022-08-25KeyVerificationSession: cleanupAlexey Rusakov
2022-08-24Merge branch 'dev' into device-verificationAlexey Rusakov
2022-08-05Fix Connection::accountData<>()Alexey Rusakov
2022-06-17Make Connection::sendToDevices() an actual slotAlexey Rusakov
2022-05-29Move some Meg/Olm session logic from Room::Private to Connection::PrivateAlexey Rusakov
2022-05-29Refactor creation of Megolm sessions in RoomAlexey Rusakov
2022-05-29Cleanup and address Sonar warningsAlexey Rusakov
2022-05-29Cleanup and fix Sonar warningsAlexey Rusakov
2022-05-29Refactor EncryptedFile and EC::FileInfo::fileAlexey Rusakov
2022-05-18Make database independent of {Room, User, Connection}Tobias Fella
2022-05-18Apply suggestions from code reviewTobias Fella
2022-05-16More work; Update olm pickle & timestamps in database; Remove TODOsTobias Fella
2022-05-16Save and load outgoing megolm sessionTobias Fella
2022-05-16Implement sending encrypted messagesTobias Fella
2022-05-14Cleanup across the boardAlexey Rusakov
2022-05-02Implement key verificationTobias Fella
2022-04-16Merge branch 'dev' into sendmessagesTobias Fella
2022-04-09Prepare for MSC 3700Tobias Fella
2022-04-09Make sure devices are known before decrypting olm messagesTobias Fella
2022-03-10More work; Update olm pickle & timestamps in database; Remove TODOsTobias Fella
2022-03-10Save and load outgoing megolm sessionTobias Fella
2022-03-10Implement sending encrypted messagesTobias Fella
2022-03-07Store the device's ed25519 in the databaseTobias Fella
2022-02-26Add convenience functions for querying user devices and keys from cacheTobias Fella
2022-02-13Merge branch 'dev'Alexey Rusakov
2022-02-12Replace QPair with std::pairTobias Fella
2022-02-11Implement more suggestionsTobias Fella
2022-02-07Remove encryptionmanager and various fixesTobias Fella
2022-01-23Omittable: split out from util.h and refreshAlexey Rusakov
2022-01-06Brush up SsoSession; document Connection::prepareForSsoAlexey Rusakov
2022-01-02Add ImplPtr and makeImplAlexey Rusakov
2022-01-02Manage symbols visibility for dynamic linkingAlexey Rusakov
2021-12-29Add QUOTIENT_API throughout non-generated codeAlexey Rusakov
2021-12-28Convert struct LoginFlows to namespaceAlexey Rusakov
2021-12-27Connection: Simplify room/user factory codeAlexey Rusakov
2021-12-25Make canChangePassword available from QMLCarl Schwan
2021-12-10Use individual databases for each connectionTobias Fella
2021-12-07Rename "crypto" -> "e2ee"Tobias Fella
2021-12-01Apply more suggestionsTobias Fella
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-01Add mxc protocol to the networkaccessmanagerTobias Fella
2021-12-01Implement download and decryption of encrypted filesTobias Fella
2021-12-01Store pickling key in qtkeychain and pickle encryptedTobias Fella