Age | Commit message (Expand) | Author |
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 |
2022-02-25 | Save key counts to state | Tobias Fella |
2022-02-24 | Fix all tests | Tobias Fella |
2022-02-16 | More cleanup, especially in EncryptedFile | Alexey Rusakov |
2022-02-16 | isSupportedAlgorithm() | Alexey Rusakov |
2022-02-16 | Connection: guard device loading per-object | Alexey Rusakov |
2022-02-16 | Cleanup | Alexey Rusakov |
2022-02-13 | Merge branch 'dev' | Alexey Rusakov |
2022-02-12 | Replace QPair with std::pair | Tobias Fella |
2022-02-11 | Implement more suggestions | Tobias Fella |
2022-02-09 | Fix compilation without E2EE | Tobias Fella |
2022-02-07 | Remove encryptionmanager and various fixes | Tobias Fella |
2022-02-06 | Only create one database | Tobias Fella |
2022-01-30 | Port devices list to database | Tobias Fella |
2022-01-30 | Use room() instead of provideRoom() | Tobias Fella |
2022-01-18 | AccountRegistry: derive from QVector and clean up | Alexey Rusakov |
2022-01-02 | Add ImplPtr and makeImpl | Alexey Rusakov |
2021-12-27 | Connection: Simplify room/user factory code | Alexey Rusakov |
2021-12-25 | Apply suggestions from code review | Tobias Fella |