aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2019-09-12Introduce HashQ<> and UnorderedMap<>Kitsune Ral
2019-08-29Merge pull request #348 from quotient-im/kitsune-better-basejobKitsune Ral
2019-08-27More compliant 'using' for chrono_literalsKitsune Ral
2019-08-27Don't use enumerator attributesKitsune Ral
2019-08-27Tighten the code; add a missing #includeKitsune Ral
2019-08-26Room::calculateDisplayname: use local aliases for room namingKitsune Ral
2019-08-26setAvatarForRoom: try recover from otherAvatars inconsistencyKitsune Ral
2019-08-25RoomMessageEvent::content(): constify event contentKitsune Ral
2019-08-20BaseJob/ConnectionData: connection-wide rate-limitingKitsune Ral
2019-08-20BaseJob: Status/StatusCode tweaks, cleanup, mo' commentsKitsune Ral
2019-08-20Connection::run()Kitsune Ral
2019-08-20Store userId in ConnectionData instead of ConnectionKitsune Ral
2019-08-19Room::Private::doSendEvent: fix too early change in BaseJob signalsKitsune Ral
2019-08-18room.cpp: applied clang-format with updated penalty valuesKitsune Ral
2019-08-18Room: use new logging categoriesKitsune Ral
2019-08-18Room::decryptMessage: now with the header file changesKitsune Ral
2019-08-18Merge pull request #345 from rpallai/UnreadNotifsChangeKitsune Ral
2019-08-18Room::decryptMessage: fix memory leaks and dangling pointersKitsune Ral
2019-08-18New logging categories: events.state, events.messages, and e2eeKitsune Ral
2019-08-17Update the cache for sure if unread counters were changedRoland Pallai
2019-08-16BaseJob: support M_USER_DEACTIVATED error codeKitsune Ral
2019-08-13Support for server notices rooms (MSC1452)Kitsune Ral
2019-08-12e2ee.h: Make constants inline instead of staticKitsune Ral
2019-08-12Make Settings::remove() to clear the legacy; more doc-commentsKitsune 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-11Connection: check for cache_type setting in libQuotient groupKitsune Ral
2019-08-11SyncData: x-qmatrixclient -> x-quotientKitsune Ral
2019-08-11CleanupKitsune Ral
2019-08-09stringToHueF: pick a safer name for the variableKitsune Ral
2019-08-09Namespace: QMatrixClient -> Quotient (with back comp alias)Kitsune Ral
2019-08-09Rename zero-impact stringsKitsune Ral
2019-08-02Room: avoid assertion crashes; name variables betterKitsune Ral
2019-08-02Room/qmc-example: consider fake state event rejection as validKitsune Ral
2019-08-02Apply the new brace wrapping to source filesKitsune Ral
2019-08-02e2ee.h: add a missing #includeKitsune Ral
2019-08-02Merge branch 'master' into use-clang-formatKitsune Ral
2019-08-01Merge branch 'master' into kitsune-relationsKitsune Ral
2019-07-31Merge pull request #335 from quotient-im/aa13q-e2ee-encrypted-msgKitsune Ral
2019-07-31Room::postReaction()Kitsune Ral
2019-07-31Support for receiving m.reaction eventsKitsune Ral
2019-07-31Initial support for edited messages (receive only)Kitsune Ral
2019-07-31converters.h: fallback to intrusive toJson() for JsonObjectConverter; general...Kitsune Ral
2019-07-31converters.h: more comments; documented addParam<>()Kitsune Ral
2019-07-27E2EE: introduce EncryptedEventAlexey Andreyev
2019-07-14E2EE: provide a shared header with encryption standard key namesAlexey Andreyev
2019-07-12Minor polishKitsune Ral
2019-07-10Merge pull request #330 from quotient-im/bhat-wellknownKitsune Ral
2019-07-09Add more checks according to the specBlack Hat