aboutsummaryrefslogtreecommitdiff
path: root/lib/e2ee
AgeCommit message (Expand)Author
2022-09-26Trample Sonar warningsAlexey Rusakov
2022-09-26Wrap error reporting into facility macrosAlexey Rusakov
2022-09-26RandomBufferAlexey Rusakov
2022-09-26Cleanup across E2EE codeAlexey Rusakov
2022-09-26Replace QOlmError with OlmErrorCodeAlexey Rusakov
2022-06-24Fix the just introduced Sonar warningAlexey Rusakov
2022-06-24Start using C++20's designated initializersAlexey Rusakov
2022-06-24Code cleanup and reformattingAlexey Rusakov
2022-06-24Rework SignedOneTimeKey as a QJsonObject wrapperAlexey Rusakov
2022-06-24Fix copy-pasta in signed one-time key JSON dumperAlexey Rusakov
2022-06-22Fix signature verificationAlexey Rusakov
2022-06-19Add a missing #includeAlexey Rusakov
2022-06-18Move C++-only macros to util.hAlexey Rusakov
2022-06-18Drop make_array(); use std::to_array() where neededAlexey Rusakov
2022-06-04Address Sonar warningsAlexey Rusakov
2022-05-31Merge branch 'dev' into update-api-updateAlexey Rusakov
2022-05-31Tweak QOlmAccount and data structures aroundAlexey 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-16Fix build failuresTobias Fella
2022-05-16Save and load outgoing megolm sessionTobias Fella
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-16Optimise #includes for QOlm* classesAlexey Rusakov
2022-05-14Cleanup across the boardAlexey Rusakov
2022-04-23SLICE()Alexey Rusakov
2022-04-09Prepare for MSC 3700Tobias Fella
2022-02-27Update lib/e2ee/qolmutility.cppTobias Fella
2022-02-27Return false instead of error for failed signature checksTobias Fella
2022-02-26Use QOlmMessage::Type in more placesTobias Fella
2022-02-16isSupportedAlgorithm()Alexey Rusakov
2022-02-16Use QHash instead of QMapAlexey Rusakov
2022-02-16CleanupAlexey Rusakov
2022-02-16Add a few missing QUOTIENT_API stanzasAlexey Rusakov
2022-02-07Remove encryptionmanager and various fixesTobias Fella
2022-02-06Update lib/e2ee/qolmaccount.cppTobias Fella
2022-02-06Port to QRandomGeneratorTobias Fella
2022-02-06Update lib/e2ee/qolminboundsession.cppTobias Fella
2021-12-25Remove assertTobias Fella
2021-12-25Update lib/e2ee/qolmoutboundsession.hTobias Fella
2021-12-25Update lib/e2ee/qolmoutboundsession.hTobias Fella
2021-12-25Apply suggestionsTobias Fella
2021-12-25Update lib/e2ee/qolmoutboundsession.cppTobias Fella
2021-12-24Apply suggestionsTobias Fella
2021-12-07Rename "crypto" -> "e2ee"Tobias Fella