Commit Graph

109 Commits (100b5e0371f9485ec6fbbdc69a0efd9aa84d26d3)

Author SHA1 Message Date
Nicolas Werner 15d8eb2b8b Update deps for keychain 4 years ago
Nicolas Werner 7b46aa2a6e Store secrets in keychain 4 years ago
Nicolas Werner 65a4c85ed4 Don't sync db on every sync 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 90cae987fd Bump max dbs 4 years ago
Nicolas Werner c31b9e2793 Fix race when reading members from db 4 years ago
Nicolas Werner 7cda502edd Add some db logging and clean up avatar urls a bit 4 years ago
Nicolas Werner bc93f24a22 Remove redundant user search suggestion code 4 years ago
Nicolas Werner 70f35de449 Don't pass around empty timeline 4 years ago
Nicolas Werner 12fff7408e Optimize build 4 years ago
Nicolas Werner 3d7bb22df4 Fix login 4 years ago
Nicolas Werner 4797b9fa96 Fix infinite pagination properly now. 4 years ago
Nicolas Werner 66445c507c Trade CPU usage for 30MB of members in RAM 4 years ago
Nicolas Werner aa9b453f81 Store timestamp with olm sessions 4 years ago
Nicolas Werner 62d0bdbb77 Fix small typo in robustness logic 4 years ago
Joseph Donofry 31c6857f19
Add some try...catch logic around read-only databases so nheko won't crash if the db doesn't exist 4 years ago
Nicolas Werner 56ba7de501 Fix unused variable warnings on old compilers 4 years ago
Nicolas Werner cd43147b77 Implement signature upload for own master key 4 years ago
Nicolas Werner 7b6fab3373 Calculate verification status from cross-signing sigs and update dynamically 4 years ago
Nicolas Werner 2a79cd2b6b Don't fail on missing key for a device and /rotate-megolm-session command 4 years ago
Nicolas Werner 600df6d2ec Fix fetching inexistent batch tokens 4 years ago
Nicolas Werner 94690ebd4c Clean up verification and key cache a bit 4 years ago
Nicolas Werner 54db9c89ed Simplify outbound session setup 4 years ago
Nicolas Werner c5f93efcd3 Actually use room account data 4 years ago
CH Chethan Reddy 8eb74daf76 Split qml part of Device Verification 4 years ago
Nicolas Werner c4e4938d35 Save account data and allow hiding events via account data 4 years ago
Chethan2k1 e8eeb480d5 Fix Wrong Emojis Issue in Room Verification 4 years ago
Nicolas Werner 3df4bde032 Add some log messages, that migrations are in progress 5 years ago
Nicolas Werner 9f79b85579 Speedup db a bit, but loose some crash resiliency 5 years ago
CH Chethan Reddy 1d299951b6 Cache Fix 5 years ago
Nicolas Werner 7f7108161e Hide CallCandidates again in new store 5 years ago
Nicolas Werner 14a0aac748 Add /clear-timeline command 5 years ago
CH Chethan Reddy 1fcd768f88 Adding Room Key Verification Stuff 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 7f3d97517f Fix double free by closing cursor at the right time 5 years ago
Nicolas Werner 720bb164f7 Fix migration (hopefully) 5 years ago
Nicolas Werner b294430fe5 Return to redacted messages instead of just storing the redaction 5 years ago
Nicolas Werner f23d733cff Fix room joins 5 years ago
Nicolas Werner 6f2bc908ba Fix reaction display 5 years ago
Nicolas Werner d467568a65 Close cursor we don't need and where we overwrite the contents 5 years ago
Nicolas Werner 56ea89aa11 Reenable sending messages 5 years ago
Nicolas Werner 9ae7d0dce3 Readd pagination and fix redactions 5 years ago
trilene 7a206441c8 Support voice calls 5 years ago
Nicolas Werner 3421728898 Fetch missing events 5 years ago
Nicolas Werner 530c531c4b WIP: Event Store split out 5 years ago
Nicolas Werner 0da1a6d5fc Add relations and order without hidden events to db 5 years ago