aboutsummaryrefslogtreecommitdiff
path: root/lib/syncdata.cpp
AgeCommit message (Expand)Author
2022-09-04Streamline event typesAlexey Rusakov
2022-06-22RoomSummary::merge(): explicitly cast between int and boolAlexey Rusakov
2022-06-18Drop pre-Qt 5.15 codeAlexey Rusakov
2022-05-11Fix race condition in consumeRoomData()Alexey Rusakov
2022-02-13Merge branch 'dev'Alexey Rusakov
2022-01-29SyncData: expect self-contained /sync responseAlexey Rusakov
2021-12-01Actually load devices from sync data and filter relevant usersTobias Fella
2021-12-01Start implementing device key trackingTobias Fella
2021-11-26Revert "Drop #include "logging.h" from event.h"Alexey Rusakov
2021-11-26Drop #include "logging.h" from event.hAlexey Rusakov
2021-11-21SyncData: support MSC2654; partiallyReadCountAlexey Rusakov
2021-10-10Merge branch 'master' into kitsune-fix-read-receipts-and-markersAlexey Rusakov
2021-09-28SyncData: drop a shortcut that led to ignoring invitesAlexey Rusakov
2021-07-28SyncData: minor update to the cache versionAlexey Rusakov
2021-07-24Wrap SyncRoomData counters into OmittablesAlexey Rusakov
2021-07-16SyncData::parseJson(): minor optimisationAlexey Rusakov
2021-01-16Updated copyright statements upon Git auditKitsune Ral
2020-12-26Port existing copyright statement to reuse using licensediggerCarl Schwan
2020-09-04SyndData::parseJson: use fromJson()Kitsune Ral
2020-06-05Use CBOR for binary JSON caching on Qt 5.15+Kitsune Ral
2020-02-25E2EE: implement SyncData::deviceOneTimeKeysCountAlexey Andreyev
2019-11-01Derive Omittable<> from std::optional<>Kitsune Ral
2019-08-11Now that we're C++17, remove old compatibility cruftKitsune Ral
2019-08-11SyncData: x-qmatrixclient -> x-quotientKitsune Ral
2019-08-09Namespace: QMatrixClient -> Quotient (with back comp alias)Kitsune Ral
2019-06-24Merge branch 'master' into clang-formatKitsune Ral
2019-04-06Clean up on clang-tidy/clazy analysisKitsune Ral
2019-03-02style: apply .clang-format to all .cpp and .h filesMarc Deop
2018-12-09MSC 688: MSC-compliant RoomSummary; update Room::calculateDisplayname()Kitsune Ral
2018-12-08Room summariesKitsune Ral
2018-11-23Connection::saveState: use null instead of an empty object for a roomKitsune Ral
2018-11-22Save state cache per-roomKitsune Ral
2018-11-20Make SyncData more self-contained and prepare for cache splittingKitsune Ral