synapse/changelog.d
Erik Johnston 993644ded0
Fix zero length media handling (#17570)
Results in:

```
AssertionError: null
  File "synapse/http/server.py", line 332, in _async_render_wrapper
    callback_return = await self._async_render(request)
  File "synapse/http/server.py", line 544, in _async_render
    callback_return = await raw_callback_return
  File "synapse/federation/transport/server/_base.py", line 369, in new_func
    response = await func(
  File "synapse/federation/transport/server/federation.py", line 826, in on_GET
    await self.media_repo.get_local_media(
  File "synapse/media/media_repository.py", line 473, in get_local_media
    await respond_with_multipart_responder(
  File "synapse/media/_base.py", line 353, in respond_with_multipart_responder
    assert content_length is not None
```
2024-08-19 15:06:44 +01:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
17483.bugfix Start handlers for new media endpoints when media resource configured (#17483) 2024-08-08 14:35:46 +00:00
17510.bugfix Sliding Sync: Use stream_ordering based timeline pagination for incremental sync (#17510) 2024-08-07 11:27:50 -05:00
17514.misc Sliding Sync: Add more tracing (#17514) 2024-08-06 11:43:43 -05:00
17515.doc Clarify auto_accept_invites.worker_to_run_on config docs (#17515) 2024-08-06 13:26:51 +01:00
17531.misc Fixup sliding sync comment (#17531) 2024-08-07 10:32:36 +01:00
17535.bugfix SSS: Implement PREVIOUSLY room tracking (#17535) 2024-08-08 10:44:17 +01:00
17536.misc Replace deprecated HTTPAdapter.get_connection method with get_connection_with_tls_context (#17536) 2024-08-08 14:59:37 +01:00
17537.misc Fix performance of device lists in /key/changes and sliding sync (#17537) 2024-08-09 11:59:44 +01:00
17538.bugfix Sliding Sync: Exclude partially stated rooms if we must await full state (#17538) 2024-08-13 12:27:42 -05:00
17542.misc Bump setuptools from 67.6.0 to 72.1.0 (#17542) 2024-08-12 14:58:01 +01:00
17545.bugfix Handle lower-case http headers in _Mulitpart_Parser_Protocol (#17545) 2024-08-14 09:49:01 +01:00
17548.misc Speed up /keys/changes (#17548) 2024-08-16 16:04:02 +01:00
17557.misc Add a utility function for generating fake event IDs (#17557) 2024-08-13 16:55:05 +00:00
17558.misc Speed up responding to media requests (#17558) 2024-08-13 14:06:17 +01:00
17559.doc Add missing docstrings related to profile methods. (#17559) 2024-08-13 17:04:35 +01:00
17561.misc Fixup media logcontexts (#17561) 2024-08-13 15:00:57 +01:00
17562.misc Test github token before running release script (#17562) 2024-08-19 14:15:36 +01:00
17563.misc Remove logging in multipart (#17563) 2024-08-13 15:56:18 +01:00
17564.misc Use a larger, dedicated threadpool for media sending (#17564) 2024-08-13 17:59:47 +01:00
17566.misc Register the media threadpool with our metrics (#17566) 2024-08-14 15:11:22 +01:00
17567.misc Reduce concurrent thread usage in media (#17567) 2024-08-14 12:41:53 +01:00
17568.bugfix Fix fetching signing keys when old_verify_keys is omitted (#17568) 2024-08-14 14:13:56 +01:00
17569.misc Fix 'Producer was not unregistered' error (#17569) 2024-08-14 13:46:22 +01:00
17570.bugfix Fix zero length media handling (#17570) 2024-08-19 15:06:44 +01:00
17571.misc Add a flag to /versions about SSS support (#17571) 2024-08-16 08:54:57 +01:00