aboutsummaryrefslogtreecommitdiff
path: root/lib/events
AgeCommit message (Expand)Author
2020-02-10Add EventContent::replacementOf() helperRoland Pallai
2020-02-10TextContent: use MSC-1849 compatible `m.relates_to` fieldRoland Pallai
2020-02-10Edit (transmit): fix asterisk marking for dumb clientsRoland Pallai
2020-02-10Edit (transmit): fix json struct of `m.new_content`Roland Pallai
2020-01-01Fix linux buildBlack Hat
2020-01-01Fix linux buildBlack Hat
2020-01-01Add powerLevelForState()Black Hat
2020-01-01Mark methods as const.Black Hat
2019-12-30Simplify codeBlack Hat
2019-12-29Add missing fileBlack Hat
2019-12-29Merge branch 'master' of https://github.com/quotient-im/libQuotient into bhat...Black Hat
2019-12-29Add RoomPowerLevelEvent typeBlack Hat
2019-12-24RoomMemberEvent: introduce the reason field (MSC2367)Kitsune Ral
2019-12-09RoomEvent::timestamp() -> originTimestamp()Kitsune Ral
2019-11-10CleanupKitsune Ral
2019-11-01Derive Omittable<> from std::optional<>Kitsune Ral
2019-09-29Simplify visit() signatureKitsune Ral
2019-09-12Introduce HashQ<> and UnorderedMap<>Kitsune Ral
2019-08-25RoomMessageEvent::content(): constify event contentKitsune Ral
2019-08-13Support for server notices rooms (MSC1452)Kitsune Ral
2019-08-11Use [[maybe_unused]] instead of [[gnu::unused]]Kitsune Ral
2019-08-11Now that we're C++17, remove old compatibility cruftKitsune Ral
2019-08-11Drop EventType namespace and DEFINE_EVENTTYPE_ALIAS macroKitsune Ral
2019-08-11CleanupKitsune Ral
2019-08-09Namespace: QMatrixClient -> Quotient (with back comp alias)Kitsune Ral
2019-08-02Apply the new brace wrapping to source filesKitsune Ral
2019-08-02Merge branch 'master' into use-clang-formatKitsune Ral
2019-08-01Merge branch 'master' into kitsune-relationsKitsune Ral
2019-07-31Support for receiving m.reaction eventsKitsune Ral
2019-07-31Initial support for edited messages (receive only)Kitsune Ral
2019-07-27E2EE: introduce EncryptedEventAlexey Andreyev
2019-07-14E2EE: provide a shared header with encryption standard key namesAlexey Andreyev
2019-07-09Merge branch 'master' into use-clang-formatKitsune Ral
2019-07-08RoomEvent::setRoomId()/setSender()Kitsune Ral
2019-07-06EncryptionEvent: Adjust upon merge from masterKitsune Ral
2019-07-06Merge branch 'master' into e2ee-enc-mngKitsune Ral
2019-07-06Fix building with ClangKitsune Ral
2019-07-06Be stricter on usage of stateKeyKitsune Ral
2019-07-06loadStateEvent()Kitsune Ral
2019-07-06Convenience: StateKeyKey, StateKeyKeyL, basicStateEventJson()Kitsune Ral
2019-07-06Fix clazy warningsKitsune Ral
2019-07-04Add full EncryptionEvent to room logic. Issue #95Alexey Andreyev
2019-06-25Introduce EncryptionEvent classKitsune Ral
2019-06-24Merge branch 'master' into clang-formatKitsune Ral
2019-05-18event.h: add doc-comments; deprecate ptrCast()Kitsune Ral
2019-05-17Minor code refactoringKitsune Ral
2019-04-06Clean up on clang-tidy/clazy analysisKitsune Ral
2019-03-24RoomMemberEvent: sanitize user display namesKitsune Ral
2019-03-23Room::downloadFile(): Tighten URL validationsKitsune Ral
2019-03-02style: apply .clang-format to all .cpp and .h filesMarc Deop