Commit Graph

39 Commits (4d6b6c17c860a6ef258e513d841dbda6ea151cbd)

Author SHA1 Message Date
Richard van der Hoff e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031) 3 years ago
David Robertson 88a78c6577
Cache empty responses from `/user/devices` (#11587) 3 years ago
Hubert Chathi b47d10dc46
Support unprefixed versions of fallback key property names. (#11541) 3 years ago
Hubert Chathi eca7cffb73
Keep fallback key marked as used if it's re-uploaded (#11382) 3 years ago
Erik Johnston af784644c3
Include cross-signing signatures when syncing remote devices for the first time (#11234) 3 years ago
Andrew Morgan 74d09a43d9
Always communicate device OTK counts to clients (#10485) 3 years ago
Patrick Cloke 11846dff8c
Limit the number of in-flight /keys/query requests from a single device. (#10144) 4 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Patrick Cloke 0b3112123d
Use mock from the stdlib. (#9772) 4 years ago
Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 4 years ago
Patrick Cloke 8a33d217bd
Convert some test cases to use HomeserverTestCase. (#9377) 4 years ago
Patrick Cloke c9c0ad5e20
Remove the deprecated Handlers object (#8494) 4 years ago
Hubert Chathi a97cec18bb
Invalidate the cache when an olm fallback key is uploaded (#8501) 4 years ago
Hubert Chathi 3cd78bbe9e
Add support for MSC2732: olm fallback keys (#8312) 4 years ago
Patrick Cloke 8a4a4186de
Simplify super() calls to Python 3 syntax. (#8344) 4 years ago
Patrick Cloke 6b3ac3b8cd
Convert device handler to async/await (#7871) 4 years ago
Patrick Cloke b11450dedc
Convert E2E key and room key handlers to async/await. (#7851) 4 years ago
Will Hunt 62b1ce8539
isort 5 compatibility (#7786) 4 years ago
Andrew Morgan fcd6961441
Add option to enable encryption by default for new rooms (#7639) 5 years ago
Andrew Morgan c389bfb6ea
Fix encryption algorithm typos in tests/comments (#7637) 5 years ago
Hubert Chathi cb2db17994
look up cross-signing keys from the DB in bulk (#6486) 5 years ago
Neil Johnson adfdd82b21
Back out perf regression from get_cross_signing_keys_from_cache. (#6494) 5 years ago
Hubert Chathi ab729e31cf use something that's the right type for user_id 5 years ago
Hubert Chathi e47af0f086 fix test 5 years ago
Hubert Chathi 5914fd09c7 add test 5 years ago
Hubert Chathi 9061b4198a make isort happy 5 years ago
Hubert Chathi 7d6c70fc7a make black happy 5 years ago
Hubert Chathi ac4746ac4b allow uploading signatures of master key signed by devices 5 years ago
Hubert Chathi 8c9adcc95d fix formatting 5 years ago
Hubert Chathi c659b9f94f allow uploading keys for cross-signing 5 years ago
Amber Brown 99dd975dae
Run tests under PostgreSQL (#3423) 6 years ago
black 8b3d9b6b19 Run black. 6 years ago
Amber Brown 49af402019 run isort 6 years ago
Erik Johnston cb9f8e527c s/replication_client/federation_client/ 7 years ago
Erik Johnston 6ea27fafad Fix tests 7 years ago
Richard van der Hoff 2b91846497 Remove spurious unittest.DEBUG 7 years ago
Richard van der Hoff de042b3b88 Do some logging when one-time-keys get claimed 8 years ago
Richard van der Hoff a7e9d8762d Allow clients to upload one-time-keys with new sigs 8 years ago
Richard van der Hoff 91fa69e029 keys/query: return all users which were asked for 8 years ago