summary refs log tree commit diff
path: root/synapse/storage/end_to_end_keys.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Run black on the rest of the storage module (#4996)Amber Brown2019-04-031-40/+31
* Fixup slave storesErik Johnston2019-03-041-43/+45
* Lets convert bytes to unicode insteadErik Johnston2018-11-081-5/+3
* Fix noop checks when updating device keysErik Johnston2018-11-081-0/+5
* Port storage/ to Python 3 (#3725)Amber Brown2018-08-311-3/+3
* add trailing commaMatthew Hodgson2018-07-231-1/+1
* spell out that include_deleted_devices requires include_all_devicesMatthew Hodgson2018-07-191-1/+5
* shift to using an explicit deleted flag on m.device_list_update EDUsMatthew Hodgson2018-07-121-12/+15
* WIP to announce deleted devices over federationMatthew Hodgson2018-07-121-1/+15
* run isortAmber Brown2018-07-091-4/+4
* Attempt to be more performant on PyPy (#3462)Amber Brown2018-06-281-2/+1
* replace some iteritems with sixAdrian Tschira2018-05-191-2/+4
* Replace ujson with simplejsonErik Johnston2018-03-151-1/+1
* Remove redundant invalidationErik Johnston2017-05-231-3/+0
* Missed an invalidationErik Johnston2017-05-231-0/+3
* Stream count_e2e_one_time_keys cache invalidationErik Johnston2017-05-221-13/+18
* Allow clients to upload one-time-keys with new sigsRichard van der Hoff2017-05-091-20/+27
* Cache one time key countsErik Johnston2017-05-081-0/+9
* Decrank last commitErik Johnston2017-03-291-4/+5
* Merge branch 'develop' of github.com:matrix-org/synapse into erikj/e2e_one_ti...Erik Johnston2017-03-291-2/+2
|\
| * User Cursor.__iter__ instead of fetchallErik Johnston2017-03-231-2/+2
* | Correctly look up keyErik Johnston2017-03-291-6/+5
* | The algorithm is part of the key idErik Johnston2017-03-281-4/+4
* | Raise a more helpful exceptionErik Johnston2017-03-231-2/+4
* | Don't user upsert to persist new one time keysErik Johnston2017-03-231-9/+48
|/
* Make None check explicitErik Johnston2017-02-081-1/+1
* Fix unit testsErik Johnston2017-01-301-2/+10
* Noop device key changes if they're the sameErik Johnston2017-01-301-11/+39
* CommentErik Johnston2017-01-271-0/+2
* Fix on sqlite: use left rather than outer joinErik Johnston2017-01-261-3/+3
* Implement device key caching over federationErik Johnston2017-01-261-2/+2
* Add basic implementation of local device list changesErik Johnston2017-01-251-12/+11
* PEP8Richard van der Hoff2016-08-031-10/+10
* Include device name in /keys/query responseRichard van der Hoff2016-08-031-17/+43
* Delete e2e keys on device deleteRichard van der Hoff2016-07-271-0/+15
* Fix relative imports so they work in both py3 and py27Mark Haines2016-03-081-1/+1
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Dodesn't seem to make any difference: guess it does work with the object refe...David Baker2015-07-211-1/+0
* I think this was what was intended...David Baker2015-07-211-0/+1
* s/take/claim/ for end to end key APIsMark Haines2015-07-201-3/+3
* Don't bother with a timeout for one time keys on the server.Mark Haines2015-07-091-14/+6
* Only remove one time keys when new one time keys are addedMark Haines2015-07-081-7/+7
* Add store for client end to end keysMark Haines2015-07-061-0/+133