Age | Commit message (Expand) | Author |
2022-05-16 | Properly create encrypted edits | Tobias Fella |
2022-05-16 | Implement sending encrypted files | Tobias Fella |
2022-05-16 | Keep log of where we send keys and send keys to new devices and users | Tobias Fella |
2022-05-16 | Save and load outgoing megolm session | Tobias Fella |
2022-05-16 | Implement sending encrypted messages | Tobias Fella |
2022-05-16 | Add constructor for creating roomkeyevents | Tobias Fella |
2022-05-16 | expected.h: add a copyright notice | Alexey Rusakov |
2022-05-16 | QOlmExpected and associated refactoring | Alexey Rusakov |
2022-05-16 | Simplify QOlmSession::matchesInboundSession*() | Alexey Rusakov |
2022-05-16 | QOlmAccount::needsSave() shouldn't be const | Alexey Rusakov |
2022-05-16 | Expected<> | Alexey Rusakov |
2022-05-16 | Optimise #includes for QOlm* classes | Alexey Rusakov |
2022-05-16 | room.cpp: use return {} where appropriate | Alexey Rusakov |
2022-05-14 | Cleanup across the board | Alexey Rusakov |
2022-05-11 | CallAnswerEvent: drop lifetime | Alexey Rusakov |
2022-05-11 | Fix race condition in consumeRoomData() | Alexey Rusakov |
2022-05-08 | Merge #548: Streamline usage of event types, part 1 | Alexey Rusakov |
2022-05-08 | QUO_CONTENT_GETTER | Alexey Rusakov |
2022-05-08 | Use std::pair instead of QPair | Alexey Rusakov |
2022-05-08 | More cleanup | Alexey Rusakov |
2022-05-08 | Generalise DEFINE_SIMPLE_EVENT | Alexey Rusakov |
2022-05-08 | Pass matrixType(QString), not Event::Type, to basicJson() | Alexey Rusakov |
2022-05-08 | basic*EventJson() -> *Event::basicJson() | Alexey Rusakov |
2022-05-08 | Event content: provide toJson() instead of deriving from EC::Base | Alexey Rusakov |
2022-05-08 | Simplify EventContent a bit | Alexey Rusakov |
2022-05-08 | Cleanup; comments reformatting | Alexey Rusakov |
2022-05-08 | StateEvent: use non-member JSON converters | Alexey Rusakov |
2022-05-08 | toSnakeCase and EventContent::SingleKeyValue | Alexey Rusakov |
2022-05-05 | Fix license identifier | Tobias Fella |
2022-04-23 | Cleanup | Alexey Rusakov |
2022-04-23 | SLICE() | Alexey Rusakov |
2022-04-16 | Use more idiomatic C++ | Tobias Fella |
2022-04-16 | Only build function when E2EE is enabled | Tobias Fella |
2022-04-16 | Try fixing lgtm.com | Tobias Fella |
2022-04-09 | Comment out debug statement | Tobias Fella |
2022-04-09 | Prepare for MSC 3700 | Tobias Fella |
2022-04-09 | Don't crash when decrypting existing messages | Tobias Fella |
2022-04-09 | Make sure devices are known before decrypting olm messages | Tobias Fella |
2022-04-09 | Check edKey when receiving an olm message | Tobias Fella |
2022-04-09 | Correctly load EncryptedEvents | Tobias Fella |
2022-03-11 | Fix loading images when E2EE is disabled | Tobias Fella |
2022-03-10 | Merge pull request #541 from TobiasFella/storesessionedkey | Alexey Rusakov |
2022-03-09 | Check for empty ed25519 key. | Tobias Fella |
2022-03-09 | Update lib/database.cpp | Tobias Fella |
2022-03-08 | Store time of last decrypted message for each olm session | Tobias Fella |
2022-03-07 | Add datbase migration | Tobias Fella |
2022-03-07 | Guard against device reuse attacks | Tobias Fella |
2022-03-07 | Store the device's ed25519 in the database | Tobias Fella |
2022-02-27 | Merge #538: Verification should return false instead of error for failed sign... | Alexey Rusakov |
2022-02-27 | Merge #535: Convenience functions for querying user devices and keys from cache | Alexey Rusakov |