summary refs log tree commit diff
path: root/changelog.d
diff options
context:
space:
mode:
Diffstat (limited to 'changelog.d')
-rw-r--r--changelog.d/10690.bugfix1
-rw-r--r--changelog.d/10782.bugfix1
-rw-r--r--changelog.d/10819.feature1
-rw-r--r--changelog.d/10820.misc1
-rw-r--r--changelog.d/10827.bugfix1
-rw-r--r--changelog.d/10833.misc1
-rw-r--r--changelog.d/10865.doc1
-rw-r--r--changelog.d/10868.feature1
-rw-r--r--changelog.d/10873.bugfix1
-rw-r--r--changelog.d/10875.bugfix1
-rw-r--r--changelog.d/10880.misc1
-rw-r--r--changelog.d/10881.bugfix1
-rw-r--r--changelog.d/10883.misc1
-rw-r--r--changelog.d/10884.misc1
-rw-r--r--changelog.d/10885.misc1
-rw-r--r--changelog.d/10887.bugfix1
-rw-r--r--changelog.d/10889.misc1
-rw-r--r--changelog.d/10891.misc1
-rw-r--r--changelog.d/10893.misc1
-rw-r--r--changelog.d/10896.misc1
-rw-r--r--changelog.d/10897.misc1
-rw-r--r--changelog.d/10898.feature1
-rw-r--r--changelog.d/10901.misc1
-rw-r--r--changelog.d/10905.feature1
-rw-r--r--changelog.d/10906.misc1
-rw-r--r--changelog.d/10907.bugfix1
-rw-r--r--changelog.d/10911.bugfix1
-rw-r--r--changelog.d/10913.bugfix1
-rw-r--r--changelog.d/10917.misc1
-rw-r--r--changelog.d/10925.misc1
30 files changed, 30 insertions, 0 deletions
diff --git a/changelog.d/10690.bugfix b/changelog.d/10690.bugfix
new file mode 100644

index 0000000000..059eea7464 --- /dev/null +++ b/changelog.d/10690.bugfix
@@ -0,0 +1 @@ +Fix a long-standing bug that caused an `AssertionError` when purging history in certain rooms. Contributed by @Kokokokoka. diff --git a/changelog.d/10782.bugfix b/changelog.d/10782.bugfix new file mode 100644
index 0000000000..3e410447cc --- /dev/null +++ b/changelog.d/10782.bugfix
@@ -0,0 +1 @@ +Fix a long-standing bug which caused deactivated users that were later reactivated to be missing from the user directory. \ No newline at end of file diff --git a/changelog.d/10819.feature b/changelog.d/10819.feature new file mode 100644
index 0000000000..4fa95a6cc9 --- /dev/null +++ b/changelog.d/10819.feature
@@ -0,0 +1 @@ +Improve oEmbed previews by processing the author name, photo, and video information. diff --git a/changelog.d/10820.misc b/changelog.d/10820.misc new file mode 100644
index 0000000000..4373bf6f6b --- /dev/null +++ b/changelog.d/10820.misc
@@ -0,0 +1 @@ +Fix a long-standing bug where an `m.room.message` event containing a null byte would cause an internal server error. \ No newline at end of file diff --git a/changelog.d/10827.bugfix b/changelog.d/10827.bugfix new file mode 100644
index 0000000000..11a618bf82 --- /dev/null +++ b/changelog.d/10827.bugfix
@@ -0,0 +1 @@ +Fix error in deprecated `/initialSync` endpoint when using the undocumented `from` and `to` parameters. diff --git a/changelog.d/10833.misc b/changelog.d/10833.misc new file mode 100644
index 0000000000..f23c0a1a02 --- /dev/null +++ b/changelog.d/10833.misc
@@ -0,0 +1 @@ +Extend the ModuleApi to let plug-ins check whether an ID is local and to access IP + User Agent data. diff --git a/changelog.d/10865.doc b/changelog.d/10865.doc new file mode 100644
index 0000000000..deeb0eedf3 --- /dev/null +++ b/changelog.d/10865.doc
@@ -0,0 +1 @@ +Add developer documentation about experimental configuration flags. diff --git a/changelog.d/10868.feature b/changelog.d/10868.feature new file mode 100644
index 0000000000..07e7b2c6a7 --- /dev/null +++ b/changelog.d/10868.feature
@@ -0,0 +1 @@ +Speed up responding with large JSON objects to requests. diff --git a/changelog.d/10873.bugfix b/changelog.d/10873.bugfix new file mode 100644
index 0000000000..32b2e50fd9 --- /dev/null +++ b/changelog.d/10873.bugfix
@@ -0,0 +1 @@ +Fix a bug introduced in Synapse 1.37.0 which caused `knock` events which we sent to remote servers to be incorrectly stored in the local database. diff --git a/changelog.d/10875.bugfix b/changelog.d/10875.bugfix new file mode 100644
index 0000000000..6f370da5c7 --- /dev/null +++ b/changelog.d/10875.bugfix
@@ -0,0 +1 @@ +Fix invalidating one-time key count cache after claiming keys. Contributed by Tulir at Beeper. diff --git a/changelog.d/10880.misc b/changelog.d/10880.misc new file mode 100644
index 0000000000..5f58d6198c --- /dev/null +++ b/changelog.d/10880.misc
@@ -0,0 +1 @@ +Break down Grafana's cache expiry time series based on reason for eviction---see #10829. \ No newline at end of file diff --git a/changelog.d/10881.bugfix b/changelog.d/10881.bugfix new file mode 100644
index 0000000000..0a8905cc46 --- /dev/null +++ b/changelog.d/10881.bugfix
@@ -0,0 +1 @@ +Fix application service users being subject to MAU blocking if MAU had been reached, even if configured not to be blocked. diff --git a/changelog.d/10883.misc b/changelog.d/10883.misc new file mode 100644
index 0000000000..9a765435db --- /dev/null +++ b/changelog.d/10883.misc
@@ -0,0 +1 @@ +Clean up some of the federation event authentication code for clarity. diff --git a/changelog.d/10884.misc b/changelog.d/10884.misc new file mode 100644
index 0000000000..9a765435db --- /dev/null +++ b/changelog.d/10884.misc
@@ -0,0 +1 @@ +Clean up some of the federation event authentication code for clarity. diff --git a/changelog.d/10885.misc b/changelog.d/10885.misc new file mode 100644
index 0000000000..586a0b3a96 --- /dev/null +++ b/changelog.d/10885.misc
@@ -0,0 +1 @@ +Use direct references to config flags. diff --git a/changelog.d/10887.bugfix b/changelog.d/10887.bugfix new file mode 100644
index 0000000000..2d1f67489a --- /dev/null +++ b/changelog.d/10887.bugfix
@@ -0,0 +1 @@ +Allow the `.` and `~` characters when creating registration tokens as per the change to [MSC3231](https://github.com/matrix-org/matrix-doc/pull/3231). diff --git a/changelog.d/10889.misc b/changelog.d/10889.misc new file mode 100644
index 0000000000..6d60188f55 --- /dev/null +++ b/changelog.d/10889.misc
@@ -0,0 +1 @@ +Clean up some unnecessary parentheses in places around the codebase. \ No newline at end of file diff --git a/changelog.d/10891.misc b/changelog.d/10891.misc new file mode 100644
index 0000000000..6eecea4065 --- /dev/null +++ b/changelog.d/10891.misc
@@ -0,0 +1 @@ +Improve type hinting in the user directory code. \ No newline at end of file diff --git a/changelog.d/10893.misc b/changelog.d/10893.misc new file mode 100644
index 0000000000..586a0b3a96 --- /dev/null +++ b/changelog.d/10893.misc
@@ -0,0 +1 @@ +Use direct references to config flags. diff --git a/changelog.d/10896.misc b/changelog.d/10896.misc new file mode 100644
index 0000000000..41de995842 --- /dev/null +++ b/changelog.d/10896.misc
@@ -0,0 +1 @@ + Clean up some of the federation event authentication code for clarity. diff --git a/changelog.d/10897.misc b/changelog.d/10897.misc new file mode 100644
index 0000000000..586a0b3a96 --- /dev/null +++ b/changelog.d/10897.misc
@@ -0,0 +1 @@ +Use direct references to config flags. diff --git a/changelog.d/10898.feature b/changelog.d/10898.feature new file mode 100644
index 0000000000..97fa39fd0c --- /dev/null +++ b/changelog.d/10898.feature
@@ -0,0 +1 @@ +Add a `user_may_create_room_with_invites` spam checker callback to allow modules to allow or deny a room creation request based on the invites and/or 3PID invites it includes. diff --git a/changelog.d/10901.misc b/changelog.d/10901.misc new file mode 100644
index 0000000000..9a765435db --- /dev/null +++ b/changelog.d/10901.misc
@@ -0,0 +1 @@ +Clean up some of the federation event authentication code for clarity. diff --git a/changelog.d/10905.feature b/changelog.d/10905.feature new file mode 100644
index 0000000000..07e7b2c6a7 --- /dev/null +++ b/changelog.d/10905.feature
@@ -0,0 +1 @@ +Speed up responding with large JSON objects to requests. diff --git a/changelog.d/10906.misc b/changelog.d/10906.misc new file mode 100644
index 0000000000..20a1cbfbd0 --- /dev/null +++ b/changelog.d/10906.misc
@@ -0,0 +1 @@ +Update development testing script `test_postgresql.sh` to use a supported Python version and make re-runs quicker. \ No newline at end of file diff --git a/changelog.d/10907.bugfix b/changelog.d/10907.bugfix new file mode 100644
index 0000000000..601b341f9f --- /dev/null +++ b/changelog.d/10907.bugfix
@@ -0,0 +1 @@ +Fix a long-standing bug which could cause events pulled over federation to be incorrectly rejected. diff --git a/changelog.d/10911.bugfix b/changelog.d/10911.bugfix new file mode 100644
index 0000000000..96e36bb15a --- /dev/null +++ b/changelog.d/10911.bugfix
@@ -0,0 +1 @@ +Avoid storing URL cache files in storage providers. Server admins may safely delete the `url_cache/` and `url_cache_thumbnails/` directories from any configured storage providers to reclaim space. diff --git a/changelog.d/10913.bugfix b/changelog.d/10913.bugfix new file mode 100644
index 0000000000..a0015c8241 --- /dev/null +++ b/changelog.d/10913.bugfix
@@ -0,0 +1 @@ +Fix race conditions when creating media store and config directories. diff --git a/changelog.d/10917.misc b/changelog.d/10917.misc new file mode 100644
index 0000000000..9ce6eef94b --- /dev/null +++ b/changelog.d/10917.misc
@@ -0,0 +1 @@ +Document and summarize changes in schema version `61` - `64`. diff --git a/changelog.d/10925.misc b/changelog.d/10925.misc new file mode 100644
index 0000000000..0c8027ecc2 --- /dev/null +++ b/changelog.d/10925.misc
@@ -0,0 +1 @@ +Update release script to sign the newly created git tags.