MatrixSynapse/synapse/http
Hubert Chathi 8afb7b55d0
Make handling of federation Authorization header (more) compliant with RFC7230 (#12774)
The main differences are:
- values with delimiters (such as colons) should be quoted, so always
  quote the origin, since it could contain a colon followed by a port
  number
- should allow more than one space after "X-Matrix"
- quoted values with backslash-escaped characters should be unescaped
- names should be case insensitive
2022-05-18 11:19:30 +01:00
..
federation Reduce the number of "untyped defs" (#12716) 2022-05-12 14:33:50 +00:00
__init__.py
additional_resource.py
client.py Reduce the number of "untyped defs" (#12716) 2022-05-12 14:33:50 +00:00
connectproxyclient.py Another batch of type annotations (#12726) 2022-05-13 12:35:31 +01:00
matrixfederationclient.py Make handling of federation Authorization header (more) compliant with RFC7230 (#12774) 2022-05-18 11:19:30 +01:00
proxyagent.py Another batch of type annotations (#12726) 2022-05-13 12:35:31 +01:00
request_metrics.py Reduce the number of "untyped defs" (#12716) 2022-05-12 14:33:50 +00:00
server.py Enable cancellation of `GET /members` and `GET /state` requests (#12708) 2022-05-11 17:22:34 +01:00
servlet.py
site.py Capture the `Deferred` for request cancellation in `_AsyncResource` (#12694) 2022-05-10 20:39:05 +01:00
types.py Unify HTTP query parameter type hints (#12415) 2022-04-08 13:06:51 +01:00