aboutsummaryrefslogtreecommitdiff
path: root/lib/room.cpp
AgeCommit message (Expand)Author
2021-12-08Store encryptedevent in decrypted roomeventsTobias Fella
2021-12-07Maintain list of undecrypted events to speed up decryption of oldTobias Fella
2021-12-07FixesTobias Fella
2021-12-07Rename "crypto" -> "e2ee"Tobias Fella
2021-12-07Port E2EE to database instead of JSON filesTobias Fella
2021-12-02visit(Event, ...) -> switchOnType()Alexey Rusakov
2021-12-01More improvementsTobias Fella
2021-12-01Apply even more suggestionsTobias Fella
2021-12-01Apply more suggestionsTobias Fella
2021-12-01Apply suggestions from code reviewTobias Fella
2021-12-01Use UnorderedMap instead of std::mapTobias Fella
2021-12-01Add function to decrypt notificationsTobias Fella
2021-12-01Move non-cache data to a non-cache locationTobias Fella
2021-12-01Various improvements and fixesTobias Fella
2021-12-01Try decrypting existing messages when a new key is addedTobias Fella
2021-12-01Add mxc protocol to the networkaccessmanagerTobias Fella
2021-12-01Handle encrypted file download through existing APITobias Fella
2021-12-01Implement download and decryption of encrypted filesTobias Fella
2021-12-01Store pickling key in qtkeychain and pickle encryptedTobias Fella
2021-12-01Various fixesTobias Fella
2021-12-01Implement (meg)olm key caching, megolm decrypting, EncryptedEventTobias Fella
2021-12-01Fix build without E2EETobias Fella
2021-12-01Fix setting encrypted flag in roomsCarl Schwan
2021-12-01Update tracked users list when new user joins encrypted roomTobias Fella
2021-12-01Start tracking user's devices when a a room starts being encryptedTobias Fella
2021-12-01Apply a few more commentsCarl Schwan
2021-12-01Apply suggestions from code reviewCarl Schwan
2021-12-01E2EE: initial port to internal olm wrapperAlexey Andreyev
2021-12-01Remove duplicated fileCarl Schwan
2021-11-29Track room stubbed state size in logsAlexey Rusakov
2021-11-27Code cleanupAlexey Rusakov
2021-11-27Event::content() -> contentPart()Alexey Rusakov
2021-11-27Merge pull request #518 from Smittyvb/room-stateEventsAlexey Rusakov
2021-11-26Add Room::{stateEventsOfType,currentState}Smitty
2021-11-26Fix crashing on invalid member and encryption eventsAlexey Rusakov
2021-11-26Room::processEphemeralEvents: Fix updatedCount always being zeroAlexey Rusakov
2021-11-26Event: deprecate originalJson[Object]()Alexey Rusakov
2021-11-22Fix stupid false-negatives from Room::updateStats()Alexey Rusakov
2021-11-22Fix a crash on trying to mark unknown events as fully readAlexey Rusakov
2021-11-21Log the hexadecimal value of Changes too, just in caseAlexey Rusakov
2021-11-21EventStats and Room::partiallyRead/unreadStats()Alexey Rusakov
2021-11-21Room::Private::postprocessChanges()Alexey Rusakov
2021-11-21SyncData: support MSC2654; partiallyReadCountAlexey Rusakov
2021-11-21Room: isEventNotable, notificationFor, checkForNotificationsAlexey Rusakov
2021-11-19Make enum values logging more terse()Alexey Rusakov
2021-11-18Make Room::Changes an enum class; simplify enumeratorsAlexey Rusakov
2021-11-17Room: refactoring around logging (esp. profile logs)Alexey Rusakov
2021-11-17Merge branch 'dev' into kitsune-fix-read-receipts-and-markersAlexey Rusakov
2021-11-17Room: lastLocalReadReceipt(), localReadReceiptMarker()Alexey Rusakov
2021-11-17Bind read receipts to userIds, not to User* valuesAlexey Rusakov