| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Add type hints to expiring cache. (#9730) | Patrick Cloke | 2021-04-06 | 1 | -12/+0 |
* | Update mypy configuration: `no_implicit_optional = True` (#9742) | Jonathan de Jong | 2021-04-05 | 1 | -1/+1 |
* | Import HomeServer from the proper module. (#9665) | Patrick Cloke | 2021-03-23 | 1 | -1/+1 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -10/+14 |
* | Add type hints to E2E handler. (#9232) | Patrick Cloke | 2021-01-28 | 1 | -94/+129 |
* | e2e: ensure we have both master and self-signing key (#8455) | Jonas Jelten | 2020-10-26 | 1 | -5/+22 |
* | Add support for MSC2732: olm fallback keys (#8312) | Hubert Chathi | 2020-10-06 | 1 | -0/+16 |
* | Use slots in attrs classes where possible (#8296) | Patrick Cloke | 2020-09-14 | 1 | -1/+1 |
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 1 | -2/+2 |
* | Rename `get_e2e_device_keys` to better reflect its purpose (#8205) | Richard van der Hoff | 2020-08-29 | 1 | -2/+2 |
* | Be stricter about JSON that is accepted by Synapse (#8106) | Patrick Cloke | 2020-08-19 | 1 | -4/+4 |
* | Fix up types and comments that refer to Deferreds. (#7945) | Patrick Cloke | 2020-07-24 | 1 | -11/+13 |
* | Convert E2E key and room key handlers to async/await. (#7851) | Patrick Cloke | 2020-07-15 | 1 | -82/+65 |
* | Replace iteritems/itervalues/iterkeys with native versions. (#7692) | Patrick Cloke | 2020-06-15 | 1 | -8/+6 |
* | Process cross-signing keys when resyncing device lists (#7594) | Brendan Abolivier | 2020-06-01 | 1 | -17/+5 |
* | Query missing cross-signing keys on local sig upload (#7289) | Andrew Morgan | 2020-04-22 | 1 | -9/+139 |
* | Revert "Query missing cross-signing keys on local sig upload" | Richard van der Hoff | 2020-04-20 | 1 | -129/+9 |
* | Query missing cross-signing keys on local sig upload | Andrew Morgan | 2020-04-17 | 1 | -9/+129 |
* | Only register devices edu handler on the master process (#7255) | Andrew Morgan | 2020-04-14 | 1 | -7/+11 |
* | Fix bug when querying remote user keys that require a resync. (#6796) | Erik Johnston | 2020-01-29 | 1 | -1/+2 |
* | look up cross-signing keys from the DB in bulk (#6486) | Hubert Chathi | 2019-12-12 | 1 | -8/+27 |
* | Back out perf regression from get_cross_signing_keys_from_cache. (#6494) | Neil Johnson | 2019-12-09 | 1 | -30/+8 |
* | Fix caching devices for remote servers in worker. | Erik Johnston | 2019-11-05 | 1 | -3/+16 |
* | Merge branch 'develop' into cross-signing_federation | Hubert Chathi | 2019-10-31 | 1 | -13/+24 |
|\ |
|
| * | Update black to 19.10b0 (#6304) | Amber Brown | 2019-11-01 | 1 | -13/+24 |
* | | black | Hubert Chathi | 2019-10-30 | 1 | -1/+3 |
* | | apply changes as a result of PR review | Hubert Chathi | 2019-10-30 | 1 | -12/+10 |
* | | don't error if federation query doesn't have cross-signing keys | Hubert Chathi | 2019-10-24 | 1 | -7/+9 |
* | | black | Hubert Chathi | 2019-10-22 | 1 | -1/+2 |
* | | vendor-prefix the EDU name until MSC1756 is merged into the spec | Hubert Chathi | 2019-10-22 | 1 | -1/+2 |
* | | update to work with newer code, and fix formatting | Hubert Chathi | 2019-10-22 | 1 | -4/+5 |
* | | add missing param | Hubert Chathi | 2019-10-22 | 1 | -1/+1 |
* | | make black happy | Hubert Chathi | 2019-10-22 | 1 | -5/+7 |
* | | implement federation parts of cross-signing | Hubert Chathi | 2019-10-22 | 1 | -2/+114 |
|/ |
|
* | Merge branch 'develop' into cross-signing_sig_upload | Hubert Chathi | 2019-10-18 | 1 | -11/+5 |
|\ |
|
| * | Merge branch 'develop' into uhoreg/e2e_cross-signing_merged | Hubert Chathi | 2019-10-18 | 1 | -8/+2 |
| |\ |
|
| | * | make sure we actually return something | Hubert Chathi | 2019-10-10 | 1 | -0/+5 |
| | * | make storage layer in charge of interpreting the device key data | Hubert Chathi | 2019-10-10 | 1 | -11/+0 |
* | | | fix doc strings | Hubert Chathi | 2019-10-18 | 1 | -9/+13 |
* | | | make isort happy | Hubert Chathi | 2019-09-24 | 1 | -1/+0 |
* | | | add some comments | Hubert Chathi | 2019-09-24 | 1 | -2/+10 |
* | | | drop some logger lines to debug | Hubert Chathi | 2019-09-24 | 1 | -3/+3 |
* | | | make changes based on PR feedback | Hubert Chathi | 2019-09-24 | 1 | -107/+159 |
* | | | add function docs | Hubert Chathi | 2019-09-07 | 1 | -2/+24 |
* | | | run black | Hubert Chathi | 2019-09-06 | 1 | -24/+10 |
* | | | split out signature processing into separate functions | Hubert Chathi | 2019-09-06 | 1 | -195/+204 |
* | | | avoid modifying input parameter | Hubert Chathi | 2019-09-05 | 1 | -7/+7 |
* | | | update with newer coding style | Hubert Chathi | 2019-09-04 | 1 | -1/+1 |
* | | | make black happy | Hubert Chathi | 2019-09-04 | 1 | -78/+69 |
* | | | allow uploading signatures of master key signed by devices | Hubert Chathi | 2019-09-04 | 1 | -82/+150 |
* | | | implement device signature uploading/fetching | Hubert Chathi | 2019-09-04 | 1 | -0/+250 |
|/ / |
|
* | | Merge branch 'uhoreg/e2e_cross-signing_merged' into cross-signing_keys | Hubert Chathi | 2019-08-28 | 1 | -1/+51 |
|\| |
|
| * | Opentrace e2e keys (#5855) | Jorik Schellekens | 2019-08-22 | 1 | -1/+51 |
* | | black | Hubert Chathi | 2019-08-28 | 1 | -3/+1 |
* | | use stream ID generator instead of timestamp | Hubert Chathi | 2019-08-28 | 1 | -4/+3 |
* | | make isort happy | Hubert Chathi | 2019-08-21 | 1 | -1/+0 |
* | | apply PR review suggestions | Hubert Chathi | 2019-08-21 | 1 | -42/+34 |
* | | make changes from PR review | Hubert Chathi | 2019-08-01 | 1 | -6/+18 |
* | | Merge branch 'cross-signing_hidden' into cross-signing_keys | Hubert Chathi | 2019-08-01 | 1 | -8/+63 |
|\| |
|
| * | Unwrap error | Erik Johnston | 2019-07-30 | 1 | -1/+2 |
| * | Fix error handling when fetching remote device keys | Erik Johnston | 2019-07-30 | 1 | -3/+1 |
| * | Update the device list cache when keys/query is called (#5693) | Jorik Schellekens | 2019-07-29 | 1 | -2/+58 |
| * | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 1 | -5/+5 |
* | | allow uploading keys for cross-signing | Hubert Chathi | 2019-07-25 | 1 | -5/+193 |
|/ |
|
* | remove unused and unnecessary check for FederationDeniedError (#5645) | Hubert Chathi | 2019-07-09 | 1 | -4/+1 |
* | Move logging utilities out of the side drawer of util/ and into logging/ (#5606) | Amber Brown | 2019-07-04 | 1 | -1/+1 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -61/+58 |
* | Replaced all occurences of e.message with str(e) | Schnuffle | 2018-09-27 | 1 | -1/+1 |
* | Port handlers/ to Python 3 (#3803) | Amber Brown | 2018-09-07 | 1 | -2/+3 |
* | run isort | Amber Brown | 2018-07-09 | 1 | -5/+5 |
* | Attempt to be more performant on PyPy (#3462) | Amber Brown | 2018-06-28 | 1 | -3/+2 |
* | typos | Matthew Hodgson | 2018-06-25 | 1 | -1/+1 |
* | replace some iteritems with six | Adrian Tschira | 2018-05-19 | 1 | -6/+7 |
* | Merge remote-tracking branch 'origin/develop' into rav/use_run_in_background | Richard van der Hoff | 2018-04-27 | 1 | -2/+2 |
|\ |
|
| * | Add missing consumeErrors | Richard van der Hoff | 2018-04-27 | 1 | -2/+2 |
* | | Use run_in_background in preference to preserve_fn | Richard van der Hoff | 2018-04-27 | 1 | -3/+3 |
|/ |
|
* | Stringify exceptions for keys/{query,claim} | Richard van der Hoff | 2018-03-27 | 1 | -1/+4 |
* | factor out exception handling for keys/claim and keys/query | Richard van der Hoff | 2018-03-27 | 1 | -28/+25 |
* | Merge branch 'master' of github.com:matrix-org/synapse into develop | Erik Johnston | 2018-03-19 | 1 | -1/+1 |
|\ |
|
| * | Replace ujson with simplejson | Erik Johnston | 2018-03-15 | 1 | -1/+1 |
* | | s/replication_client/federation_client/ | Erik Johnston | 2018-03-13 | 1 | -1/+1 |
* | | Split replication layer into two | Erik Johnston | 2018-03-13 | 1 | -1/+1 |
* | | Split out edu/query registration to a separate class | Erik Johnston | 2018-03-13 | 1 | -1/+1 |
* | | Add federation_domain_whitelist option (#2820) | Matthew Hodgson | 2018-01-22 | 1 | -1/+7 |
* | | Sanity checking for user ids | Richard van der Hoff | 2018-01-17 | 1 | -5/+8 |
|/ |
|
* | Replace some instances of preserve_context_over_deferred | Richard van der Hoff | 2017-05-09 | 1 | -3/+3 |
* | Do some logging when one-time-keys get claimed | Richard van der Hoff | 2017-05-09 | 1 | -0/+10 |
* | Allow clients to upload one-time-keys with new sigs | Richard van der Hoff | 2017-05-09 | 1 | -13/+57 |
* | Merge pull request #2050 from matrix-org/rav/federation_backoff | Richard van der Hoff | 2017-03-23 | 1 | -20/+12 |
|\ |
|
| * | push federation retry limiter down to matrixfederationclient | Richard van der Hoff | 2017-03-23 | 1 | -20/+12 |
* | | Add a missing yield in device key upload | Richard van der Hoff | 2017-03-23 | 1 | -1/+1 |
|/ |
|
* | Fix unit tests | Erik Johnston | 2017-01-30 | 1 | -1/+1 |
* | Noop device key changes if they're the same | Erik Johnston | 2017-01-30 | 1 | -4/+5 |
* | Add comments | Erik Johnston | 2017-01-26 | 1 | -1/+3 |
* | Implement device key caching over federation | Erik Johnston | 2017-01-26 | 1 | -5/+35 |
* | Add basic implementation of local device list changes | Erik Johnston | 2017-01-25 | 1 | -0/+1 |
* | Remove unused import | Richard van der Hoff | 2016-12-12 | 1 | -1/+0 |
* | E2E key query: handle federation fails | Richard van der Hoff | 2016-12-09 | 1 | -0/+11 |
* | Limit how often we ask for keys from dead servers | Mark Haines | 2016-09-13 | 1 | -11/+30 |
* | Move the E2E key handling into the e2e handler | Mark Haines | 2016-09-13 | 1 | -3/+102 |
* | Add a timeout parameter for end2end key queries. | Mark Haines | 2016-09-12 | 1 | -21/+43 |
* | keys/query: Omit device displayname if null | Richard van der Hoff | 2016-08-04 | 1 | -3/+4 |
* | Include device name in /keys/query response | Richard van der Hoff | 2016-08-03 | 1 | -3/+8 |
* | keys/query: return all users which were asked for | Richard van der Hoff | 2016-08-03 | 1 | -3/+6 |
* | E2eKeysHandler: minor tweaks | Richard van der Hoff | 2016-08-03 | 1 | -5/+3 |
* | E2E keys: Make federation query share code with client query | Richard van der Hoff | 2016-08-02 | 1 | -25/+90 |
* | Move e2e query logic into a handler | Richard van der Hoff | 2016-08-01 | 1 | -0/+67 |