aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-05-16Merge #550: Quotient::Expected and QOlmExpectedAlexey Rusakov
2022-05-16expected.h: add a copyright noticeAlexey Rusakov
2022-05-16Update autotests/testolmutility.cppAlexey Rusakov
2022-05-16QOlmExpected and associated refactoringAlexey Rusakov
2022-05-16Simplify QOlmSession::matchesInboundSession*()Alexey Rusakov
2022-05-16QOlmAccount::needsSave() shouldn't be constAlexey Rusakov
2022-05-16Expected<>Alexey Rusakov
2022-05-16Optimise #includes for QOlm* classesAlexey Rusakov
2022-05-16room.cpp: use return {} where appropriateAlexey Rusakov
2022-05-16Quotest: test checkResource()Alexey Rusakov
2022-05-14Merge pull request #549 from quotient-im/kitsune/various-fixesAlexey Rusakov
2022-05-14Cleanup across the boardAlexey Rusakov
2022-05-11CallAnswerEvent: drop lifetimeAlexey Rusakov
2022-05-11Fix race condition in consumeRoomData()Alexey Rusakov
2022-05-08Merge #548: Streamline usage of event types, part 1Alexey Rusakov
2022-05-08QUO_CONTENT_GETTERAlexey Rusakov
2022-05-08Use std::pair instead of QPairAlexey Rusakov
2022-05-08More cleanupAlexey Rusakov
2022-05-08Generalise DEFINE_SIMPLE_EVENTAlexey Rusakov
2022-05-08Pass matrixType(QString), not Event::Type, to basicJson()Alexey Rusakov
2022-05-08basic*EventJson() -> *Event::basicJson()Alexey Rusakov
2022-05-08Event content: provide toJson() instead of deriving from EC::BaseAlexey Rusakov
2022-05-08Simplify EventContent a bitAlexey Rusakov
2022-05-08Cleanup; comments reformattingAlexey Rusakov
2022-05-08StateEvent: use non-member JSON convertersAlexey Rusakov
2022-05-08toSnakeCase and EventContent::SingleKeyValueAlexey Rusakov
2022-05-05Fix license identifierTobias Fella
2022-05-04CMakeLists.txt: add roomcanonicalaliasevent.hAlexey Rusakov
2022-04-23CleanupAlexey Rusakov
2022-04-23SLICE()Alexey Rusakov
2022-04-16Merge pull request #544 from TobiasFella/checkedkeyAlexey Rusakov
2022-04-16Use more idiomatic C++Tobias Fella
2022-04-16Only build function when E2EE is enabledTobias Fella
2022-04-16Try fixing lgtm.comTobias Fella
2022-04-09Comment out debug statementTobias Fella
2022-04-09Prepare for MSC 3700Tobias Fella
2022-04-09Don't crash when decrypting existing messagesTobias Fella
2022-04-09Make sure devices are known before decrypting olm messagesTobias Fella
2022-04-09Check edKey when receiving an olm messageTobias Fella
2022-04-09Correctly load EncryptedEventsTobias Fella
2022-03-12Merge #543: Fix loading images when E2EE is disabledAlexey Rusakov
2022-03-11Fix loading images when E2EE is disabledTobias Fella
2022-03-10Merge pull request #541 from TobiasFella/storesessionedkeyAlexey Rusakov
2022-03-09Check for empty ed25519 key.Tobias Fella
2022-03-09Update lib/database.cppTobias Fella
2022-03-09Merge #542: Guard against device reuse attacksAlexey Rusakov
2022-03-08Store time of last decrypted message for each olm sessionTobias Fella
2022-03-07Add datbase migrationTobias Fella
2022-03-07Guard against device reuse attacksTobias Fella
2022-03-07Store the device's ed25519 in the databaseTobias Fella