aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-07-16Speed up read receipt updatesAlexey Rusakov
2022-07-16Room::decryptIncomingEvents()Alexey Rusakov
2022-07-16logging.h: suppress clang-tidy warningsAlexey Rusakov
2022-07-15Connection::user(): validate after lookup, not beforeAlexey Rusakov
2022-07-15operator<<(QDebug, QElapsedTimer): always use msAlexey Rusakov
2022-07-15Bring back documentation on PROFILE_LOG_USECSAlexey Rusakov
2022-07-13eventcontent.h: Use C++17 nested namespaces notationAlexey Rusakov
2022-07-12Merge branch 'kitsune/converters-upgrade' into devAlexey Rusakov
2022-07-12converters.*: facilities to convert enumsAlexey Rusakov
2022-07-12Make AliasesEventContent a simple structureAlexey Rusakov
2022-07-12Refactor things around EncryptionEvent[Content]Alexey Rusakov
2022-07-12fromJson()/toJson() refactoringAlexey Rusakov
2022-07-12Fix deprecation messagesAlexey Rusakov
2022-07-12Pack up StickerEvent in the header fileAlexey Rusakov
2022-07-11Reuse Room::setState() overloads from one anotherAlexey Rusakov
2022-07-11Small .clang-format adjustmentsAlexey Rusakov
2022-07-11Add QUOTIENT_API to RoomStateViewAlexey Rusakov
2022-07-08qt_connection_util.h: use autoAlexey Rusakov
2022-07-08clang-format: don't break lines before lambda bodyAlexey Rusakov
2022-07-08Use clang-format 12; update CONTRIBUTING.md wrt code formattingAlexey Rusakov
2022-07-08Merge remote-tracking branch 'origin/kitsune/c++20-galore' into devAlexey Rusakov
2022-07-08Adjust Synapse image for testsAlexey Rusakov
2022-07-08CI: use GCC 11 and (therefore) ubuntu-22.04Alexey Rusakov
2022-07-07Avoid std::derived_from and std::bind_frontAlexey Rusakov
2022-07-03Shorten switchOnType, function_traits and connect*Alexey Rusakov
2022-06-24Make EventContent::Base() move constructor noexceptAlexey 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-23Streamline Room::P::shouldRotateMegolmSession()Alexey Rusakov
2022-06-23Use QUO_CONTENT_GETTERAlexey Rusakov
2022-06-23Drop QUOTIENT_API where it's undueAlexey Rusakov
2022-06-22Fix signature verificationAlexey Rusakov
2022-06-22.clang-tidy: drop another rather useless warningAlexey Rusakov
2022-06-22RoomSummary::merge(): explicitly cast between int and boolAlexey Rusakov
2022-06-22Streamline RoomPowerLevelsEvent backoffice codeAlexey Rusakov
2022-06-22Address a few more Sonar warningsAlexey Rusakov
2022-06-22Clean up RequestData from Sonar warningsAlexey Rusakov
2022-06-22Use fixed width types for enumsAlexey Rusakov
2022-06-22More .clang-tidy tweaksAlexey Rusakov
2022-06-21Fix a few clang-tidy/GCC warningsAlexey Rusakov
2022-06-21CMakeLists: suppress subobject-linkage warningsAlexey Rusakov
2022-06-21.clang-tidy: drop some dubious noisy warningsAlexey Rusakov
2022-06-21Move out Overloads to util.hAlexey Rusakov
2022-06-21room.cpp: replace two signal connections with oneAlexey Rusakov
2022-06-19Add a missing #includeAlexey Rusakov
2022-06-19CI: fix macos-10.15 leftoverAlexey Rusakov
2022-06-18CI: switch to macos-11 imageAlexey Rusakov