Age | Commit message (Expand) | Author |
2022-09-04 | More cleanup | Alexey Rusakov |
2022-09-04 | Remove #include "logging.h" from event.h | Alexey Rusakov |
2022-09-04 | Streamline event types | Alexey Rusakov |
2022-09-04 | EventMetaType, QUO_EVENT, QUO_BASE_EVENT | Alexey Rusakov |
2022-09-04 | DEFINE_SIMPLE_EVENT: support custom JSON keys | Alexey Rusakov |
2022-09-04 | SingleKeyValue: allow seamless construction from the underlying type | Alexey Rusakov |
2022-09-03 | KeyVerificationDoneEvent: fix copy-pasta in DEFINE_EVENT_TYPEID | Alexey Rusakov |
2022-08-25 | More code reorganisation | Alexey Rusakov |
2022-08-25 | Connection::Private::assembleEncryptedContent() | Alexey Rusakov |
2022-08-24 | Merge branch 'dev' into device-verification | Alexey Rusakov |
2022-08-05 | eventloader.h: use basicJson() in a uniform way | Alexey Rusakov |
2022-08-01 | Fix FTBFS | Alexey Rusakov |
2022-08-01 | Pull out common JsonConverter code to JsonObjectUnpacker | Alexey Rusakov |
2022-07-30 | moving eventCast(): disallow passing nullptr | Alexey Rusakov |
2022-07-29 | Moving eventCast() | Alexey Rusakov |
2022-07-26 | ...and the definitive fix | Alexey Rusakov |
2022-07-26 | Another fix attempt | Alexey Rusakov |
2022-07-26 | Hopefully fix building with GCC | Alexey Rusakov |
2022-07-26 | Add missing QUOTIENT_API pieces | Alexey Rusakov |
2022-07-13 | eventcontent.h: Use C++17 nested namespaces notation | Alexey Rusakov |
2022-07-12 | converters.*: facilities to convert enums | Alexey Rusakov |
2022-07-12 | Make AliasesEventContent a simple structure | Alexey Rusakov |
2022-07-12 | Refactor things around EncryptionEvent[Content] | Alexey Rusakov |
2022-07-12 | fromJson()/toJson() refactoring | Alexey Rusakov |
2022-07-12 | Fix deprecation messages | Alexey Rusakov |
2022-07-12 | Pack up StickerEvent in the header file | Alexey Rusakov |
2022-07-07 | Avoid std::derived_from and std::bind_front | Alexey Rusakov |
2022-07-03 | Shorten switchOnType, function_traits and connect* | Alexey Rusakov |
2022-06-24 | Make EventContent::Base() move constructor noexcept | Alexey Rusakov |
2022-06-23 | Streamline Room::P::shouldRotateMegolmSession() | Alexey Rusakov |
2022-06-23 | Use QUO_CONTENT_GETTER | Alexey Rusakov |
2022-06-22 | Streamline RoomPowerLevelsEvent backoffice code | Alexey Rusakov |
2022-06-22 | Address a few more Sonar warnings | Alexey Rusakov |
2022-06-21 | Fix a few clang-tidy/GCC warnings | Alexey Rusakov |
2022-06-21 | Move out Overloads to util.h | Alexey Rusakov |
2022-06-18 | Move C++-only macros to util.h | Alexey Rusakov |
2022-06-18 | Drop make_array(); use std::to_array() where needed | Alexey Rusakov |
2022-05-29 | Move some Meg/Olm session logic from Room::Private to Connection::Private | Alexey Rusakov |
2022-05-29 | Cleanup and address Sonar warnings | Alexey Rusakov |
2022-05-29 | Move encryptFile/decryptFile out of EncryptedFileMetadata | Alexey Rusakov |
2022-05-29 | Refactor EncryptedFile and EC::FileInfo::file | Alexey Rusakov |
2022-05-20 | Apply suggestions from code review | Tobias Fella |
2022-05-20 | Truncate ciphertext buffer to actual size during file encryption | Tobias Fella |
2022-05-19 | Fix cipher text buffer initialization | Tobias Fella |
2022-05-18 | Update lib/events/encryptedevent.cpp | Tobias Fella |
2022-05-18 | Apply suggestions from code review | Tobias Fella |
2022-05-16 | Update lib/events/encryptedfile.h | Tobias Fella |
2022-05-16 | More work; Update olm pickle & timestamps in database; Remove TODOs | Tobias Fella |
2022-05-16 | Properly create encrypted edits | Tobias Fella |
2022-05-16 | Implement sending encrypted files | Tobias Fella |