summary refs log tree commit diff
path: root/synapse/storage/keys.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite Datastore.get_server_verify_keysRichard van der Hoff2019-04-091-28/+46
| | | | Rewrite this so that it doesn't hammer the database.
* Remove unused server_tls_certificates functions (#5028)Richard van der Hoff2019-04-081-48/+1
| | | | These have been unused since #4120, and with the demise of perspectives, it is unlikely that they will ever be used again.
* Fix docstring on get_server_keys_jsonRichard van der Hoff2019-04-041-2/+2
|
* Run black on the rest of the storage module (#4996)Amber Brown2019-04-031-27/+18
|
* Make scripts/ and scripts-dev/ pass pyflakes (and the rest of the codebase ↵Amber Brown2018-10-201-1/+1
| | | | on py3) (#4068)
* clearer logging when things fail, tooRichard van der Hoff2018-09-061-0/+1
|
* run isortAmber Brown2018-07-091-6/+8
|
* add remaining memoryview changesAdrian Tschira2018-05-291-3/+3
|
* use memoryview in py3Adrian Tschira2018-05-291-0/+8
| | | | Signed-off-by: Adrian Tschira <nota@notafile.com>
* Misc. py3 fixesAdrian Tschira2018-05-241-1/+1
| | | | Signed-off-by: Adrian Tschira <nota@notafile.com>
* Invalidate signing key cache when we gat an updateRichard van der Hoff2017-09-201-17/+24
| | | | This might make the cache slightly more efficient.
* fix up some key verif docstringsRichard van der Hoff2017-03-211-2/+3
|
* Add more key storage funcs into slave storeErik Johnston2016-07-281-18/+16
|
* Split out a FederationReader processErik Johnston2016-07-211-0/+4
|
* Fix relative imports so they work in both py3 and py27Mark Haines2016-03-081-1/+1
|
* Add descriptionsErik Johnston2016-02-031-0/+1
|
* copyrightsMatthew Hodgson2016-01-071-1/+1
|
* Remove syutil dependency in favour of smaller single-purpose librariesMark Haines2015-08-241-1/+1
|
* Move all the caches into their own package, synapse.util.cachesErik Johnston2015-08-111-1/+2
|
* Change Cache to not use *args in its interfaceErik Johnston2015-08-071-1/+1
|
* Add support for using keyword arguments with cached functionsErik Johnston2015-07-271-3/+2
|
* Implement bulk verify_signed_json APIErik Johnston2015-06-261-19/+31
|
* SYN-367: Use upsert rather than insert_or_replaceMark Haines2015-04-301-2/+6
|
* Merge branch 'develop' into key_distributionMark Haines2015-04-291-6/+10
|\ | | | | | | | | Conflicts: synapse/config/homeserver.py
| * Fix unicode supportErik Johnston2015-04-021-4/+10
| |
| * Make work in both Maria and SQLite. Fix testsErik Johnston2015-04-011-2/+2
| |
| * Fix unicode database supportErik Johnston2015-03-251-2/+2
| |
| * Remove uses of REPLACE and ON CONFLICT IGNORE to make the SQL more portable.Erik Johnston2015-03-231-2/+0
| |
* | Implement remote key lookup apiMark Haines2015-04-221-13/+22
| |
* | Add methods for storing and retrieving the raw key jsonMark Haines2015-04-151-0/+56
|/
* Appease pep8Paul "LeoNerd" Evans2015-03-111-2/+2
|
* Add a description to storage layer's _execute_and_decode()Paul "LeoNerd" Evans2015-03-111-1/+3
|
* Update copyright noticesMark Haines2015-01-061-1/+1
|
* Fix pep8 warningsMark Haines2014-10-301-1/+2
|
* Fix pyflakes warningsMark Haines2014-10-271-1/+0
|
* Respond with more helpful error messages for unsigned requestsMark Haines2014-10-131-0/+2
|
* SYN-75 Verify signatures on server to server transactionsMark Haines2014-09-301-31/+44
|
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org ↵Matthew Hodgson2014-09-031-1/+1
| | | | hasn't been incorporated in time for launch.
* Fix homeserver config parsingMark Haines2014-09-011-1/+1
|
* Add store for server certificates and keysMark Haines2014-08-281-0/+103