Age | Commit message (Expand) | Author |
2022-07-29 | Moving eventCast() | Alexey Rusakov |
2022-07-15 | Connection::user(): validate after lookup, not before | Alexey Rusakov |
2022-06-24 | Code cleanup and reformatting | Alexey Rusakov |
2022-06-24 | Rework SignedOneTimeKey as a QJsonObject wrapper | Alexey Rusakov |
2022-06-24 | Fix copy-pasta in signed one-time key JSON dumper | Alexey Rusakov |
2022-06-18 | Drop pre-Qt 5.15 code | Alexey Rusakov |
2022-06-17 | Further fix building with Qt 6 | Alexey Rusakov |
2022-06-17 | Make Connection::sendToDevices() an actual slot | Alexey Rusakov |
2022-06-08 | Save connection state while QCoreApplication is still there | Alexey Rusakov |
2022-06-01 | Fix FTBFS after the merge | Alexey Rusakov |
2022-05-30 | Cleanup and reformatting | Alexey Rusakov |
2022-05-30 | Emit loggedOut() after the access token is gone | Alexey Rusakov |
2022-05-30 | Merge pull request #555 from TobiasFella/accountskeychain | Alexey Rusakov |
2022-05-29 | Move some Meg/Olm session logic from Room::Private to Connection::Private | Alexey Rusakov |
2022-05-29 | Refactor creation of Megolm sessions in Room | Alexey Rusakov |
2022-05-29 | Cleanup and fix Sonar warnings | Alexey Rusakov |
2022-05-29 | Refactor EncryptedFile and EC::FileInfo::file | Alexey Rusakov |
2022-05-27 | Load and store accounts in the keychain | Tobias Fella |
2022-05-18 | Make database independent of {Room, User, Connection} | Tobias Fella |
2022-05-18 | Apply suggestions from code review | Tobias Fella |
2022-05-16 | Fix build failures | Tobias Fella |
2022-05-16 | More work; Update olm pickle & timestamps in database; Remove TODOs | 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 | QOlmExpected and associated refactoring | Alexey Rusakov |
2022-05-16 | Simplify QOlmSession::matchesInboundSession*() | Alexey Rusakov |
2022-05-16 | Optimise #includes for QOlm* classes | Alexey Rusakov |
2022-05-14 | Cleanup across the board | Alexey Rusakov |
2022-05-11 | Fix race condition in consumeRoomData() | Alexey Rusakov |
2022-05-08 | basic*EventJson() -> *Event::basicJson() | 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 | Prepare for MSC 3700 | 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-03-10 | Merge pull request #541 from TobiasFella/storesessionedkey | Alexey Rusakov |
2022-03-09 | Check for empty ed25519 key. | Tobias Fella |
2022-03-08 | Store time of last decrypted message for each olm session | 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 #535: Convenience functions for querying user devices and keys from cache | Alexey Rusakov |
2022-02-27 | Apply suggestions | Tobias Fella |
2022-02-27 | Merge #536: Use QOlmMessage::Type in more places | Alexey Rusakov |
2022-02-26 | Use QOlmMessage::Type in more places | Tobias Fella |
2022-02-26 | Handle to-device messages before handling roomdata | Tobias Fella |
2022-02-26 | Add convenience functions for querying user devices and keys from cache | Tobias Fella |
2022-02-25 | Ifdef | Tobias Fella |