Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-01 | Cache deviceslist across restarts | Tobias Fella | |
2021-12-01 | Fix signature verification logic | Tobias Fella | |
2021-12-01 | Verify deviceKeys signatures | Tobias Fella | |
2021-12-01 | Update tracked users list when new user joins encrypted room | Tobias Fella | |
2021-12-01 | Start tracking user's devices when a a room starts being encrypted | Tobias Fella | |
2021-12-01 | Actually load devices from sync data and filter relevant users | Tobias Fella | |
2021-12-01 | Clear current query job when it finished | Tobias Fella | |
2021-12-01 | Start implementing device key tracking | Tobias Fella | |
2021-12-01 | Upload device keys when creating a new olm account | Tobias Fella | |
2021-12-01 | Uncomment some stuff | Carl Schwan | |
2021-12-01 | Make sure that only one upload is running | Tobias Fella | |
2021-12-01 | Upload one-time keys when their count is low | Tobias Fella | |
2021-12-01 | Fix everything | Carl Schwan | |
2021-12-01 | ssl | Carl Schwan | |
2021-12-01 | Apply suggestions from code review | Carl Schwan | |
Co-authored-by: Tobias Fella <9750016+TobiasFella@users.noreply.github.com> | |||
2021-12-01 | Ifdef E2EE out at cmake level | Tobias Fella | |
2021-12-01 | fix typo | Carl Schwan | |
2021-12-01 | Apply a few more comments | Carl Schwan | |
2021-12-01 | Apply suggestions from code review | Carl Schwan | |
Co-authored-by: Nicolas Fella <6377822+nicolasfella@users.noreply.github.com> | |||
2021-12-01 | Fix signing keys | Carl Schwan | |
2021-12-01 | remove old files | Carl Schwan | |
2021-12-01 | More test but still failing in signing/signature verification | Carl Schwan | |
2021-12-01 | Add more test and use macro to remove duplicated code | Carl Schwan | |
2021-12-01 | Key verification | Carl Schwan | |
2021-12-01 | More tests | Carl Schwan | |
2021-12-01 | More porting to new API | Carl Schwan | |
2021-12-01 | E2EE: initial port to internal olm wrapper | Alexey Andreyev | |
Remove qtolm git module. Update CMakeLists.txt. Rename olm to crypto subdir to prevent disambiguation. Rename internal files accordingly. Comment out not ported E2EE API usage. | |||
2021-12-01 | Remove duplicated file | Carl Schwan | |
2021-12-01 | Move files | Carl Schwan | |
2021-12-01 | Implement session sorting | Carl Schwan | |
2021-12-01 | Add QOlmSession::decrypt | Carl Schwan | |
2021-12-01 | Add more test and methods in session handling | Carl Schwan | |
2021-12-01 | Add first session test and it fails :( | Carl Schwan | |
2021-12-01 | Start adding test for session stuff | Carl Schwan | |
2021-12-01 | Add hehlper functions | Carl Schwan | |
2021-12-01 | Add missing reinterpret_cast for session data | Alexey Andreyev | |
2021-12-01 | E2EE: Introduce session (WiP) | Alexey Andreyev | |
2021-12-01 | Improve API | Carl Schwan | |
2021-12-01 | Add group session decrypt/encrypt test and fix bug found by it | Carl Schwan | |
2021-12-01 | Make it work | Carl Schwan | |
2021-12-01 | Fix documentation typos | Carl Schwan | |
Co-authored-by: Tobias Fella <9750016+TobiasFella@users.noreply.github.com> | |||
2021-12-01 | ifdef everything | Carl Schwan | |
2021-12-01 | Implement outboundsession | Carl Schwan | |
2021-12-01 | Implement Inboundsession | Carl Schwan | |
2021-12-01 | Start inboundsession wrapper | Carl Schwan | |
2021-12-01 | Add destructor | Carl Schwan | |
2021-12-01 | Start implementing Qt olm binding | Carl Schwan | |
2021-11-28 | Simplify converters.* | Alexey Rusakov | |
There was a lot of excess redirection in fromJson() and toJson() with most of JsonConverter<> specialisations being unnecessary boilerplate. These have been replaced by overloads for toJson() and explicit specialisations for fromJson() wherever possible without breaking the conversion logic. | |||
2021-11-28 | Comment on const return types in event.h | Alexey Rusakov | |
Proper linters recognise that the returned types are not primitive, while people might still be confused a bit. | |||
2021-11-28 | Don't std::move when the callee doesn't support it | Alexey Rusakov | |
In both fixed cases the callee accepts a const reference, which makes std::move() useless. Static analyzers apparently missed them because the cases are inside a macro. |