Commit Graph

34 Commits (df88eccfb7f4826299a93b30606364a387b23779)

Author SHA1 Message Date
Nicolas Werner aef9617d1e
Make a few headers forward declarations 11 months ago
Nicolas Werner ff82452816
Upgrade trust of megolm sessions when receiving RoomKey 1 year ago
Nicolas Werner ce1a64bc19
Move to automatic type registration 2 years ago
Nicolas Werner 96f791daf1
Get rid of year in license headers 2 years ago
Nicolas Werner 3a6a905429
A whole new year full of excitement and possibilities! 2 years ago
Nicolas Werner b28fa86e6a
Enable -Wconversion 2 years ago
Nicolas Werner 851333a50d
Switch to clang-format14 2 years ago
Nicolas Werner 90da39313f
Use right linter 3 years ago
Nicolas Werner a6b2be112b
More image dialog fixes 3 years ago
Nicolas Werner 66b7ff639c Remove sender key from megolm session index 3 years ago
Nicolas Werner 61404641d9
Update year in copyright notice to shut up lint job 3 years ago
Nicolas Werner 5ca1fb18bb
Move away from using an event loop to access secrets 3 years ago
Nicolas Werner cfca7157b9
Change indentation to 4 spaces 3 years ago
Nicolas Werner 56db0dbc7d
Allow downloading keys from key backup 4 years ago
Nicolas Werner 110fef5c68
Request keys when opening a room for the first time 4 years ago
Nicolas Werner 18ea01e198
Show if there are unverified devices in a room 4 years ago
Nicolas Werner b73bd2859c
Protect against replay attacks 4 years ago
Nicolas Werner 9fadd14871
Store megolm session data in separate database 4 years ago
Nicolas Werner 2df4c532ed
Add TOFU (Trust On First Use) mode to encryption 4 years ago
Nicolas Werner 0d0709ccd3
Show verification status next to messages 4 years ago
Nicolas Werner 569ea5b5f4
Rotate session keys properly 4 years ago
Nicolas Werner a6f0d2ea7d
Update license headers 4 years ago
Nicolas Werner 2ce129e6b6 Properly share and rotate sessions on member and device changes 4 years ago
Nicolas Werner 2290ebcf78 Remove outbound session storage 4 years ago
Nicolas Werner c24f9a22a5 Load sessions lazily from db 4 years ago
Nicolas Werner 12fff7408e Optimize build 4 years ago
Nicolas Werner aa9b453f81 Store timestamp with olm sessions 4 years ago
Nicolas Werner 7b6fab3373 Calculate verification status from cross-signing sigs and update dynamically 4 years ago
Nicolas Werner 94690ebd4c Clean up verification and key cache a bit 4 years ago
CH Chethan Reddy 1d299951b6 Cache Fix 5 years ago
CH Chethan Reddy a2979c2df1 Updating keys of outdated encrypted users 5 years ago
CH Chethan Reddy ac1fbbb69f Some issue with UserProfile 5 years ago
CH Chethan Reddy 6fae36abc4 [WIP] Add Caching for users 5 years ago
Nicolas Werner 13df852479 Reduce some include of Cache.h since it needs 11s on average 5 years ago