| Commit message (Expand) | Author | Age | Files | Lines |
* | Add missing type hints to tests. (#14687) | Patrick Cloke | 2022-12-28 | 2 | -54/+74 |
* | Stop using deprecated `keyIds` param on /key/v2/server (#14525) | Richard van der Hoff | 2022-11-30 | 1 | -13/+1 |
* | Fix /key/v2/server calls with URL-unsafe key IDs (#14490) | David Robertson | 2022-11-18 | 1 | -0/+12 |
* | Remove direct refeferences to PyNaCl (use signedjson instead). (#12902) | Jacek KuĊnierz | 2022-06-01 | 2 | -13/+6 |
* | Fix typechecker problems exposed by signedjson 1.1.2 (#12326) | David Robertson | 2022-03-29 | 1 | -3/+3 |
* | Replace assertEquals and friends with non-deprecated versions. (#12092) | Patrick Cloke | 2022-02-28 | 2 | -7/+7 |
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 1 | -5/+5 |
* | Deal with mypy errors w/ type-hinted pynacl 1.5.0 (#11714) | David Robertson | 2022-01-10 | 1 | -1/+7 |
* | Fix perspectives requests for multiple keys for the same server (#11440) | Richard van der Hoff | 2021-11-29 | 1 | -0/+71 |
* | Fix verification of objects signed with old local keys (#11379) | Richard van der Hoff | 2021-11-19 | 1 | -3/+53 |
* | Fetch verify key locally rather than trying to do so over federation if origi... | Shay | 2021-10-28 | 1 | -0/+12 |
* | Rewrite the KeyRing (#10035) | Erik Johnston | 2021-06-02 | 1 | -84/+86 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 3 | -3/+0 |
* | Use mock from the stdlib. (#9772) | Patrick Cloke | 2021-04-09 | 1 | -2/+1 |
* | Record more information into structured logs. (#9654) | Patrick Cloke | 2021-04-08 | 1 | -12/+11 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -2/+7 |
* | Add type hints to the crypto module. (#8999) | Patrick Cloke | 2021-01-04 | 1 | -5/+5 |
* | Apply an IP range blacklist to push and key revocation requests. (#8821) | Patrick Cloke | 2020-12-02 | 1 | -2/+4 |
* | Remove the deprecated Handlers object (#8494) | Patrick Cloke | 2020-10-09 | 1 | -4/+2 |
* | Create a mechanism for marking tests "logcontext clean" (#8399) | Richard van der Hoff | 2020-09-28 | 1 | -0/+3 |
* | Fix occasional "Re-starting finished log context" from keyring (#8398) | Richard van der Hoff | 2020-09-25 | 1 | -64/+56 |
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 1 | -1/+1 |
* | Do not yield on awaitables in tests. (#8193) | Patrick Cloke | 2020-08-27 | 1 | -2/+2 |
* | Convert the crypto module to async/await. (#8003) | Patrick Cloke | 2020-08-03 | 1 | -23/+16 |
* | Convert federation client to async/await. (#7975) | Patrick Cloke | 2020-07-30 | 1 | -7/+4 |
* | Fix some spelling mistakes / typos. (#7811) | Patrick Cloke | 2020-07-09 | 1 | -1/+1 |
* | Clean up some LoggingContext stuff (#7120) | Richard van der Hoff | 2020-03-24 | 1 | -4/+3 |
* | Add a `make_event_from_dict` method (#6858) | Richard van der Hoff | 2020-02-07 | 1 | -3/+3 |
* | Pass room_version into add_hashes_and_signatures | Richard van der Hoff | 2020-01-30 | 1 | -2/+7 |
* | Fix exception when fetching notary server's old keys (#6625) | Richard van der Hoff | 2020-01-06 | 1 | -44/+95 |
* | Review comments | Erik Johnston | 2019-10-30 | 1 | -2/+2 |
* | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 1 | -3/+3 |
* | Refactor Keyring._start_key_lookups | Richard van der Hoff | 2019-07-19 | 1 | -29/+0 |
* | Move logging utilities out of the side drawer of util/ and into logging/ (#5606) | Amber Brown | 2019-07-04 | 1 | -5/+8 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -23/+23 |
* | Fix key verification when key stored with null valid_until_ms | Erik Johnston | 2019-06-10 | 1 | -1/+49 |
* | Stop hardcoding trust of old matrix.org key (#5374) | Richard van der Hoff | 2019-06-06 | 1 | -15/+28 |
* | Associate a request_name with each verify request, for logging | Richard van der Hoff | 2019-06-05 | 1 | -10/+8 |
* | Don't bomb out on direct key fetches as soon as one fails | Richard van der Hoff | 2019-06-04 | 1 | -7/+5 |
* | Enforce validity period on server_keys for fed requests. (#5321) | Richard van der Hoff | 2019-06-03 | 1 | -27/+108 |
* | Merge pull request #5251 from matrix-org/rav/server_keys/01-check_sig | Richard van der Hoff | 2019-05-28 | 1 | -9/+75 |
|\ |
|
| * | Require sig from origin server on perspectives responses | Richard van der Hoff | 2019-05-23 | 1 | -9/+75 |
* | | Simplification to Keyring.wait_for_previous_lookups. (#5250) | Richard van der Hoff | 2019-05-24 | 1 | -2/+2 |
|/ |
|
* | Factor out KeyFetchers from KeyRing | Richard van der Hoff | 2019-05-23 | 1 | -6/+28 |
* | Store key validity time in the storage layer | Richard van der Hoff | 2019-05-23 | 1 | -8/+14 |
* | Rewrite store_server_verify_key to store several keys at once (#5234) | Richard van der Hoff | 2019-05-23 | 1 | -2/+12 |
* | Run Black on the tests again (#5170) | Amber Brown | 2019-05-10 | 1 | -1/+2 |
* | Remove periods from copyright headers (#5046) | Andrew Morgan | 2019-04-11 | 1 | -1/+1 |
* | Fix from_server buglet in get_keys_from_perspectives | Richard van der Hoff | 2019-04-08 | 1 | -0/+1 |
* | test for get_keys_from_perspectives | Richard van der Hoff | 2019-04-04 | 1 | -0/+67 |
* | add a test for get_keys_from_server | Richard van der Hoff | 2019-04-04 | 1 | -0/+63 |
* | Rewrite KeyringTestCase as a HomeServerTestCase (#4986) | Richard van der Hoff | 2019-04-03 | 1 | -107/+104 |
* | Make add_hashes_and_signatures operate on dicts | Erik Johnston | 2019-01-29 | 1 | -30/+26 |
* | Check logcontexts before and after each test (#4190) | Richard van der Hoff | 2018-11-27 | 1 | -6/+12 |
* | Run tests under PostgreSQL (#3423) | Amber Brown | 2018-08-13 | 1 | -4/+2 |
* | fix up a forced long line | Amber Brown | 2018-08-11 | 1 | -1/+2 |
* | Run black. | black | 2018-08-10 | 2 | -43/+22 |
* | run isort | Amber Brown | 2018-07-09 | 2 | -9/+11 |
* | Pass around the reactor explicitly (#3385) | Amber Brown | 2018-06-22 | 1 | -4/+5 |
* | Make tests py3 compatible | Adrian Tschira | 2018-04-16 | 1 | -1/+1 |
* | Create dbpool as normal in tests | Richard van der Hoff | 2018-01-27 | 1 | -2/+2 |
* | Optimise LoggingContext creation and copying | Richard van der Hoff | 2018-01-16 | 1 | -7/+7 |
* | Add some more tests for Keyring | Richard van der Hoff | 2017-09-20 | 1 | -37/+140 |
* | Fix concurrent server_key requests (#2458) | Richard van der Hoff | 2017-09-19 | 1 | -3/+55 |
* | Clean up and document handling of logcontexts in Keyring (#2452) | Richard van der Hoff | 2017-09-18 | 1 | -0/+74 |
* | Fix flake8 warnings for tests | Mark Haines | 2016-02-19 | 1 | -1/+0 |
* | copyrights | Matthew Hodgson | 2016-01-07 | 2 | -2/+2 |
* | Invoke EventBuilder directly instead of going via the EventBuilderFactory | Paul "LeoNerd" Evans | 2015-10-19 | 1 | -35/+3 |
* | Capture __init__.py | Paul "LeoNerd" Evans | 2015-10-19 | 1 | -0/+15 |
* | Use assertIn() instead of assertTrue on the 'in' operator | Paul "LeoNerd" Evans | 2015-10-19 | 1 | -6/+6 |
* | Another signing test vector using an 'm.room.message' with content, so that t... | Paul "LeoNerd" Evans | 2015-10-19 | 1 | -1/+49 |
* | Initial minimial hack at a test of event hashing and signing | Paul "LeoNerd" Evans | 2015-10-19 | 1 | -0/+98 |