Commit History

Author SHA1 Message Date
  Amber Brown 916efc8249 Remove fetching keys via the deprecated v1 kex method (#4120) 5 years ago
  Richard van der Hoff ef771cc4c2 Fix a number of flake8 errors 5 years ago
  Amber Brown 8fd93b5eea Port crypto/ to Python 3 (#3822) 5 years ago
  Erik Johnston 808d8e06aa Don't log exceptions when failing to fetch server keys 5 years ago
  Jeroen 505530f36a Merge remote-tracking branch 'upstream/develop' into send_sni_for_federation_requests 5 years ago
  Jeroen b5e157d895 Merge branch 'develop' into send_sni_for_federation_requests 6 years ago
  Amber Brown 49af402019 run isort 6 years ago
  Amber Brown 6350bf925e Attempt to be more performant on PyPy (#3462) 6 years ago
  Jeroen 3d605853c8 send SNI for federation requests 6 years ago
  Richard van der Hoff 79b3cf3e02 Fix logcontxt leak in keyclient (#2465) 6 years ago
  Erik Johnston d26b660aa6 Cache getPeer 8 years ago
  Erik Johnston cf94a78872 Set host not path 8 years ago
  Erik Johnston 081e5d55e6 Send the correct host header when fetching keys 8 years ago
  Erik Johnston 2e2be463f8 Make key client send a Host header 8 years ago
  Matthew Hodgson 6c28ac260c copyrights 8 years ago
  Erik Johnston 476899295f Change the way we do logging contexts so that they survive divergences 9 years ago
  Mark Haines f30d47c876 Implement remote key lookup api 9 years ago
  Mark Haines 8d761134c2 Fail quicker for 4xx responses in the key client, optional hit a different API path 9 years ago
  Erik Johnston 4ebbaf0d43 Blunty replace json with simplejson 9 years ago
  Mark Haines 84a769cdb7 Fix code-style 9 years ago
  Erik Johnston 823999716e Fix bug in timeout handling in keyclient 9 years ago
  Mark Haines adb04b1e57 Update copyright notices 9 years ago
  David Baker e377d33652 Separate out the matrix http client completely because just about all of its code it now separate from the simple case we need for standard HTTP(S) 9 years ago
  Mark Haines 7c06399512 Merge branch 'develop' into request_logging 9 years ago
  Mark Haines 7d709542ca Fix pep8 warnings 9 years ago
  Mark Haines b29517bd01 Add a request-id to each log line 9 years ago
  Mark Haines d56e389a95 Fix pyflakes warnings 9 years ago
  Mark Haines 07639c79d9 Respond with more helpful error messages for unsigned requests 9 years ago
  Mark Haines b95a178584 SYN-75 Verify signatures on server to server transactions 9 years ago
  Matthew Hodgson 8a7c1d6a00 fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch. 9 years ago