aboutsummaryrefslogtreecommitdiff
path: root/lib/events
AgeCommit message (Expand)Author
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-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-23Streamline Room::P::shouldRotateMegolmSession()Alexey Rusakov
2022-06-23Use QUO_CONTENT_GETTERAlexey Rusakov
2022-06-22Streamline RoomPowerLevelsEvent backoffice codeAlexey Rusakov
2022-06-22Address a few more Sonar warningsAlexey Rusakov
2022-06-21Fix a few clang-tidy/GCC warningsAlexey Rusakov
2022-06-21Move out Overloads to util.hAlexey Rusakov
2022-06-18Move C++-only macros to util.hAlexey Rusakov
2022-06-18Drop make_array(); use std::to_array() where neededAlexey Rusakov
2022-05-29Move some Meg/Olm session logic from Room::Private to Connection::PrivateAlexey Rusakov
2022-05-29Cleanup and address Sonar warningsAlexey Rusakov
2022-05-29Move encryptFile/decryptFile out of EncryptedFileMetadataAlexey Rusakov
2022-05-29Refactor EncryptedFile and EC::FileInfo::fileAlexey Rusakov
2022-05-20Apply suggestions from code reviewTobias Fella
2022-05-20Truncate ciphertext buffer to actual size during file encryptionTobias Fella
2022-05-19Fix cipher text buffer initializationTobias Fella
2022-05-18Update lib/events/encryptedevent.cppTobias Fella
2022-05-18Apply suggestions from code reviewTobias Fella
2022-05-16Update lib/events/encryptedfile.hTobias Fella
2022-05-16More work; Update olm pickle & timestamps in database; Remove TODOsTobias Fella
2022-05-16Properly create encrypted editsTobias Fella
2022-05-16Implement sending encrypted filesTobias Fella
2022-05-16Add constructor for creating roomkeyeventsTobias Fella
2022-05-14Cleanup across the boardAlexey Rusakov
2022-05-11CallAnswerEvent: drop lifetimeAlexey Rusakov
2022-05-08Merge #548: Streamline usage of event types, part 1Alexey Rusakov
2022-05-08QUO_CONTENT_GETTERAlexey Rusakov
2022-05-08Use std::pair instead of QPairAlexey Rusakov
2022-05-08More cleanupAlexey Rusakov
2022-05-08Generalise DEFINE_SIMPLE_EVENTAlexey Rusakov
2022-05-08Pass matrixType(QString), not Event::Type, to basicJson()Alexey Rusakov
2022-05-08basic*EventJson() -> *Event::basicJson()Alexey Rusakov
2022-05-08Event content: provide toJson() instead of deriving from EC::BaseAlexey Rusakov
2022-05-08Simplify EventContent a bitAlexey Rusakov
2022-05-08Cleanup; comments reformattingAlexey Rusakov
2022-05-08StateEvent: use non-member JSON convertersAlexey Rusakov
2022-05-08toSnakeCase and EventContent::SingleKeyValueAlexey Rusakov
2022-05-05Fix license identifierTobias Fella
2022-04-09Correctly load EncryptedEventsTobias Fella
2022-02-26Merge pull request #477 from TobiasFella/work/readencryptedmessagesAlexey Rusakov
2022-02-16More cleanup, especially in EncryptedFileAlexey Rusakov
2022-02-16isSupportedAlgorithm()Alexey Rusakov
2022-02-16Fix file decryptionTobias Fella
2022-02-16CleanupAlexey Rusakov