Accepting request 917324 from home:darix:apps

- Update to 1.42.0

OBS-URL: https://build.opensuse.org/request/show/917324
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=192
This commit is contained in:
Aleksa Sarai 2021-09-08 12:38:46 +00:00 committed by Git OBS Bridge
parent 5bd783aded
commit bd0b280956
7 changed files with 111 additions and 12 deletions

View File

@ -4,11 +4,11 @@
<param name="versionformat">@PARENT_TAG@</param>
<param name="url">https://github.com/matrix-org/synapse.git</param>
<param name="scm">git</param>
<param name="revision">v1.41.1</param>
<param name="revision">v1.42.0</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<!--
<param name="revision">v1.42.0rc1</param>
<param name="revision">v1.43.0rc1</param>
<param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
<param name="versionrewrite-replacement">\1~\2</param>
-->

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:551b407807772a38984769b5c74e7767d3f60e02a282a51533894236a7f39641
size 30918669

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ad96ff729a81bc9db61eb967c4e2c0d53990525e385b29393be956a287157b18
size 31079949

View File

@ -27,7 +27,7 @@
%define pkgname matrix-synapse
Name: %{pkgname}-test
Version: 1.41.1
Version: 1.42.0
Release: 0
Summary: Test package for %{pkgname}
License: Apache-2.0

View File

@ -1,7 +1,106 @@
-------------------------------------------------------------------
Tue Sep 7 16:11:58 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.42.0
This version of Synapse removes deprecated room-management admin
APIs, removes out-of-date email pushers, and improves error
handling for fallback templates for user-interactive
authentication. For more information on these points, server
administrators are encouraged to read the upgrade notes.
- Features
- Support room version 9 from MSC3375. (#10747)
- Add support for MSC3231: Token authenticated registration.
Users can be required to submit a token during registration
to authenticate themselves. Contributed by Callum Brown.
(#10142)
- Add support for MSC3283: Expose enable_set_displayname in
capabilities. (#10452)
- Port the PresenceRouter module interface to the new generic
interface. (#10524)
- Add pagination to the spaces summary based on updates to
MSC2946. (#10613, #10725)
- Bugfixes
- Validate new m.room.power_levels events. Contributed by
@aaronraimist. (#10232)
- Display an error on User-Interactive Authentication fallback
pages when authentication fails. Contributed by Callum Brown.
(#10561)
- Remove pushers when deleting an e-mail address from an
account. Pushers for old unlinked emails will also be
deleted. (#10581, #10734)
- Reject Client-Server /keys/query requests which provide
device_ids incorrectly. (#10593)
- Rooms with unsupported room versions are no longer returned
via /sync. (#10644)
- Enforce the maximum length for per-room display names and
avatar URLs. (#10654)
- Fix a bug which caused the synapse_user_logins_total
Prometheus metric not to be correctly initialised on restart.
(#10677)
- Improve ServerNoticeServlet to avoid duplicate requests and
add unit tests. (#10679)
- Fix long-standing issue which caused an error when a
thumbnail is requested and there are multiple thumbnails with
the same quality rating. (#10684)
- Fix a regression introduced in v1.41.0 which affected the
performance of concurrent fetches of large sets of events, in
extreme cases causing the process to hang. (#10703)
- Fix a regression introduced in Synapse 1.41 which broke email
transmission on Systems using older versions of the Twisted
library. (#10713)
- Improved Documentation
- Add documentation on how to connect Django with Synapse using
OpenID Connect and django-oauth-toolkit. Contributed by
@HugoDelval. (#10192)
- Advertise https://matrix-org.github.io/synapse documentation
in the README and CONTRIBUTING files. (#10595)
- Fix some of the titles not rendering in the OpenID Connect
documentation. (#10639)
- Minor clarifications to the documentation for reverse
proxies. (#10708)
- Remove table of contents from the top of installation and
contributing documentation pages. (#10711)
- Deprecations and Removals
- Remove deprecated Shutdown Room and Purge Room Admin API.
(#8830)
- Internal Changes
- Print a warning when using one of the deprecated template_dir
settings. (#10768)
- Improve type hints for the proxy agent and SRV resolver
modules. Contributed by @dklimpel. (#10608)
- Clean up some of the federation event authentication code for
clarity. (#10614, #10615, #10624, #10640)
- Add a comment asking developers to leave a reason when
bumping the database schema version. (#10621)
- Remove not needed database updates in modify user admin API.
(#10627)
- Convert room member storage tuples to attrs classes. (#10629,
#10642)
- Use auto-attribs for the attrs classes used in sync. (#10630)
- Make backfill and get_missing_events use the same codepath.
(#10645)
- Improve the performance of the /hierarchy API (from MSC2946)
by caching responses received over federation. (#10647)
- Run a nightly CI build against Twisted trunk. (#10651,
#10672)
- Do not print out stack traces for network errors when
fetching data over federation. (#10662)
- Simplify tests for device admin rest API. (#10664)
- Add missing type hints to REST servlets. (#10665, #10666,
#10674)
- Flatten the tests.synapse.rests package by moving the
contents of v1 and v2_alpha into the parent. (#10667)
- Update complement.sh to rebuild the base Docker image when
run with workers. (#10686)
- Split the event-processing methods in FederationHandler into
a separate FederationEventHandler. (#10692)
- Remove unused compare_digest function. (#10706)
-------------------------------------------------------------------
Tue Aug 31 14:21:51 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.41.1
- Update to 1.41.1 (boo#1190037 boo#1190038)
Due to the two security issues highlighted below, server
administrators are encouraged to update Synapse. We are not aware
of these vulnerabilities being exploited in the wild.

View File

@ -1,5 +1,5 @@
name: matrix-synapse
version: 1.41.1
mtime: 1630413808
commit: a4c8a2f08b735266fbbe2f259e640f00dc5e3a00
version: 1.42.0
mtime: 1631029176
commit: e7b78dcc4a6bf8fdb71782640932da8dff7cc5ed

View File

@ -47,7 +47,7 @@
%define pkgname matrix-synapse
%define eggname matrix_synapse
Name: %{pkgname}
Version: 1.41.1
Version: 1.42.0
Release: 0
Summary: Matrix protocol reference homeserver
License: Apache-2.0
@ -103,7 +103,7 @@ BuildRequires: %{use_python}-idna >= 2.5
%requires_eq %{use_python}-idna
BuildRequires: %{use_python}-ijson >= 3.0
%requires_eq %{use_python}-ijson
BuildRequires: %{use_python}-jsonschema >= 2.5.1
BuildRequires: %{use_python}-jsonschema >= 3.0.0
%requires_eq %{use_python}-jsonschema
BuildRequires: %{use_python}-msgpack >= 0.5.2
%requires_eq %{use_python}-msgpack