aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2022-10-02Relax Omittable::operator->/operator*Alexey Rusakov
2022-09-26Merge branch 'dev' into kitsune/unify-olm-errorsAlexey Rusakov
2022-09-26QOlmUtility::ed25519Verify: just return boolAlexey Rusakov
2022-09-26Remove no-op codeAlexey Rusakov
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-09-25QOlmUtility::ed25519Verify: just return boolAlexey Rusakov
2022-09-24Merge #573: Fix verificationAlexey Rusakov
2022-09-24Update lib/connection.cppTobias Fella
2022-09-24Use basicJson()Tobias Fella
2022-09-24Fix verificationTobias Fella
2022-09-24Fix construction of EncryptedEventsTobias Fella
2022-09-23Don't crash in MxcReply if the event is not a RoomMessageEventTobias Fella
2022-09-18Cleanup NAM more carefullyAlexey Rusakov
2022-09-17Fix building with GCCAlexey Rusakov
2022-09-17room.*: fix doc-comments, use [[deprecated]]Alexey Rusakov
2022-09-12Merge #568: Add autotest for key verification and fix several edge-casesAlexey Rusakov
2022-09-12NetworkAccessManager: QThreadStorage -> thread_localAlexey Rusakov
2022-09-12Only trust verification keys if the user verified the SASAlexey Rusakov
2022-09-12Fix a leak in Connection::saveAccessTokenToKeychain()Alexey Rusakov
2022-09-11KeyVerificationEvent; KeyVerificationSession::handleEvent()Alexey Rusakov
2022-09-10Adjust converters.h logic to support Qt 6.4Alexey Rusakov
2022-09-10Update lib/keyverificationsession.hTobias Fella
2022-09-09makeImpl: add support for aggregate initialisationAlexey Rusakov
2022-09-06Add autotest for key verification and fix several edge-casesTobias Fella
2022-09-05CleanupAlexey Rusakov
2022-09-05sendToDevice: fix unintended slicingAlexey Rusakov
2022-09-04SingleKeyValue: use reference for template parameterAlexey Rusakov
2022-09-04Room::setTags(): skip full-blown TagEvent creationAlexey Rusakov
2022-09-04StateEventBase -> StateEventAlexey Rusakov
2022-09-04concept EventClassAlexey Rusakov
2022-09-04Disallow direct events construction from JSONAlexey Rusakov
2022-09-04CallEventBase -> CallEvent; pack up all call eventsAlexey Rusakov
2022-09-04RoomStateView::content()Alexey Rusakov
2022-09-04More cleanupAlexey Rusakov
2022-09-04Remove #include "logging.h" from event.hAlexey Rusakov
2022-09-04Regenerate CS API upon GTAD config changeAlexey Rusakov
2022-09-04Streamline event typesAlexey Rusakov
2022-09-04EventMetaType, QUO_EVENT, QUO_BASE_EVENTAlexey Rusakov
2022-09-04DEFINE_SIMPLE_EVENT: support custom JSON keysAlexey Rusakov
2022-09-04SingleKeyValue: allow seamless construction from the underlying typeAlexey Rusakov
2022-09-04Fix a typo in cacheLocation() doc-commentAlexey Rusakov
2022-09-03KeyVerificationDoneEvent: fix copy-pasta in DEFINE_EVENT_TYPEIDAlexey Rusakov
2022-08-26Fix device verificationTobias Fella
2022-08-26Merge #547: Implement device verificationAlexey Rusakov
2022-08-25CleanupAlexey Rusakov
2022-08-25Refactor the code handling emojiAlexey Rusakov