summary refs log tree commit diff
path: root/synapse/crypto/keyring.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Comment and remove unused variableErik Johnston2015-06-251-2/+10
* Parallelise key storageErik Johnston2015-06-251-14/+24
* Add unwrapFirstErrorErik Johnston2015-06-251-4/+7
* Only fail individular deferred for invalid signatureErik Johnston2015-06-241-8/+9
* Fix up process_v2_responseErik Johnston2015-06-241-35/+35
* Use correct argErik Johnston2015-06-241-1/+1
* Add missing items()Erik Johnston2015-06-241-1/+1
* LoggingErik Johnston2015-06-241-1/+2
* Make _check_sigs_and_hash_and_fetch use batch api for verify keysErik Johnston2015-06-241-5/+8
* Implement a batch API for verify_json_objects_for_serverErik Johnston2015-06-241-151/+272
* Properly cache get_server_verify_keysErik Johnston2015-06-191-2/+2
* Cache get_server_verify_keyErik Johnston2015-06-191-2/+2
* Handle the case when things return empty but non none thingsErik Johnston2015-05-191-2/+2
* Don't always hit get_server_verify_key_v1_directErik Johnston2015-05-191-5/+10
* SYN-383: Actually, we expect this value to be a dictErik Johnston2015-05-191-1/+2
* SYN-383: Handle the fact the server might not have signed thingsErik Johnston2015-05-191-1/+1
* Don't reuse var namesErik Johnston2015-05-191-2/+2
* SYN-383: Fix parsing of verify_keys and catching of _DefGen_ReturnErik Johnston2015-05-191-18/+18
* SYN-383: Extract the response list from 'server_keys' in the response JSON as...Mark Haines2015-05-191-1/+3
* Change the way we create observers to deferreds so that we don't get spammed ...Erik Johnston2015-05-081-2/+6
* Use a defer.gatherResults to collect results from the perspective serversMark Haines2015-04-291-11/+21
* Update the query format used by keyring to match current key v2 specMark Haines2015-04-291-1/+12
* Implement minimum_valid_until_ts in the remote key resourceMark Haines2015-04-291-0/+1
* Merge branch 'develop' into key_distributionMark Haines2015-04-271-0/+20
|\
| * Fix newlinesErik Johnston2015-04-271-2/+1
| * Pull inner function out.Erik Johnston2015-04-271-76/+77
| * Implement locks using create_observer for fetching media and server keysErik Johnston2015-04-271-59/+79
* | Add config for setting the perspective serversMark Haines2015-04-241-1/+5
* | Update to match the specification for key/v2Mark Haines2015-04-231-2/+2
* | Implement remote key lookup apiMark Haines2015-04-221-35/+40
* | Implement v2 key lookupMark Haines2015-04-201-17/+251
|/
* Log error message when we fail to fetch remote server keysErik Johnston2015-03-051-2/+11
* Try to only back off if we think we failed to connect to the remoteErik Johnston2015-02-171-54/+54
* Add per server retry limiting.Erik Johnston2015-02-171-15/+7
* Rate limit retries when fetching server keys.Erik Johnston2015-02-171-55/+71
* Update copyright noticesMark Haines2015-01-061-1/+1
* Add a few missing yields, Move deferred lists inside PreserveLoggingContext b...Mark Haines2014-11-201-2/+2
* Fix pep8 warningsMark Haines2014-10-301-2/+2
* add log line for checking verifying signaturesMark Haines2014-10-171-0/+1
* Better response message when signature is missing or unsupportedMark Haines2014-10-131-1/+1
* Respond with more helpful error messages for unsigned requestsMark Haines2014-10-131-2/+31
* SYN-75 Verify signatures on server to server transactionsMark Haines2014-09-301-0/+125